Use Spyder to run it.Before running,you could set up some parameters. In order to change datas,edit line 17 in main.py. You should open and run main.py in spyder.And then results will be on the right side of spyder. You can edit decisionRule.py to modify parameters in Decision Rule Approach and edit rALP.py to modify parameters in Reductions of Approximation Linear Programming. Simulation.py checks results of decisionRule.py.Editing decisionRule.py may influence results of simulation.py.