Alchemist Execution Context
constructor(environment: Environment<Any, P>, localNode: Node<Any>, reaction: Reaction<Any>, random: RandomGenerator, networkManager: AlchemistNetworkManager)
Parameters
environment
the simulation Environment
local Node
the local Node
reaction
the Reaction hosting the program
random
the RandomGenerator for this simulation
network Manager
the AlchemistNetworkManager to be used
constructor(environment: Environment<Any, P>, localNode: Node<Any>, protelisDevice: ProtelisDevice<P>, reaction: Reaction<Any>, random: RandomGenerator, networkManager: AlchemistNetworkManager)
Parameters
environment
the simulation Environment
local Node
the local Node
protelis Device
the local ProtelisDevice
reaction
the Reaction hosting the program
random
the RandomGenerator for this simulation
network Manager
the AlchemistNetworkManager to be used