Package-level declarations

Types

Link copied to clipboard
data class AfterTime<T, P : Position<P>>(val endTime: Time) : TerminationPredicate<T, P>

Terminates the simulation when a given time is reached.

Link copied to clipboard
data class StableForSteps<T : Any, P : Position<P>>(checkInterval: Long, equalIntervals: Long) : TerminationPredicate<T, P>

A Predicate that tests if an environment's nodes (meaning their position and concentration) have remained unchanged for a certain amount of steps.

Link copied to clipboard
data class StepCount<T, P : Position<P>>(val lastStep: Long) : TerminationPredicate<T, P>

Terminates the simulation after a given number of steps. If the simulation is uninitialized (thus, the environment returns null when asked for the simulation), this predicate always returns false.