Package it.unibo.alchemist.protelis
Types
Link copied to clipboard
class AlchemistExecutionContext<P : Position<P>?> : AbstractExecutionContext<S> , SpatiallyEmbeddedDevice<D> , LocalizedDevice, TimeAwareDevice<D>
Content copied to clipboard
Link copied to clipboard
class AlchemistNetworkManager @JvmOverloads constructor( val event: Reaction<Any>, val device: ProtelisDevice<*> = event.node.asProperty(), val program: RunProtelisProgram<*>, val retentionTime: Double = Double.NaN, val distanceLossDistribution: RealDistribution? = null) : NetworkManager, Serializable
Content copied to clipboard
Emulates a NetworkManager. This particular network manager does not send messages instantly. Instead, it records the last message to send, and only when simulateMessageArrival is called the transfer is actually performed.