public static void run(boolean testing) throws IOException {
final MersenneTwister rand = new MersenneTwister(123);
final Simulator simulator = new Simulator(rand, Measure.valueOf(1000L,
SI.MILLI(SI.SECOND)));
final Graph<LengthData> graph = DotGraphSerializer
.getLengthGraphSerializer(new SelfCycleFilter()).read(
AgentCommunicationExample.class.getResourceAsStream(MAP_DIR));
// create models
final RoadModel roadModel = new GraphRoadModel(graph);
final CommunicationModel communicationModel = new CommunicationModel(rand,