Annotation Interface EngineAgents
Annotation to specify the engine agents of a simulation.
The annotation can be used on a class that extends SimuLauncher
. The annotation
specifies the scheduler, environment, model, and viewers of the simulation. The
annotation has the following attributes:
scheduler
(optional): the scheduler class of the simulation. The default value isTickBasedScheduler
.environment
(optional): the environment class of the simulation. The default value isSimuEnvironment
.model
(optional): the model class of the simulation. The default value isSimuModel
.viewers
(optional): the viewer classes of the simulation. The default value is an empty array.
- Since:
- MaDKit 6.0
- See Also:
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionClass
<? extends SimuEnvironment> The environment class of the simulation.The model class of the simulation.The scheduler class of the simulation.The viewers classes of the simulation.
-
Element Details
-
scheduler
-
environment
Class<? extends SimuEnvironment> environmentThe environment class of the simulation.- Returns:
- the environment class.
- Default:
madkit.simulation.SimuEnvironment.class
-
model
-
viewers
-