Range Based Network Model
abstract class RangeBasedNetworkModel<T, P : Position<P>>(environment: Environment<T, P>, range: Double) : NetworkModel<T>
A NetworkModel linking each node of environment to the nodes within range of it for which isLinked holds. Neighborhoods follow the nodes within range: isLinked must depend on nothing that changes while they stay in range, models whose links depend on further state extend ObservingRangeBasedNetworkModel instead.
Type Parameters
T
concentration type
P
position type
Inheritors
Properties
Link copied to clipboard
The neighborhood of this node, as provided by neighborhoodOf.
Functions
Link copied to clipboard
The neighborhood of center, a node of the environment of this model, as an observable of immutable snapshots that emits whenever the neighborhood changes.
Link copied to clipboard