Package-level declarations

Types

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

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) : Predicate<Environment<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.