Package it.unibo.alchemist.model.interfaces
This package contains the interfaces to implement in order to realise the model.
See: Description
-
Interface Summary Interface Description Layer Interface for static layer, containing a substance or a molecule with a spatial distribution. Condition LinkingRule An interface that represent an auto-linking logic for nodes within an environment. BenchmarkableEnvironment An environment which provides a mean to get infos about its performances. Molecule Interface for a molecule. Dependency This interface represents a token that may generate a dependency between two reactions. TimeDistribution This interface represents a temporal distribution for any event. Environment Interface for an environment. GeoPosition Represents a specific point on the Earth's surface. Concentration This interface is a wrapper for concentrations. Neighborhood The type which describes the concentration of a molecule Interface for a neighborhood. Time Interface for time representation. Reaction Node Incarnation Action EnvironmentWithObstacles An environment with Obstacles. EuclideanEnvironment An Euclidean space, where Positions P are valid Vectors, supporting any concentration type T. Obstacle A generic obstacle in a vector space. Position An interface to represent a generic coordinates system. Position2D A bidimensional position.