Package madkit.simulation
package madkit.simulation
Contains utilities related with simulation authoring. This package provides classes to
create simulations with MaDKit using a default simulation engine settings.
One of the main classes is
SimuLauncher
which is a subclass
of Agent
that provides a way to launch a simulation with a custom
scheduler, environment and viewer by defining the
EngineAgents
annotation, or with the default simulation
engine settings.-
ClassDescriptionAnnotation to specify the engine agents of a simulation.This probe inspects a field of type T on a group of agents.An agent class designed to be used with the default simulation engine provided by this package.This class represents an environment in which agents evolve.Main class for launching a simulation.This class is a simulation engine agent that could be used to implement some common parts of a simulation model.The default groups and roles used by the simulation engine for the organization of a simulation community.A Viewer is a
Watcher
that is designed to display simulation states on screen.