Package modelarium.scheduler
Interface ModelScheduler
- All Known Implementing Classes:
FunctionalScheduler,InOrderScheduler,RandomOrderScheduler
public interface ModelScheduler
Interface representing a scheduling policy for running a single tick
of the agent-based model.
Implementations of this interface define how a tick is executed over a given set of agents.
-
Method Summary
-
Method Details
-
runTick
Executes a single simulation tick for the provided agent set.- Parameters:
agentSet- the set of agents to execute for this tick
-