Package-level declarations

Types

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

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.