NodesPositions
class NodesPositions<T, P : Position<P>>(environment: Environment<T, P>) : AbstractDoubleExporter(source)
Exports the positions of all nodes in the environment. The output is a table where, for each node, there is a column per dimension.
Note: this exporter is not designed to handle changes in the environment topology like node removal or addition.
Functions
Link copied to clipboard
open override fun <T> extractData(environment: Environment<T, *>, reaction: Actionable<T>?, time: Time, step: Long): Map<String, Double>
Extracts properties from an environment. The returned map must either:
Link copied to clipboard
override fun <T> extractDataAsText(environment: Environment<T, *>, reaction: Actionable<T>?, time: Time, step: Long): Map<String, String>
Same as extractData, but specifically meant for textual outputs. Captures E to String conversions. The default implementation just runs a toString()
conversion ver extractData's return value's values.