Index: trunk/src/atmsdriver/ConsoleDriver.java
===================================================================
--- trunk/src/atmsdriver/ConsoleDriver.java	(revision 161)
+++ trunk/src/atmsdriver/ConsoleDriver.java	(revision 176)
@@ -423,6 +423,6 @@
     public static enum DOTCOLOR {
 
-        RED(10,10),
-        YELLOW(30,20), // speed = 26
+        RED(1, 0.06f),
+        YELLOW(3,0.059f), // speed = 26
         GREEN(0,0);
         
@@ -431,7 +431,7 @@
         
         private int vol;  /* volume */
-        private int occ;  /* occupancy */      
-        
-        private DOTCOLOR(int v, int o)
+        private float occ;  /* occupancy */      
+        
+        private DOTCOLOR(int v, float o)
         {
             vol = v;
@@ -451,5 +451,5 @@
             return vol;
         }
-        public int occupancy()
+        public float occupancy()
         {
             return occ;
Index: trunk/src/atmsdriver/model/Highways.java
===================================================================
--- trunk/src/atmsdriver/model/Highways.java	(revision 170)
+++ trunk/src/atmsdriver/model/Highways.java	(revision 176)
@@ -222,4 +222,5 @@
             throw new SimulationException(SimulationException.BINDING);
         }
+        updateSequences();
     }
 
Index: trunk/src/atmsdriver/model/LoopDetector.java
===================================================================
--- trunk/src/atmsdriver/model/LoopDetector.java	(revision 118)
+++ trunk/src/atmsdriver/model/LoopDetector.java	(revision 176)
@@ -23,5 +23,5 @@
     /* dynamic data */
     public int vol;
-    public int occ;
+    public float occ;
     private int spd;
     
@@ -83,5 +83,5 @@
      * @param spd speed
      */
-    public void updateLoop(int vol, int occ, int spd)
+    public void updateLoop(int vol, float occ, int spd)
     {
         this.vol = vol;
