Skip to content

Commit 479eaf3

Browse files
committed
fix: Ensure schedule.steps is always incremented before data collection
1 parent cf38477 commit 479eaf3

File tree

1 file changed

+3
-0
lines changed
  • examples/sugarscape_g1mt/sugarscape_g1mt

1 file changed

+3
-0
lines changed

examples/sugarscape_g1mt/sugarscape_g1mt/model.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,9 @@ def step(self):
171171

172172
if not self.enable_trade:
173173
# If trade is not enabled, return early
174+
self.schedule.steps += (
175+
1 # important for data collector to track number of steps
176+
)
174177
self.datacollector.collect(self)
175178
return
176179

0 commit comments

Comments
 (0)