Package-level declarations
Types
Represents a node's capability.
A prerequisite over model state owned by a Reaction.
Represents a specific point on the Earth's surface.
An incarnation: the factory of the model entities of a specific computational model.
A neighborhood, namely the set of nodes to which a "central" node is connected to.
A policy that links the nodes of an environment, observing the state the links depend on (such as positions or contents) and publishing the neighborhood of each node whenever it changes. Network models are bound to the environment whose nodes they link.
A bidimensional position.
A scheduled entity whose absolute occurrence time is owned by the entity itself.
A model entity owning Reaction membership.
A service capable to generate routes into an environment. Parametric on the Position type P and the supported RoutingServiceOptions.
Tag interface, used to track the set of options available for a RoutingService.
A predicate that determines whether a simulation should be terminated. The predicate is evaluated at the end of each simulation step. If the predicate returns true, the simulation gets terminated.
Interface for time representation.
A Reaction whose putative occurrence delays are sampled from a timeDistribution.
Generates non-negative delays between occurrences.
Represents a node seen by the it.unibo.alchemist.model.actions.CameraSee action.