Package it.unibo.alchemist.model.interfaces
This package contains the interfaces to implement in order to realise the model.
Types
Link copied to clipboard
Link copied to clipboard
A time-distributed entity with inboundDependencies, outboundDependencies and an execution strategy.
Link copied to clipboard
interface BenchmarkableEnvironment<T, P : Position<out P>?> : Environment<T, P>
Content copied to clipboard
An environment which provides a mean to get infos about its performances.
Link copied to clipboard
This interface is a wrapper for concentrations.
Link copied to clipboard
Link copied to clipboard
This interface represents a token that may generate a dependency between two reactions.
Link copied to clipboard
interface Environment<T, P : Position<out P>?> : Serializable, Iterable<T>
Content copied to clipboard
Interface for an environment.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Represents a specific point on the Earth's surface.
Link copied to clipboard
A reaction with a GLOBAL input and output Context.
Link copied to clipboard
Link copied to clipboard
An interface that represent an auto-linking logic for nodes within an environment.
Link copied to clipboard
Interface for a molecule.
Link copied to clipboard
The type which describes the concentration of a molecule Interface for a neighborhood.
Link copied to clipboard
interface Node<T> : Serializable, Iterable<Reaction<T>> , Comparable<Node<T>>
Content copied to clipboard
Link copied to clipboard
Represents a node's capability.
Link copied to clipboard
A bidimensional position.
Link copied to clipboard
Link copied to clipboard
Interface for time representation.
Link copied to clipboard
This interface represents a temporal distribution for any event.