All Classes and Interfaces
Class
Description
Abstraction of networking used by the virtual machine: at each execution
round, the VM needs to be able to access the most recent state received from
neighbors and to be able to update the state that it is exporting to
neighbors.
A **fake** Protelis VM to be used for testing.
A simple implementation of a Protelis-based device, encapsulating a
ProtelisVM and a network interface.This class implements a simulation.
This class provides a flexible Builder to create a new Command
whose aim is to change the status of an Engine.
This observer intercepts an exception thrown during the tests.
Test protelis simulations.
Matching results.
Test a protelis program.
Simple exception observer.
Count the occurrences of a given value.
Check if the simulation and expected results match.
Loads a properly formatted YAML file and provides method for instancing a batch of scenarios.