File tree Expand file tree Collapse file tree 1 file changed +13
-10
lines changed
Expand file tree Collapse file tree 1 file changed +13
-10
lines changed Original file line number Diff line number Diff line change @@ -186,15 +186,6 @@ def run_model(self):
186186 "reserve_percent" : 5 ,
187187}
188188
189- """br = BatchRunner(
190- BankReservesModel,
191- br_params,
192- iterations=2,
193- max_steps=1000,
194- nr_processes=None,
195- # model_reporters={"Data Collector": lambda m: m.datacollector},
196- )"""
197-
198189if __name__ == "__main__" :
199190 data = batch_run (
200191 BankReservesModel ,
@@ -204,8 +195,20 @@ def run_model(self):
204195 )
205196 br_df = pd .DataFrame (data )
206197 br_df .to_csv ("BankReservesModel_Data.csv" )
207- # br.run_all()
198+
199+ # The commented out code below is the equivalent code as above, but done
200+ # via the legacy BatchRunner class. This is a good example to look at if
201+ # you want to migrate your code to use `batch_run()` from `BatchRunner`.
208202 """
203+ br = BatchRunner(
204+ BankReservesModel,
205+ br_params,
206+ iterations=2,
207+ max_steps=1000,
208+ nr_processes=None,
209+ # model_reporters={"Data Collector": lambda m: m.datacollector},
210+ )
211+ br.run_all()
209212 br_df = br.get_model_vars_dataframe()
210213 br_step_data = pd.DataFrame()
211214 for i in range(len(br_df["Data Collector"])):
You can’t perform that action at this time.
0 commit comments