Dynamic Scheduling
[growthSchedule at: time+interval
createActionTo: foodSpace
message: M(putValue:atX:Y:):1:x:y];
We can use dynamic scheduling to schedule regrowth of food at future timestep after food is eaten by Simplebugs
[foodSpace eatX: xPos Y: yPos];
[self putValue: 0 atX: x Y: y];
[model scheduleGrowthAtX: x Y: y];