From 4d922e30492222e75544b1c23126dc6b0ec20b13 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Wed, 9 Dec 2020 16:13:22 +0100 Subject: [PATCH] Commented-out random-neighbour-picking code --- .../org/syndicate_lang/actors/example/example2/Forwarder.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/test/java/org/syndicate_lang/actors/example/example2/Forwarder.java b/src/test/java/org/syndicate_lang/actors/example/example2/Forwarder.java index a9f16bb..688dd6a 100644 --- a/src/test/java/org/syndicate_lang/actors/example/example2/Forwarder.java +++ b/src/test/java/org/syndicate_lang/actors/example/example2/Forwarder.java @@ -1,6 +1,7 @@ package org.syndicate_lang.actors.example.example2; import java.util.List; +// import java.util.Random; public class Forwarder implements IForwarder { private final int _index; @@ -8,6 +9,7 @@ public class Forwarder implements IForwarder { private final IForwarder _main; private final int _nActors; private final int _nRounds; + // private final Random _random; public Forwarder(int index, List actors, IForwarder main, int nActors, int nRounds) { this._index = index; @@ -15,11 +17,13 @@ public class Forwarder implements IForwarder { this._main = main; this._nActors = nActors; this._nRounds = nRounds; + // this._random = new Random(); } @Override public void handleMessage(int hopCount) { int index = (this._index + 1) % this._nActors; + // int index = _random.nextInt(this._nActors); IForwarder target = hopCount >= this._nRounds - 1 ? _main : this._actors.get(index); target.handleMessage(hopCount + 1); }