add MOVE bits to many of the MOVE subcodes in FleetTwoFleet.java
authoradam <adam@megacz.com>
Mon, 27 Oct 2008 06:27:49 +0000 (07:27 +0100)
committeradam <adam@megacz.com>
Mon, 27 Oct 2008 06:27:49 +0000 (07:27 +0100)
src/edu/berkeley/fleet/two/FleetTwoFleet.java

index 46938f0..24dd7c9 100644 (file)
@@ -41,14 +41,15 @@ public abstract class FleetTwoFleet extends Fleet {
     public static final Mask TAIL                       = new Mask("................11...................");
 
     public static final Mask MOVE                       = new Mask("................01...................");
-    public static final Mask TI                         = new Mask("..................1..................");
-    public static final Mask DI                         = new Mask("...................1.................");
-    public static final Mask DC                         = new Mask("....................1................");
-    public static final Mask DO                         = new Mask(".....................1...............");
-    public static final Mask TO                         = new Mask("......................1..............");
-    public static final Mask PATH_IMMEDIATE             = new Mask(".......................1vvvvvvvvvvvvv");
-    public static final Mask PATH_DATA                  = new Mask(".......................01............");
-    public static final Mask PATH_NOCHANGE              = new Mask(".......................00............");
+    public static final Mask TI                         = new Mask("................011..................");
+    public static final Mask DI                         = new Mask("................01.1.................");
+    public static final Mask FLUSH                      = new Mask("................01.01................");
+    public static final Mask DC                         = new Mask("................01.11................");
+    public static final Mask DO                         = new Mask("................01...1...............");
+    public static final Mask TO                         = new Mask("................01....1..............");
+    public static final Mask PATH_IMMEDIATE             = new Mask("................01.....1vvvvvvvvvvvvv");
+    public static final Mask PATH_DATA                  = new Mask("................01.....01............");
+    public static final Mask PATH_NOCHANGE              = new Mask("................01.....00............");
 
     public static final Mask SET_OLC_FROM_IMMEDIATE     = new Mask("................101000100......vvvvvv");
     public static final Mask SET_OLC_FROM_DATA_LATCH    = new Mask("................101000010............");