Changes: Inference engine works fine with the JavaNator benchmark. Found some problem...
[IRC.git] / Robust / src / Benchmarks / SSJava / JavaNator / StrategyMgr.java
index 6e19ca04f2b10686fa92402d6457c0ca54dfd6b3..01a8bcc96af04373f1e22cf84b9520138b3453a9 100644 (file)
@@ -32,8 +32,6 @@ public class StrategyMgr {
   private MotorControl mc;\r
   private static final int zeroSpeed = 45;\r
   @LOC("T")\r
-  private Random rand;\r
-  @LOC("T")\r
   private boolean DEBUGL = true;\r
   // private boolean DEBUGL = false;\r
 \r
@@ -46,7 +44,7 @@ public class StrategyMgr {
    */\r
   public StrategyMgr(@DELEGATE MotorControl motorControl) {\r
     mc = motorControl;\r
-    rand = new Random();\r
+    RandomWrapper.init();\r
   }\r
 \r
   void processSonars(@LOC("IN") byte sonarSensors) {\r
@@ -206,7 +204,7 @@ public class StrategyMgr {
   }\r
 \r
   public void spin180() {\r
-    @LOC("THIS,StrategyMgr.V") int mod = (rand.nextInt() % 2);\r
+    @LOC("THIS,StrategyMgr.V") int mod = (RandomWrapper.nextInt() % 2);\r
 \r
     if (DEBUG)\r
       System.out.println("StrategyMgr: spin180....");\r