]> git.pond.sub.org Git - empserver/blobdiff - tests/navi-march/journal.log
retreat lretreat: Change query syntax to match mission
[empserver] / tests / navi-march / journal.log
index 9913927a3bfbdba7e3e117a2a830f3eeab6beb45..27bafa4dc3e7ed6a5cc6ebb480ff49d8aada9d2c 100644 (file)
@@ -64,8 +64,8 @@
     Play#1 output Play#1 6 0 638
     Play#1 input navi 12/10/19/11/13
     Play#1 command navigate
-    Play#1 output Play#1 1 ship #12 inelligible - it's for sale.
-    Play#1 output Play#1 1 pt   patrol boat (#13) is crewless & stays in 0,0
+    Play#1 output Play#1 1 pt   patrol boat (#12) is on the trading block
+    Play#1 output Play#1 1 pt   patrol boat (#13) is crewless
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#10)
     Play#1 output Play#1 1  . i
     Play#1 output Play#1 1 . . =
     Play#1 output Play#1 4 <127.0:127.0: 0,0>
     Play#1 input yh
     Play#1 output Play#1 1 pt   patrol boat (#10) stopped at -1,-1
-    Play#1 output Play#1 1 Path taken: y
     Play#1 output Play#1 6 0 637
     Play#1 input navi 20 yh
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#20)
     Play#1 output Play#1 1 pt   patrol boat (#20) stopped at 0,0
-    Play#1 output Play#1 1 Path taken: y
     Play#1 output Play#1 6 0 636
     Play#1 input navi 21 h
     Play#1 command navigate
-    Play#1 output Play#1 1 pt   patrol boat (#21) is caught in a construction zone & stays in 3,1
+    Play#1 output Play#1 1 pt   patrol boat (#21) is caught in a construction zone
     Play#1 output Play#1 1 No ships
     Play#1 output Play#1 1 command failed
     Play#1 output Play#1 6 0 635
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#22)
     Play#1 output Play#1 1 pt   patrol boat (#22) stopped at 3,-1
-    Play#1 output Play#1 1 Path taken: u
     Play#1 output Play#1 6 0 634
     Play#1 input navi 23 h
     Play#1 command navigate
-    Play#1 output Play#1 1 pt   patrol boat (#23) is caught in a construction zone & stays in 6,0
+    Play#1 output Play#1 1 pt   patrol boat (#23) is caught in a construction zone
     Play#1 output Play#1 1 No ships
     Play#1 output Play#1 1 command failed
     Play#1 output Play#1 6 0 633
     Play#1 input navi 24/26 yh
     Play#1 command navigate
-    Play#1 output Play#1 1 cs   cargo ship (#26) is landlocked & stays in 2,2
+    Play#1 output Play#1 1 cs   cargo ship (#26) is landlocked
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#24)
     Play#1 output Play#1 1 pt   patrol boat (#24) stopped at 1,1
-    Play#1 output Play#1 1 Path taken: y
     Play#1 output Play#1 6 0 632
     Play#1 input navi 25 h
     Play#1 command navigate
-    Play#1 output Play#1 1 pt   patrol boat (#25) is caught in a construction zone & stays in 4,2
+    Play#1 output Play#1 1 pt   patrol boat (#25) is caught in a construction zone
     Play#1 output Play#1 1 No ships
     Play#1 output Play#1 1 command failed
     Play#1 output Play#1 6 0 631
     Play#1 input navi 27 h
     Play#1 command navigate
-    Play#1 output Play#1 1 pt   patrol boat (#27) is landlocked & stays in 1,-1
+    Play#1 output Play#1 1 pt   patrol boat (#27) is landlocked
     Play#1 output Play#1 1 No ships
     Play#1 output Play#1 1 command failed
     Play#1 output Play#1 6 0 630
+    Play#1 input nav 28/10 yh
+    Play#1 command navigate
+    Play#1 output Play#1 1 pt   patrol boat (#10) is not with the flagship
+    Play#1 output Play#1 1 Flagship is pt   patrol boat (#28)
+    Play#1 output Play#1 1 pt   patrol boat (#28) stopped at 3,-1
+    Play#1 output Play#1 6 0 629
+    Play#1 input __cmd added 1 1 0
+    Play#1 command __cmd
+    Play#1 output Play#1 6 0 630
     Play#1 input navi 31/30 jX
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#31)
     Play#1 output Play#1 1 shp#     ship type       x,y   fl  eff mil  sh gun pn he xl ln mob tech
     Play#1 output Play#1 1   30 pt   patrol boat   11,-5     100%   2   0   0  0  0  0  0 117  40
     Play#1 output Play#1 1 pt   patrol boat (#30) stopped at 10,-6
-    Play#1 output Play#1 1 Path taken: jy
     Play#1 output Play#1 6 0 629
-    Play#1 input navi 32/33/34/35/36/37/38/39 jiyh
+    Play#1 input navi 32/33/34/35/36/37/38/39 jX
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#32)
     Play#1 output Play#1 1 Kawhomp! Mine detected in 11,-5!
     Play#1 output Play#1 1     pt   patrol boat (#38) takes 31
     Play#1 output Play#1 1 Kawhomp! Mine detected in 11,-5!
     Play#1 output Play#1 1     pt   patrol boat (#39) takes 36
+    Play#1 output Play#1 1 pt   patrol boat (#38) is crewless & stays in 11,-5
+    Play#1 output Play#1 1  . .
+    Play#1 output Play#1 1 . X .
+    Play#1 output Play#1 1  . .
+    Play#1 output Play#1 4 <117.8:75.0: 11,-5>
+    Play#1 input iyh
     Play#1 output Play#1 1 shp#     ship type       x,y   fl  eff mil  sh gun pn he xl ln mob tech
     Play#1 output Play#1 1   32 pt   patrol boat   11,-5      75%   1   0   0  0  0  0  0  88  40
     Play#1 output Play#1 1   33 pt   patrol boat   11,-5      80%   1   0   0  0  0  0  0  94  40
     Play#1 output Play#1 1   35 pt   patrol boat   11,-5      66%   1   0   0  0  0  0  0  77  40
     Play#1 output Play#1 1   36 pt   patrol boat   11,-5      80%   1   0   0  0  0  0  0  94  40
     Play#1 output Play#1 1   37 pt   patrol boat   11,-5      80%   1   0   0  0  0  0  0  94  40
-    Play#1 output Play#1 1   38 pt   patrol boat   11,-5      69%   0   0   0  0  0  0  0  81  40
     Play#1 output Play#1 1   39 pt   patrol boat   11,-5      64%   1   0   0  0  0  0  0  75  40
     Play#1 output Play#1 1 pt   patrol boat (#32) stopped at 10,-6
     Play#1 output Play#1 1 pt   patrol boat (#33) stopped at 10,-6
     Play#1 output Play#1 1 pt   patrol boat (#35) stopped at 10,-6
     Play#1 output Play#1 1 pt   patrol boat (#36) stopped at 10,-6
     Play#1 output Play#1 1 pt   patrol boat (#37) stopped at 10,-6
-    Play#1 output Play#1 1 pt   patrol boat (#38) stopped at 10,-6
     Play#1 output Play#1 1 pt   patrol boat (#39) stopped at 10,-6
-    Play#1 output Play#1 1 Path taken: jy
     Play#1 output Play#1 6 0 628
     Play#1 input navi 50 nh
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#50)
     Play#1 output Play#1 1 pt   patrol boat (#50) stopped at 1,1
-    Play#1 output Play#1 1 Path taken: n
     Play#1 output Play#1 6 0 627
     Play#1 input navi 51 bX
     Play#1 command navigate
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#52)
     Play#1 output Play#1 1 pt   patrol boat (#52) stopped at 2,0
-    Play#1 output Play#1 1 Path taken: g
     Play#1 output Play#1 6 0 625
     Play#1 input navi 53 jX
     Play#1 command navigate
     Play#1 input navi 54/55 n
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#54)
-    Play#1 output Play#1 1 is too large to fit into the canal system at 2,2
+    Play#1 output Play#1 1 cs   cargo ship (#55) is too large to fit into the canal system at 2,2 & stays in 1,1
     Play#1 output Play#1 1  h h
     Play#1 output Play#1 1 c c c
     Play#1 output Play#1 1  + +
-    Play#1 output Play#1 4 <127.0:117.8: 2,2>
+    Play#1 output Play#1 4 <117.8:117.8: 2,2>
     Play#1 input iyyh
     Play#1 output Play#1 1 shp#     ship type       x,y   fl  eff mil  sh gun pn he xl ln mob tech
     Play#1 output Play#1 1   54 pt   patrol boat    2,2      100%   2   0   0  0  0  0  0 117  40
-    Play#1 output Play#1 1   55 cs   cargo ship     1,1      100%   5   0   0  0  0  0  0 127  20
     Play#1 output Play#1 1 pt   patrol boat (#54) stopped at 0,0
-    Play#1 output Play#1 1 cs   cargo ship (#55) stopped at -1,-1
-    Play#1 output Play#1 1 Path taken: yy
     Play#1 output Play#1 6 0 623
     Play#1 input navi 57/56 n
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is cs   cargo ship (#57)
-    Play#1 output Play#1 1 is too large to fit into the canal system at 2,2
-    Play#1 output Play#1 1  . =
-    Play#1 output Play#1 1 h h h
-    Play#1 output Play#1 1  c c
-    Play#1 output Play#1 4 <127.0:127.0: 1,1>
+    Play#1 output Play#1 1 cs   cargo ship (#57) is too large to fit into the canal system at 2,2 & stays in 1,1
+    Play#1 output Play#1 1 Changing flagship to pt   patrol boat (#56)
+    Play#1 output Play#1 1  h h
+    Play#1 output Play#1 1 c c c
+    Play#1 output Play#1 1  + +
+    Play#1 output Play#1 4 <117.8:117.8: 2,2>
     Play#1 input iyyh
     Play#1 output Play#1 1 shp#     ship type       x,y   fl  eff mil  sh gun pn he xl ln mob tech
-    Play#1 output Play#1 1   57 cs   cargo ship     1,1      100%   5   0   0  0  0  0  0 127  20
-    Play#1 output Play#1 1   56 pt   patrol boat    1,1      100%   2   0   0  0  0  0  0 127  40
-    Play#1 output Play#1 1 cs   cargo ship (#57) stopped at -1,-1
-    Play#1 output Play#1 1 pt   patrol boat (#56) stopped at -1,-1
-    Play#1 output Play#1 1 Path taken: yy
+    Play#1 output Play#1 1   56 pt   patrol boat    2,2      100%   2   0   0  0  0  0  0 117  40
+    Play#1 output Play#1 1 pt   patrol boat (#56) stopped at 0,0
     Play#1 output Play#1 6 0 622
     Play#1 input navi 58/59 nX
     Play#1 command navigate
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#62)
     Play#1 output Play#1 1 pt   patrol boat (#62) stopped at -13,1
-    Play#1 output Play#1 1 Path taken: b
     Play#1 output Play#1 6 0 618
     Play#1 input navi 63 bh
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#63)
     Play#1 output Play#1 1 pt   patrol boat (#63) stopped at -5,1
-    Play#1 output Play#1 1 Path taken: b
     Play#1 output Play#1 6 0 617
     Play#1 input navi 64 bX
     Play#1 command navigate
     Play#1 input navi 65 bX
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is cs   cargo ship (#65)
-    Play#1 output Play#1 1 is too large to fit into the canal system at -10,2
+    Play#1 output Play#1 1 can't go to -10,2
     Play#1 output Play#1 1  = .
     Play#1 output Play#1 1 h h h
     Play#1 output Play#1 1  c c
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#70)
     Play#1 output Play#1 1 pt   patrol boat (#70) stopped at -14,0
-    Play#1 output Play#1 1 Path taken: g
     Play#1 output Play#1 6 0 614
     Play#1 input navi 71 gh
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#71)
     Play#1 output Play#1 1 pt   patrol boat (#71) stopped at -6,0
-    Play#1 output Play#1 1 Path taken: g
     Play#1 output Play#1 6 0 613
     Play#1 input navi 72 gX
     Play#1 command navigate
     Play#1 output Play#1 4 <127.0:0.0: 0,0>
     Play#1 input yyyy
     Play#1 output Play#1 1 cs   cargo ship (#84) is out of mobility & stays in 0,0
+    Play#1 output Play#1 1 Changing flagship to cs   cargo ship (#83)
     Play#1 output Play#1 1 cs   cargo ship (#83) is out of mobility & stays in -1,-1
-    Play#1 output Play#1 1 cs   cargo ship (#82) is out of mobility & stays in -3,-3
     Play#1 output Play#1 1 Changing flagship to cs   cargo ship (#80)
+    Play#1 output Play#1 1 cs   cargo ship (#82) is out of mobility & stays in -3,-3
     Play#1 output Play#1 1  . .
     Play#1 output Play#1 1 . . .
     Play#1 output Play#1 1  . .
     Play#1 input h
     Play#1 output Play#1 1 cs   cargo ship (#80) stopped at -4,-4
     Play#1 output Play#1 1 cs   cargo ship (#81) stopped at -4,-4
-    Play#1 output Play#1 1 Path taken: yyyy
     Play#1 output Play#1 6 0 611
     Play#1 input navi 90 -3,-3
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#90)
+    Play#1 output Play#1 1 Using path 'yyy'
     Play#1 output Play#1 1  . .
     Play#1 output Play#1 1 . . .
     Play#1 output Play#1 1  . .
     Play#1 output Play#1 4 <99.4:99.4: -3,-3>
     Play#1 input 0,-4
+    Play#1 output Play#1 1 Using path 'uj'
     Play#1 output Play#1 1  . .
     Play#1 output Play#1 1 . . .
     Play#1 output Play#1 1  . i
     Play#1 input 1,-1
     Play#1 output Play#1 1 Can't get to '1,-1' right now.
     Play#1 output Play#1 1 pt   patrol boat (#90) stopped at 0,-4
-    Play#1 output Play#1 1 Path taken: yyyuj
     Play#1 output Play#1 6 0 610
     Play#1 input navi 90 1,-1
     Play#1 command navigate
     Play#1 input navi 91 -3,1
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#91)
+    Play#1 output Play#1 1 Using path 'gb'
     Play#1 output Play#1 1  . .
     Play#1 output Play#1 1 h h h
     Play#1 output Play#1 1  c c
     Play#1 output Play#1 4 <108.6:108.6: -3,1>
     Play#1 input h
     Play#1 output Play#1 1 pt   patrol boat (#91) stopped at -3,1
-    Play#1 output Play#1 1 Path taken: gb
     Play#1 output Play#1 6 0 608
     Play#1 input navi 92 2,2
     Play#1 command navigate
     Play#1 output Play#1 1   -5  . .     . . X .      -5
     Play#1 output Play#1 1   -4 . . .     . . .       -4
     Play#1 output Play#1 1   -3  . i                  -3
-    Play#1 output Play#1 1   -2 . . . .               -2
-    Play#1 output Play#1 1   -1  . i . . . .       .  -1
-    Play#1 output Play#1 1    0 . . = . = O =     . . 0
-    Play#1 output Play#1 1    1  h h h h h h       ?  1
-    Play#1 output Play#1 1    2 c c c c c           ? 2
+    Play#1 output Play#1 1   -2 . . . . . . .         -2
+    Play#1 output Play#1 1   -1  . i . . . . .     .  -1
+    Play#1 output Play#1 1    0 . . = . = O = .   . . 0
+    Play#1 output Play#1 1    1  h h h h h h ?     ?  1
+    Play#1 output Play#1 1    2 c c c c c c ?       ? 2
     Play#1 output Play#1 1    3    + +                3
     Play#1 output Play#1 1    4                       4
     Play#1 output Play#1 1    5                       5
     Play#1 output Play#1 1   -2      . . . . . . . .  -2
     Play#1 output Play#1 1   -1 . . . . . i . . . . . -1
     Play#1 output Play#1 1    0  . = . . . = . = . =  0
-    Play#1 output Play#1 1    1 h h h h h P h h h h   1
-    Play#1 output Play#1 1    2  c ? c c c c c c      2
+    Play#1 output Play#1 1    1 h h h h h P h h h h ? 1
+    Play#1 output Play#1 1    2  c ? c c c c c c c ?  2
     Play#1 output Play#1 1    3           + +         3
     Play#1 output Play#1 1    4                       4
     Play#1 output Play#1 1    5                       5
     Play#1 output Play#1 1 ft   fishing trawler (#101) stopped at 3,-1
     Play#1 output Play#1 1 dd   destroyer (#100) stopped at 3,-1
     Play#1 output Play#1 1 oe   oil exploration boat (#102) stopped at 3,-1
-    Play#1 output Play#1 1 Path taken: ygg
     Play#1 output Play#1 6 0 599
     Play#1 input navi 110/111 d
     Play#1 command navigate
     Play#1 input h
     Play#1 output Play#1 1 ms   minesweeper (#110) stopped at 10,-2
     Play#1 output Play#1 1 ms   minesweeper (#111) stopped at 10,-2
-    Play#1 output Play#1 1 Path taken: n
     Play#1 output Play#1 6 0 595
     Play#1 input navi 0/1 mh
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is pt   patrol boat (#0)
-    Play#1 output Play#1 1 pt   patrol boat (#0) doesn't have minesweeping capability!
-    Play#1 output Play#1 1 cs   cargo ship (#1) doesn't have minesweeping capability!
+    Play#1 output Play#1 1 No minesweepers!
     Play#1 output Play#1 1 pt   patrol boat (#0) stopped at 1,1
     Play#1 output Play#1 1 cs   cargo ship (#1) stopped at 1,1
     Play#1 output Play#1 6 0 594
     Play#1 input navi 5 mh
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is ms   minesweeper (#5)
-    Play#1 output Play#1 1 ms   minesweeper (#5) is not at sea.  No mines there!
+    Play#1 output Play#1 1 1,1 is a harbor.  No seamines there!
     Play#1 output Play#1 1 ms   minesweeper (#5) stopped at 1,1
     Play#1 output Play#1 6 0 593
     Play#1 input navi 121/122/128 j
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is ms   minesweeper (#121)
+    Play#1 output Play#1 1 Approaching minefield at 11,-3...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1  121 ms   minesweeper   11,-3     100%   5   1   0  0  0  0  0 113  40
     Play#1 output Play#1 1  122 ms   minesweeper   11,-3     100%   5   3   0  0  0  0  0 113  40
     Play#1 output Play#1 1  128 ms   minesweeper   11,-3     100%   5   5   0  0  0  0  0 -12  40
+    Play#1 output Play#1 1 Approaching minefield at 11,-3...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 ms   minesweeper (#128) is out of mobility!
     Play#1 output Play#1 1 ms   minesweeper (#128) is out of mobility & stays in 11,-3
     Play#1 output Play#1 1 ms   minesweeper (#121) stopped at 13,-3
     Play#1 output Play#1 1 ms   minesweeper (#122) stopped at 13,-3
-    Play#1 output Play#1 1 Path taken: jj
     Play#1 output Play#1 6 0 592
     Play#1 input __cmd added -1 0 0
     Play#1 command __cmd
     Play#1 input navi 129 nmh
     Play#1 command navigate
     Play#1 output Play#1 1 Flagship is ms   minesweeper (#129)
+    Play#1 output Play#1 1 Approaching minefield at 10,-2...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
+    Play#1 output Play#1 1 Approaching minefield at 10,-2...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 ms   minesweeper (#129) stopped at 10,-2
-    Play#1 output Play#1 1 Path taken: n
     Play#1 output Play#1 6 0 591
     Play#1 input navi 135/130/131/136/137/138/139
     Play#1 command navigate
     Play#1 output Play#1 1  . .
     Play#1 output Play#1 4 <127.0:127.0: 9,-5>
     Play#1 input j
+    Play#1 output Play#1 1 Approaching minefield at 11,-5...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 . X .
     Play#1 output Play#1 1  . .
     Play#1 output Play#1 4 <117.8:76.0: 11,-5>
-    Play#1 input mmmh
-    Play#1 output Play#1 1 pt   patrol boat (#135) doesn't have minesweeping capability!
+    Play#1 input mf
+    Play#1 output Play#1 1 Approaching minefield at 11,-5...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Kawhomp! Mine detected in 11,-5!
     Play#1 output Play#1 1     ms   minesweeper (#130) takes 15
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Kawhomp! Mine detected in 11,-5!
     Play#1 output Play#1 1     ms   minesweeper (#131) takes 10
-    Play#1 output Play#1 1 pt   patrol boat (#136) doesn't have minesweeping capability!
-    Play#1 output Play#1 1 pt   patrol boat (#137) doesn't have minesweeping capability!
-    Play#1 output Play#1 1 pt   patrol boat (#138) doesn't have minesweeping capability!
-    Play#1 output Play#1 1 pt   patrol boat (#139) doesn't have minesweeping capability!
-    Play#1 output Play#1 1 pt   patrol boat (#135) doesn't have minesweeping capability!
+    Play#1 output Play#1 1  . .
+    Play#1 output Play#1 1 . X .
+    Play#1 output Play#1 1  . .
+    Play#1 output Play#1 4 <117.8:47.0: 11,-5>
+    Play#1 input mf
+    Play#1 output Play#1 1 Approaching minefield at 11,-5...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
-    Play#1 output Play#1 1 pt   patrol boat (#136) doesn't have minesweeping capability!
-    Play#1 output Play#1 1 pt   patrol boat (#137) doesn't have minesweeping capability!
-    Play#1 output Play#1 1 pt   patrol boat (#138) doesn't have minesweeping capability!
-    Play#1 output Play#1 1 pt   patrol boat (#139) doesn't have minesweeping capability!
-    Play#1 output Play#1 1 pt   patrol boat (#135) doesn't have minesweeping capability!
+    Play#1 output Play#1 1  . .
+    Play#1 output Play#1 1 . X .
+    Play#1 output Play#1 1  . .
+    Play#1 output Play#1 4 <117.8:18.0: 11,-5>
+    Play#1 input mf
+    Play#1 output Play#1 1 Approaching minefield at 11,-5...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Kawhomp! Mine detected in 11,-5!
     Play#1 output Play#1 1     ms   minesweeper (#130) takes 10
     Play#1 output Play#1 1 Sweep...
-    Play#1 output Play#1 1 Kawhomp! Mine detected in 11,-5!
-    Play#1 output Play#1 1     ms   minesweeper (#131) takes 11
-    Play#1 output Play#1 1 pt   patrol boat (#136) doesn't have minesweeping capability!
-    Play#1 output Play#1 1 pt   patrol boat (#137) doesn't have minesweeping capability!
-    Play#1 output Play#1 1 pt   patrol boat (#138) doesn't have minesweeping capability!
-    Play#1 output Play#1 1 pt   patrol boat (#139) doesn't have minesweeping capability!
+    Play#1 output Play#1 1 Sweep...
+    Play#1 output Play#1 1  . .
+    Play#1 output Play#1 1 . X .
+    Play#1 output Play#1 1  . .
+    Play#1 output Play#1 4 <117.8:-11.1: 11,-5>
+    Play#1 input h
     Play#1 output Play#1 1 pt   patrol boat (#135) stopped at 11,-5
     Play#1 output Play#1 1 ms   minesweeper (#130) stopped at 11,-5
     Play#1 output Play#1 1 ms   minesweeper (#131) stopped at 11,-5
     Play#1 output Play#1 1 pt   patrol boat (#137) stopped at 11,-5
     Play#1 output Play#1 1 pt   patrol boat (#138) stopped at 11,-5
     Play#1 output Play#1 1 pt   patrol boat (#139) stopped at 11,-5
-    Play#1 output Play#1 1 Path taken: j
     Play#1 output Play#1 6 0 590
     Play#1 input ctld
     Play#1 output Play#1 1 Bye-bye
     Play#1 output Play#1 6 0 588
     Play#1 input march 12/10/19/11/13/14/15
     Play#1 command march
-    Play#1 output Play#1 1 unit #12 inelligible - it's for sale.
-    Play#1 output Play#1 1 cav  cavalry #13 has no mil on it to guide it & stays in 1,1
-    Play#1 output Play#1 1 cav  cavalry #14 is on a ship & stays in 1,1
-    Play#1 output Play#1 1 cav  cavalry #15 is on a unit & stays in 1,1
+    Play#1 output Play#1 1 cav  cavalry #12 is on the trading block
+    Play#1 output Play#1 1 cav  cavalry #13 has no mil on it to guide it
+    Play#1 output Play#1 1 cav  cavalry #14 is on a ship
+    Play#1 output Play#1 1 cav  cavalry #15 is on a unit
     Play#1 output Play#1 1 Leader is cav  cavalry #10
     Play#1 output Play#1 1  . =
     Play#1 output Play#1 1 h h h
     Play#1 output Play#1 6 0 587
     Play#1 input march 20/22 jh
     Play#1 command march
-    Play#1 output Play#1 1 tra  train #22 is a train and can't march with the leader.
+    Play#1 output Play#1 1 tra  train #22 is a train and can't march with the leader
     Play#1 output Play#1 1 Leader is cav  cavalry #20
     Play#1 output Play#1 1 cav  cavalry #20 stopped at 3,3
     Play#1 output Play#1 6 0 586
     Play#1 input march 22/21/23 jh
     Play#1 command march
-    Play#1 output Play#1 1 cav  cavalry #21 can't rail-march with the leading train.
+    Play#1 output Play#1 1 cav  cavalry #21 can't rail-march with the leading train
     Play#1 output Play#1 1 Leader is tra  train #22
     Play#1 output Play#1 1 tra  train #22 stopped at 3,3
     Play#1 output Play#1 1 tra  train #23 stopped at 3,3
     Play#1 output Play#1 6 0 585
     Play#1 input march 24 nh
     Play#1 command march
-    Play#1 output Play#1 1 Leader is tra  train #24
-    Play#1 output Play#1 1 tra  train #24 stopped at 3,3
+    Play#1 output Play#1 1 tra  train #24 is stuck off the rail system
+    Play#1 output Play#1 1 No lands
+    Play#1 output Play#1 1 command failed
     Play#1 output Play#1 6 0 584
     Play#1 input march 25 gh
     Play#1 command march
-    Play#1 output Play#1 1 cav  cavalry #25 has been kidnapped by 3 & stays in -5,3
+    Play#1 output Play#1 1 cav  cavalry #25 has been kidnapped by 3
     Play#1 output Play#1 1 No lands
     Play#1 output Play#1 1 command failed
     Play#1 output Play#1 6 0 583
+    Play#1 input march 21/10 nh
+    Play#1 command march
+    Play#1 output Play#1 1 cav  cavalry #10 is not with the leader
+    Play#1 output Play#1 1 Leader is cav  cavalry #21
+    Play#1 output Play#1 1 cav  cavalry #21 stopped at 2,4
+    Play#1 output Play#1 6 0 582
+    Play#1 input __cmd added 1 1 0
+    Play#1 command __cmd
+    Play#1 output Play#1 6 0 583
     Play#1 input march 31/30 jX
     Play#1 command march
     Play#1 output Play#1 1 Leader is cav  cavalry #31
     Play#1 input __cmd added -1 0 0
     Play#1 command __cmd
     Play#1 output Play#1 6 0 582
-    Play#1 input march 32/33/34/35/36/37/38/39 jiyh
+    Play#1 input march 32/33/34/35/36/37/38/39 jX
     Play#1 command march
     Play#1 output Play#1 1 Leader is cav  cavalry #32
     Play#1 output Play#1 1 Blammo! Landmines detected in 8,6!
     Play#1 output Play#1 1     cav  cavalry #38 takes 22
     Play#1 output Play#1 1 Blammo! Landmines detected in 8,6!
     Play#1 output Play#1 1     cav  cavalry #39 takes 16
+    Play#1 output Play#1 1 cav  cavalry #36 has no mil on it to guide it & stays in 8,6
+    Play#1 output Play#1 1  m m
+    Play#1 output Play#1 1 m m m
+    Play#1 output Play#1 1  m m
+    Play#1 output Play#1 4 <104.7:81.0: 8,6>
+    Play#1 input iyh
     Play#1 output Play#1 1 lnd#     land type       x,y    a  eff mil  sh gun xl ln  mu tech retr
     Play#1 output Play#1 1   32 cav  cavalry        8,6       87%   1   0   0  0  0  90  30  42%
     Play#1 output Play#1 1   33 cav  cavalry        8,6      100%   1   0   0  0  0 104  30  42%
     Play#1 output Play#1 1   34 cav  cavalry        8,6       86%   1   0   0  0  0  90  30  42%
     Play#1 output Play#1 1   35 cav  cavalry        8,6       87%   1   0   0  0  0  91  30  42%
-    Play#1 output Play#1 1   36 cav  cavalry        8,6       78%   0   0   0  0  0  82  30  42%
     Play#1 output Play#1 1   37 cav  cavalry        8,6       90%   1   0   0  0  0  93  30  42%
     Play#1 output Play#1 1   38 cav  cavalry        8,6       78%   1   0   0  0  0  81  30  42%
     Play#1 output Play#1 1   39 cav  cavalry        8,6       84%   1   0   0  0  0  87  30  42%
     Play#1 output Play#1 1 cav  cavalry #33 stopped at 7,5
     Play#1 output Play#1 1 cav  cavalry #34 stopped at 7,5
     Play#1 output Play#1 1 cav  cavalry #35 stopped at 7,5
-    Play#1 output Play#1 1 cav  cavalry #36 stopped at 7,5
     Play#1 output Play#1 1 cav  cavalry #37 stopped at 7,5
     Play#1 output Play#1 1 cav  cavalry #38 stopped at 7,5
     Play#1 output Play#1 1 cav  cavalry #39 stopped at 7,5
     Play#1 input march 52/53 g
     Play#1 command march
     Play#1 output Play#1 1 Leader is cav  cavalry #52
-    Play#1 output Play#1 1 can't go to -5,3
+    Play#1 output Play#1 1 cav  cavalry #52 can't go to -5,3 & stays in -3,3
+    Play#1 output Play#1 1 Changing leader to spy  infiltrator #53
     Play#1 output Play#1 1  c c
     Play#1 output Play#1 1 + + +
     Play#1 output Play#1 1  m m
-    Play#1 output Play#1 4 <127.0:127.0: -3,3>
+    Play#1 output Play#1 4 <106.3:106.3: -5,3>
     Play#1 input ijjh
     Play#1 output Play#1 1 lnd#     land type       x,y    a  eff mil  sh gun xl ln  mu tech retr
-    Play#1 output Play#1 1   52 cav  cavalry       -3,3      100%   5   0   0  0  0 127  30  42%
-    Play#1 output Play#1 1   53 spy  infiltrator   -3,3      100%   0   0   0  0  0 127  40  42%
-    Play#1 output Play#1 1 cav  cavalry #52 stopped at 1,3
-    Play#1 output Play#1 1 spy  infiltrator #53 stopped at 1,3
+    Play#1 output Play#1 1   53 spy  infiltrator   -5,3      100%   0   0   0  0  0 106  40  42%
+    Play#1 output Play#1 1 spy  infiltrator #53 stopped at -1,3
     Play#1 output Play#1 6 0 578
     Play#1 input __cmd added -1 0 0
     Play#1 command __cmd
     Play#1 input march 55/54 g
     Play#1 command march
     Play#1 output Play#1 1 Leader is spy  infiltrator #55
-    Play#1 output Play#1 1 can't go to -5,3
+    Play#1 output Play#1 1 cav  cavalry #54 can't go to -5,3 & stays in -3,3
     Play#1 output Play#1 1  c c
     Play#1 output Play#1 1 + + +
     Play#1 output Play#1 1  m m
-    Play#1 output Play#1 4 <127.0:106.3: -5,3>
+    Play#1 output Play#1 4 <106.3:106.3: -5,3>
     Play#1 input ijjh
     Play#1 output Play#1 1 lnd#     land type       x,y    a  eff mil  sh gun xl ln  mu tech retr
     Play#1 output Play#1 1   55 spy  infiltrator   -5,3      100%   0   0   0  0  0 106  40  42%
-    Play#1 output Play#1 1   54 cav  cavalry       -3,3      100%   5   0   0  0  0 127  30  42%
     Play#1 output Play#1 1 spy  infiltrator #55 stopped at -1,3
-    Play#1 output Play#1 1 cav  cavalry #54 stopped at 1,3
     Play#1 output Play#1 6 0 577
     Play#1 input march 56/57/58/59 jh
     Play#1 command march
     Play#1 output Play#1 1 Leader is cav  cavalry #78
     Play#1 output Play#1 4 Do you really want to abandon 3,7 [yn]?
     Play#1 input n
-    Play#1 output Play#1 1 cav  cavalry #79 stops & stays in 3,7
-    Play#1 output Play#1 1  + m
-    Play#1 output Play#1 1 m m m
-    Play#1 output Play#1 1  m m
-    Play#1 output Play#1 4 <104.7:104.7: 4,6>
-    Play#1 input h
-    Play#1 output Play#1 1 cav  cavalry #78 stopped at 4,6
+    Play#1 output Play#1 1 command failed
     Play#1 output Play#1 6 0 567
     Play#1 input march 84/83/80/81/82
     Play#1 command march
     Play#1 output Play#1 4 <127.0:0.0: 3,5>
     Play#1 input jjun
     Play#1 output Play#1 1 cav  cavalry #84 is out of mobility & stays in 3,5
+    Play#1 output Play#1 1 Changing leader to cav  cavalry #83
     Play#1 output Play#1 1 cav  cavalry #83 is out of mobility & stays in 5,5
-    Play#1 output Play#1 1 cav  cavalry #82 is out of mobility & stays in 8,4
     Play#1 output Play#1 1 Changing leader to cav  cavalry #80
+    Play#1 output Play#1 1 cav  cavalry #82 is out of mobility & stays in 8,4
     Play#1 output Play#1 1  m m
     Play#1 output Play#1 1 m m m
     Play#1 output Play#1 1  m m
     Play#1 output Play#1 1    0  . = . . . = . = . =  0
     Play#1 output Play#1 1    1 h h h h h C h h h h ? 1
     Play#1 output Play#1 1    2  c c c c c c c c c ?  2
-    Play#1 output Play#1 1    3   + + + + + + + + + ? 3
+    Play#1 output Play#1 1    3   + + + + + + + + + + 3
     Play#1 output Play#1 1    4    m m m m + m m m m  4
     Play#1 output Play#1 1    5     m m m m + m m m m 5
     Play#1 output Play#1 1    6    ? ? ? m m m m m m  6
     Play#1 output Play#1 1    0  . = . . . = . = . =  0
     Play#1 output Play#1 1    1 h h h h h C h h h h ? 1
     Play#1 output Play#1 1    2  c c c c c c c c c ?  2
-    Play#1 output Play#1 1    3   + + + + + + + + + ? 3
-    Play#1 output Play#1 1    4    m m m m + m m m m  4
-    Play#1 output Play#1 1    5     m m m m + m m m m 5
+    Play#1 output Play#1 1    3   + + + + + + + + + + 3
+    Play#1 output Play#1 1    4  ? m m m m + m m m m  4
+    Play#1 output Play#1 1    5   ? m m m m + m m m m 5
     Play#1 output Play#1 1    6    ? ? ? m m m m m m  6
     Play#1 output Play#1 1      ---------000000000011
     Play#1 output Play#1 1      987654321012345678901
     Play#1 input march 0/2 mh
     Play#1 command march
     Play#1 output Play#1 1 Leader is cav  cavalry #0
-    Play#1 output Play#1 1 cav  cavalry #0 is not an engineer!
-    Play#1 output Play#1 1 spy  infiltrator #2 is not an engineer!
+    Play#1 output Play#1 1 No engineers!
     Play#1 output Play#1 1 cav  cavalry #0 stopped at 1,1
     Play#1 output Play#1 1 spy  infiltrator #2 stopped at 1,1
     Play#1 output Play#1 6 0 550
     Play#1 input march 120 mh
     Play#1 command march
     Play#1 output Play#1 1 Leader is eng  engineer #120
-    Play#1 output Play#1 1 eng  engineer #120 is in a bridge span sector.  No landmines there!
+    Play#1 output Play#1 1 2,0 is a bridge span.  No landmines there!
     Play#1 output Play#1 1 eng  engineer #120 stopped at 2,0
     Play#1 output Play#1 6 0 549
     Play#1 input march 121/128 j
     Play#1 command march
     Play#1 output Play#1 1 Leader is eng  engineer #121
+    Play#1 output Play#1 1 Approaching minefield at 9,7...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1  . .
     Play#1 output Play#1 4 <89.7:-23.8: 9,7>
     Play#1 input mi
+    Play#1 output Play#1 1 Approaching minefield at 9,7...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
-    Play#1 output Play#1 1 eng  engineer #128 is out of mobility & stays in 9,7
+    Play#1 output Play#1 1 eng  engineer #128 is out of mobility!
     Play#1 output Play#1 1 lnd#     land type       x,y    a  eff mil  sh gun xl ln  mu tech retr
     Play#1 output Play#1 1  121 eng  engineer       9,7      100%   5   3   0  0  0  77 130  42%
+    Play#1 output Play#1 1  128 eng  engineer       9,7      100%   5   0   0  0  0 -23 130  42%
     Play#1 output Play#1 1  m m
     Play#1 output Play#1 1 m m m
     Play#1 output Play#1 1  . .
-    Play#1 output Play#1 4 <77.3:77.3: 9,7>
+    Play#1 output Play#1 4 <77.3:-23.8: 9,7>
     Play#1 input g
+    Play#1 output Play#1 1 eng  engineer #128 is out of mobility & stays in 9,7
     Play#1 output Play#1 1  m m
     Play#1 output Play#1 1 m m m
     Play#1 output Play#1 1  . .
     Play#1 output Play#1 4 <64.9:64.9: 7,7>
     Play#1 input mh
+    Play#1 output Play#1 1 Approaching minefield at 7,7...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1  m m
     Play#1 output Play#1 4 <127.0:127.0: 6,6>
     Play#1 input j
+    Play#1 output Play#1 1 Approaching minefield at 8,6...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Blammo! Landmines detected in 8,6!
-    Play#1 output Play#1 1     cav  cavalry #137 takes 14
+    Play#1 output Play#1 1     eng  engineer #131 takes 4
+    Play#1 output Play#1 1 Blammo! Landmines detected in 8,6!
+    Play#1 output Play#1 1     cav  cavalry #139 takes 16
     Play#1 output Play#1 1  m m
     Play#1 output Play#1 1 m m m
     Play#1 output Play#1 1  m m
-    Play#1 output Play#1 4 <104.7:89.7: 8,6>
-    Play#1 input mmmh
-    Play#1 output Play#1 1 cav  cavalry #135 is not an engineer!
+    Play#1 output Play#1 4 <104.7:86.0: 8,6>
+    Play#1 input mf
+    Play#1 output Play#1 1 Approaching minefield at 8,6...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
-    Play#1 output Play#1 1 cav  cavalry #136 is not an engineer!
-    Play#1 output Play#1 1 cav  cavalry #137 is not an engineer!
-    Play#1 output Play#1 1 cav  cavalry #138 is not an engineer!
-    Play#1 output Play#1 1 cav  cavalry #139 is not an engineer!
-    Play#1 output Play#1 1 Blammo! Landmines detected in 8,6!
-    Play#1 output Play#1 1     cav  cavalry #137 takes 18
-    Play#1 output Play#1 1 cav  cavalry #135 is not an engineer!
+    Play#1 output Play#1 1 Changing leader to eng  engineer #130
+    Play#1 output Play#1 1  m m
+    Play#1 output Play#1 1 m m m
+    Play#1 output Play#1 1  m m
+    Play#1 output Play#1 4 <104.7:73.6: 8,6>
+    Play#1 input mf
+    Play#1 output Play#1 1 Approaching minefield at 8,6...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
+    Play#1 output Play#1 1 Blammo! Landmines detected in 8,6!
+    Play#1 output Play#1 1     eng  engineer #130 takes 6
+    Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
+    Play#1 output Play#1 1  m m
+    Play#1 output Play#1 1 m m m
+    Play#1 output Play#1 1  m m
+    Play#1 output Play#1 4 <104.7:61.0: 8,6>
+    Play#1 input mf
+    Play#1 output Play#1 1 Approaching minefield at 8,6...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
-    Play#1 output Play#1 1 cav  cavalry #136 is not an engineer!
-    Play#1 output Play#1 1 cav  cavalry #137 is not an engineer!
-    Play#1 output Play#1 1 cav  cavalry #138 is not an engineer!
-    Play#1 output Play#1 1 cav  cavalry #139 is not an engineer!
-    Play#1 output Play#1 1 Blammo! Landmines detected in 8,6!
-    Play#1 output Play#1 1     cav  cavalry #137 takes 22
-    Play#1 output Play#1 1 Blammo! Landmines detected in 8,6!
-    Play#1 output Play#1 1     cav  cavalry #138 takes 24
-    Play#1 output Play#1 1 cav  cavalry #135 is not an engineer!
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
     Play#1 output Play#1 1 Sweep...
-    Play#1 output Play#1 1 cav  cavalry #136 is not an engineer!
-    Play#1 output Play#1 1 cav  cavalry #137 is not an engineer!
-    Play#1 output Play#1 1 cav  cavalry #138 is not an engineer!
-    Play#1 output Play#1 1 cav  cavalry #139 is not an engineer!
-    Play#1 output Play#1 1 Blammo! Landmines detected in 8,6!
-    Play#1 output Play#1 1     cav  cavalry #135 takes 15
-    Play#1 output Play#1 1 Blammo! Landmines detected in 8,6!
-    Play#1 output Play#1 1     eng  engineer #130 takes 6
-    Play#1 output Play#1 1 Blammo! Landmines detected in 8,6!
-    Play#1 output Play#1 1     cav  cavalry #136 takes 17
-    Play#1 output Play#1 1 cav  cavalry #135 stopped at 8,6
-    Play#1 output Play#1 1 eng  engineer #130 stopped at 8,6
+    Play#1 output Play#1 1 Changing leader to eng  engineer #131
+    Play#1 output Play#1 1  m m
+    Play#1 output Play#1 1 m m m
+    Play#1 output Play#1 1  m m
+    Play#1 output Play#1 4 <104.7:48.6: 8,6>
+    Play#1 input h
     Play#1 output Play#1 1 eng  engineer #131 stopped at 8,6
     Play#1 output Play#1 1 cav  cavalry #136 stopped at 8,6
     Play#1 output Play#1 1 cav  cavalry #137 stopped at 8,6
     Play#1 output Play#1 1 cav  cavalry #138 stopped at 8,6
     Play#1 output Play#1 1 cav  cavalry #139 stopped at 8,6
+    Play#1 output Play#1 1 cav  cavalry #135 stopped at 8,6
+    Play#1 output Play#1 1 eng  engineer #130 stopped at 8,6
     Play#1 output Play#1 6 0 547
     Play#1 input ctld
     Play#1 output Play#1 1 Bye-bye
     Play#0 output Play#0 1   1   25 pt   patrol boat    4,2       100%   0   2   0   0  0  0  0  0 127   40
     Play#0 output Play#0 1   1   26 cs   cargo ship     2,2       100%   0   5   0   0  0  0  0  0 127   20
     Play#0 output Play#0 1   1   27 pt   patrol boat    1,-1      100%   0   2   0   0  0  0  0  0 127   40
+    Play#0 output Play#0 1   1   28 pt   patrol boat    3,-1      100%   0   2   0   0  0  0  0  0 117   40
     Play#0 output Play#0 1   1   30 pt   patrol boat   10,-6      100%   0   2   0   0  0  0  0  0 108   40
-    Play#0 output Play#0 1   1   32 pt   patrol boat   10,-6       75%   0   1   0   0  0  0  0  0 105   40
-    Play#0 output Play#0 1   1   33 pt   patrol boat   10,-6       80%   0   1   0   0  0  0  0  0 106   40
+    Play#0 output Play#0 1   1   32 pt   patrol boat   10,-6       75%   0   1   0   0  0  0  0  0  75   40
+    Play#0 output Play#0 1   1   33 pt   patrol boat   10,-6       80%   0   1   0   0  0  0  0  0  82   40
     Play#0 output Play#0 1   1   34 pt   patrol boat   10,-6      100%   0   1   0   0  0  0  0  0 108   40
-    Play#0 output Play#0 1   1   35 pt   patrol boat   10,-6       66%   0   1   0   0  0  0  0  0 103   40
-    Play#0 output Play#0 1   1   36 pt   patrol boat   10,-6       80%   0   1   0   0  0  0  0  0 106   40
-    Play#0 output Play#0 1   1   37 pt   patrol boat   10,-6       80%   0   1   0   0  0  0  0  0 106   40
-    Play#0 output Play#0 1   1   38 pt   patrol boat   10,-6       69%   0   0   0   0  0  0  0  0 104   40
-    Play#0 output Play#0 1   1   39 pt   patrol boat   10,-6       64%   0   1   0   0  0  0  0  0 103   40
+    Play#0 output Play#0 1   1   35 pt   patrol boat   10,-6       66%   0   1   0   0  0  0  0  0  63   40
+    Play#0 output Play#0 1   1   36 pt   patrol boat   10,-6       80%   0   1   0   0  0  0  0  0  82   40
+    Play#0 output Play#0 1   1   37 pt   patrol boat   10,-6       80%   0   1   0   0  0  0  0  0  82   40
+    Play#0 output Play#0 1   1   38 pt   patrol boat   11,-5       69%   0   0   0   0  0  0  0  0 117   40
+    Play#0 output Play#0 1   1   39 pt   patrol boat   10,-6       64%   0   1   0   0  0  0  0  0  60   40
     Play#0 output Play#0 1   1   50 pt   patrol boat    1,1       100%   0   2   0   0  0  0  0  0 117   40
     Play#0 output Play#0 1   1   51 pt   patrol boat    4,0       100%   0   2   0   0  0  0  0  0 127   40
     Play#0 output Play#0 1   1   52 pt   patrol boat    2,0       100%   0   2   0   0  0  0  0  0 117   40
     Play#0 output Play#0 1   1   53 pt   patrol boat    4,0       100%   0   2   0   0  0  0  0  0 127   40
     Play#0 output Play#0 1   1   54 pt   patrol boat    0,0       100%   0   2   0   0  0  0  0  0  99   40
-    Play#0 output Play#0 1   1   55 cs   cargo ship    -1,-1      100%   0   5   0   0  0  0  0  0  97   20
-    Play#0 output Play#0 1   1   56 pt   patrol boat   -1,-1      100%   0   2   0   0  0  0  0  0 108   40
-    Play#0 output Play#0 1   1   57 cs   cargo ship    -1,-1      100%   0   5   0   0  0  0  0  0  97   20
+    Play#0 output Play#0 1   1   55 cs   cargo ship     1,1       100%   0   5   0   0  0  0  0  0 127   20
+    Play#0 output Play#0 1   1   56 pt   patrol boat    0,0       100%   0   2   0   0  0  0  0  0  99   40
+    Play#0 output Play#0 1   1   57 cs   cargo ship     1,1       100%   0   5   0   0  0  0  0  0 127   20
     Play#0 output Play#0 1   1   58 cs   cargo ship     1,1       100%   0   5   0   0  0  0  0  0 127   20
     Play#0 output Play#0 1   1   59 cs   cargo ship     1,1       100%   0   5   0   0  0  0  0  0 127   20
     Play#0 output Play#0 1   1   60 pt   patrol boat    5,1       100%   0   2   0   0  0  0  0  0 127   40
     Play#0 output Play#0 1   1  122 ms   minesweeper   13,-3      100%   0   5   0   0  0  0  0  0  85   40
     Play#0 output Play#0 1   1  128 ms   minesweeper   11,-3      100%   0   5   0   0  0  0  0  0 -12   40
     Play#0 output Play#0 1   1  129 ms   minesweeper   10,-2      100%   0   5   0   0  0  0  0  0  99   40
-    Play#0 output Play#0 1   1  130 ms   minesweeper   11,-5       43%   0   3   0   0  0  0  0  0   1   40
-    Play#0 output Play#0 1   1  131 ms   minesweeper   11,-5       58%   0   3   0   0  0  0  0  0  20   40
+    Play#0 output Play#0 1   1  130 ms   minesweeper   11,-5       43%   0   4   0   0  0  0  0  0 -11   40
+    Play#0 output Play#0 1   1  131 ms   minesweeper   11,-5       66%   0   3   0   0  0  0  0  0  12   40
     Play#0 output Play#0 1   1  135 pt   patrol boat   11,-5       70%   0   1   0   0  0  0  0  0  82   40
     Play#0 output Play#0 1   1  136 pt   patrol boat   11,-5       69%   0   1   0   0  0  0  0  0  81   40
     Play#0 output Play#0 1   1  137 pt   patrol boat   11,-5      100%   0   2   0   0  0  0  0  0 117   40
     Play#0 output Play#0 1   1  138 pt   patrol boat   11,-5       80%   0   1   0   0  0  0  0  0  93   40
     Play#0 output Play#0 1   1  139 pt   patrol boat   11,-5       74%   0   1   0   0  0  0  0  0  86   40
-    Play#0 output Play#0 1 70 ships
+    Play#0 output Play#0 1 71 ships
     Play#0 output Play#0 6 0 640
     Play#0 input carg * ?shell#0
     Play#0 command cargo
     Play#0 output Play#0 1  122 ms     13,-3     100%   0   5   0   3   0   0   0   0   0   0   0   0   0
     Play#0 output Play#0 1  128 ms     11,-3     100%   0   5   0   5   0   0   0   0   0   0   0   0   0
     Play#0 output Play#0 1  129 ms     10,-2     100%   0   5   0 100   0   0   0   0   0   0   0   0   0
-    Play#0 output Play#0 1  130 ms     11,-5      43%   0   3   0  10   0   0   0   0   0   0   0   0   0
-    Play#0 output Play#0 1  131 ms     11,-5      58%   0   3   0  11   0   0   0   0   0   0   0   0   0
+    Play#0 output Play#0 1  130 ms     11,-5      43%   0   4   0   9   0   0   0   0   0   0   0   0   0
+    Play#0 output Play#0 1  131 ms     11,-5      66%   0   3   0  14   0   0   0   0   0   0   0   0   0
     Play#0 output Play#0 1 8 ships
     Play#0 output Play#0 6 0 640
     Play#0 input retr * ?rflags#0
     Play#0 command retreat
+    Play#0 output Play#0 1 Omitting the second argument is deprecated and will cease to work in a
+    Play#0 output Play#0 1 future release.  Please use 'retr * ?rflags#0 q' to query retreat orders.
+    Play#0 output Play#0 1
     Play#0 output Play#0 1 own shp#     ship type       x,y   fl path       as flt?  flags
     Play#0 output Play#0 1   1    4 oe   oil explora    1,1      hhhhn               b
     Play#0 output Play#0 1   2   11 pt   patrol boat    0,0      hhhhn               b
     Play#0 output Play#0 1   1   12 pt   patrol boat    0,0      hhhhn               b
-    Play#0 output Play#0 1 3 ships
+    Play#0 output Play#0 1   1   13 pt   patrol boat    0,0      hhhhn               b
+    Play#0 output Play#0 1   1   21 pt   patrol boat    3,1      hhhhn               b
+    Play#0 output Play#0 1   1   23 pt   patrol boat    6,0      hhhhn               b
+    Play#0 output Play#0 1   1   25 pt   patrol boat    4,2      hhhhn               b
+    Play#0 output Play#0 1   1   26 cs   cargo ship     2,2      hhhhn               b
+    Play#0 output Play#0 1   1   27 pt   patrol boat    1,-1     hhhhn               b
+    Play#0 output Play#0 1 9 ships
     Play#0 output Play#0 6 0 639
     Play#0 input miss s * ?mission#0 q
     Play#0 command mission
     Play#0 output Play#0 1 Thing                        x,y     op-sect  rad mission
     Play#0 output Play#0 1 pt   patrol boat (#11)       0,0       0,0      0 is on an interdiction mission
     Play#0 output Play#0 1 pt   patrol boat (#12)       0,0       0,0      0 is on an interdiction mission
+    Play#0 output Play#0 1 pt   patrol boat (#13)       0,0       0,0      0 is on an interdiction mission
+    Play#0 output Play#0 1 pt   patrol boat (#21)       3,1       3,1      0 is on an interdiction mission
+    Play#0 output Play#0 1 pt   patrol boat (#23)       6,0       6,0      0 is on an interdiction mission
+    Play#0 output Play#0 1 pt   patrol boat (#25)       4,2       4,2      0 is on an interdiction mission
+    Play#0 output Play#0 1 pt   patrol boat (#27)       1,-1      1,-1     0 is on an interdiction mission
     Play#0 output Play#0 6 0 637
     Play#0 input land *
     Play#0 command land
     Play#0 output Play#0 1 own    # unit type          x,y    a   eff mil frt  mu  fd tch retr xl ln carry
-    Play#0 output Play#0 1   1    0 cav  cavalry       1,1       100%   5   0 127   0  30  42%  0  0
+    Play#0 output Play#0 1   1    0 cav  cavalry       1,1       100%   5 127 127   0  30  42%  0  0
     Play#0 output Play#0 1   1    1 tra  train         1,1       100%   5 127 127   0  40  42%  0  1
-    Play#0 output Play#0 1   1    2 spy  infiltrato    1,1       100%   0   0 127   0  40  42%  0  0
-    Play#0 output Play#0 1   1    3 rad  radar unit    1,1       100%   5   0 127   0 270  42%  0  0
+    Play#0 output Play#0 1   1    2 spy  infiltrato    1,1       100%   0 127 127   0  40  42%  0  0
+    Play#0 output Play#0 1   1    3 rad  radar unit    1,1       100%   5 127 127   0 270  42%  0  0
     Play#0 output Play#0 1   1    4 eng  engineer      1,1       100%   5 127 127   0 130  42%  0  0
     Play#0 output Play#0 1   1   10 cav  cavalry       2,2       100%   5   0 104   0  30  42%  0  0
     Play#0 output Play#0 1   2   11 cav  cavalry       1,1       100%   5 127 127   0  30  42%  0  0
     Play#0 output Play#0 1   1   12 cav  cavalry       1,1       100%   5 127 127   0  30  42%  0  0
-    Play#0 output Play#0 1   1   13 cav  cavalry       1,1       100%   0   0 127   0  30  42%  0  0
-    Play#0 output Play#0 1   1   14 cav  cavalry       1,1       100%   2   0 127   0  30  42%  0  0    1S
-    Play#0 output Play#0 1   1   15 cav  cavalry       1,1       100%   2   0 127   0  30  42%  0  0    1L
+    Play#0 output Play#0 1   1   13 cav  cavalry       1,1       100%   0 127 127   0  30  42%  0  0
+    Play#0 output Play#0 1   1   14 cav  cavalry       1,1       100%   2 127 127   0  30  42%  0  0    1S
+    Play#0 output Play#0 1   1   15 cav  cavalry       1,1       100%   2 127 127   0  30  42%  0  0    1L
     Play#0 output Play#0 1   1   20 cav  cavalry       3,3       100%   5   0 105   0  30  42%  0  0
-    Play#0 output Play#0 1   1   21 cav  cavalry       1,3       100%   5 127 127   0  30  42%  0  0
+    Play#0 output Play#0 1   1   21 cav  cavalry       2,4       100%   5   0 105   0  30  42%  0  0
     Play#0 output Play#0 1   1   22 tra  train         3,3       100%   5   0  60   0  40  42%  0  0
     Play#0 output Play#0 1   1   23 tra  train         3,3        50%   5   0  -5   0  40  42%  0  0
-    Play#0 output Play#0 1   1   24 tra  train         3,3       100%   5   0  60   0  40  42%  0  0
-    Play#0 output Play#0 1   1   25 cav  cavalry      -5,3       100%   5   0 127   0  30  42%  0  0
+    Play#0 output Play#0 1   1   24 tra  train         2,2       100%   5 127 127   0  40  42%  0  0
+    Play#0 output Play#0 1   1   25 cav  cavalry      -5,3       100%   5 127 127   0  30  42%  0  0
     Play#0 output Play#0 1   1   30 cav  cavalry       7,5       100%   5   0  93   0  30  42%  0  0
-    Play#0 output Play#0 1   1   32 cav  cavalry       7,5        87%   1   0  93   0  30  42%  0  0
+    Play#0 output Play#0 1   1   32 cav  cavalry       7,5        87%   1   0  78   0  30  42%  0  0
     Play#0 output Play#0 1   1   33 cav  cavalry       7,5       100%   1   0  93   0  30  42%  0  0
-    Play#0 output Play#0 1   1   34 cav  cavalry       7,5        86%   1   0  93   0  30  42%  0  0
-    Play#0 output Play#0 1   1   35 cav  cavalry       7,5        87%   1   0  93   0  30  42%  0  0
-    Play#0 output Play#0 1   1   36 cav  cavalry       7,5        78%   0   0  93   0  30  42%  0  0
-    Play#0 output Play#0 1   1   37 cav  cavalry       7,5        90%   1   0  93   0  30  42%  0  0
-    Play#0 output Play#0 1   1   38 cav  cavalry       7,5        78%   1   0  93   0  30  42%  0  0
-    Play#0 output Play#0 1   1   39 cav  cavalry       7,5        84%   1   0  93   0  30  42%  0  0
+    Play#0 output Play#0 1   1   34 cav  cavalry       7,5        86%   1   0  78   0  30  42%  0  0
+    Play#0 output Play#0 1   1   35 cav  cavalry       7,5        87%   1   0  79   0  30  42%  0  0
+    Play#0 output Play#0 1   1   36 cav  cavalry       8,6        78%   0   0 104   0  30  42%  0  0
+    Play#0 output Play#0 1   1   37 cav  cavalry       7,5        90%   1   0  81   0  30  42%  0  0
+    Play#0 output Play#0 1   1   38 cav  cavalry       7,5        78%   1   0  69   0  30  42%  0  0
+    Play#0 output Play#0 1   1   39 cav  cavalry       7,5        84%   1   0  75   0  30  42%  0  0
     Play#0 output Play#0 1   1   50 cav  cavalry      11,3       100%   5   0 105   0  30  42%  0  0
     Play#0 output Play#0 1   1   51 cav  cavalry      -1,3       100%   5   0 105   0  30  42%  0  0
-    Play#0 output Play#0 1   1   52 cav  cavalry       1,3       100%   5   0  84   0  30  42%  0  0
-    Play#0 output Play#0 1   1   53 spy  infiltrato    1,3       100%   0   0  85   0  40  42%  0  0
-    Play#0 output Play#0 1   1   54 cav  cavalry       1,3       100%   5   0  84   0  30  42%  0  0
+    Play#0 output Play#0 1   1   52 cav  cavalry      -3,3       100%   5 127 127   0  30  42%  0  0
+    Play#0 output Play#0 1   1   53 spy  infiltrato   -1,3       100%   0   0  64   0  40  42%  0  0
+    Play#0 output Play#0 1   1   54 cav  cavalry      -3,3       100%   5 127 127   0  30  42%  0  0
     Play#0 output Play#0 1   1   55 spy  infiltrato   -1,3       100%   0   0  64   0  40  42%  0  0
     Play#0 output Play#0 1   1   56 spy  infiltrato   10,4        60%   0   0 116   0  40  42%  0  0
     Play#0 output Play#0 1   1   57 spy  infiltrato   10,4        60%   0   0 116   0  40  42%  0  0
     Play#0 output Play#0 1   1   58 spy  infiltrato   10,4        60%   0   0 116   0  40  42%  0  0
     Play#0 output Play#0 1   1   59 spy  infiltrato   10,4        60%   0   0 116   0  40  42%  0  0
-    Play#0 output Play#0 1   1   60 cav  cavalry       1,1       100%   5   0 127   0  30  42%  0  0
+    Play#0 output Play#0 1   1   60 cav  cavalry       1,1       100%   5 127 127   0  30  42%  0  0
     Play#0 output Play#0 1   1   70 tra  train         1,3       100%   5   0  60   0  40  42%  0  0
-    Play#0 output Play#0 1   1   71 tra  train         4,4       100%   5   0 127   0  40  42%  0  0
+    Play#0 output Play#0 1   1   71 tra  train         4,4       100%   5 127 127   0  40  42%  0  0
     Play#0 output Play#0 1   1   72 tra  train         4,4       100%   5   0  78   0  40  42%  0  0
-    Play#0 output Play#0 1   1   73 tra  train         5,3       100%   5   0 127   0  40  42%  0  0
-    Play#0 output Play#0 1   1   74 tra  train        -4,4       100%   5   0 127   0  40  42%  0  0
-    Play#0 output Play#0 1   1   75 tra  train         0,4       100%   5   0 127   0  40  42%  0  0
+    Play#0 output Play#0 1   1   73 tra  train         5,3       100%   5 127 127   0  40  42%  0  0
+    Play#0 output Play#0 1   1   74 tra  train        -4,4       100%   5 127 127   0  40  42%  0  0
+    Play#0 output Play#0 1   1   75 tra  train         0,4       100%   5 127 127   0  40  42%  0  0
     Play#0 output Play#0 1   1   76 cav  cavalry       2,6       100%   5   0 104   0  30  42%  0  0
     Play#0 output Play#0 1   1   77 cav  cavalry       2,6       100%   5   0 104   0  30  42%  0  0
-    Play#0 output Play#0 1   1   78 cav  cavalry       4,6       100%   5   0 104   0  30  42%  0  0
-    Play#0 output Play#0 1   1   79 cav  cavalry       3,7       100%   5   0 127   0  30  42%  0  0
+    Play#0 output Play#0 1   1   78 cav  cavalry       3,7       100%   5 127 127   0  30  42%  0  0
+    Play#0 output Play#0 1   1   79 cav  cavalry       3,7       100%   5 127 127   0  30  42%  0  0
     Play#0 output Play#0 1   1   80 cav  cavalry       9,5       100%   5   0  60   0  30  42%  0  0
     Play#0 output Play#0 1   1   81 cav  cavalry       9,5       100%   5   0  60   0  30  42%  0  0
     Play#0 output Play#0 1   1   82 cav  cavalry       8,4       100%   5   0 -14   0  30  42%  0  0
     Play#0 output Play#0 1   1   83 cav  cavalry       5,5       100%   5   0 -10   0  30  42%  0  0
-    Play#0 output Play#0 1   1   84 cav  cavalry       3,5       100%   5   0   0   0  30  42%  0  0
+    Play#0 output Play#0 1   1   84 cav  cavalry       3,5       100%   5 127   0   0  30  42%  0  0
     Play#0 output Play#0 1   1   90 cav  cavalry       4,2       100%   5   0  24   0  30  42%  0  0
-    Play#0 output Play#0 1   1   91 cav  cavalry       1,1       100%   5   0 127   0  30  42%  0  0
+    Play#0 output Play#0 1   1   91 cav  cavalry       1,1       100%   5 127 127   0  30  42%  0  0
     Play#0 output Play#0 1   1  100 rad  radar unit   -4,4       100%   5   0  67   0 270  42%  0  0
     Play#0 output Play#0 1   1  101 cav  cavalry      -4,4       100%   5   0  50   0  30  42%  0  0
     Play#0 output Play#0 1   1  110 eng  engineer      6,6       100%   5   0 111   0 130  42%  0  0
     Play#0 output Play#0 1   1  111 eng  engineer      6,6       100%   5   0 112   0 130  42%  0  0
-    Play#0 output Play#0 1   1  120 eng  engineer      2,0       100%   5   0 127   0 130  42%  0  0
+    Play#0 output Play#0 1   1  120 eng  engineer      2,0       100%   5 127 127   0 130  42%  0  0
     Play#0 output Play#0 1   1  121 eng  engineer      7,7       100%   5   0  52   0 130  42%  0  0
     Play#0 output Play#0 1   1  128 eng  engineer      9,7       100%   5   0 -23   0 130  42%  0  0
-    Play#0 output Play#0 1   1  130 eng  engineer      8,6        94%   4   0  52   0 130  42%  0  0
-    Play#0 output Play#0 1   1  131 eng  engineer      8,6       100%   5   0  52   0 130  42%  0  0
-    Play#0 output Play#0 1   1  135 cav  cavalry       8,6        85%   5   0 104   0  30  42%  0  0
-    Play#0 output Play#0 1   1  136 cav  cavalry       8,6        83%   4   0 104   0  30  42%  0  0
-    Play#0 output Play#0 1   1  137 cav  cavalry       8,6        55%   3   0  90   0  30  42%  0  0
-    Play#0 output Play#0 1   1  138 cav  cavalry       8,6        76%   4   0 104   0  30  42%  0  0
-    Play#0 output Play#0 1   1  139 cav  cavalry       8,6       100%   5   0 104   0  30  42%  0  0
+    Play#0 output Play#0 1   1  130 eng  engineer      8,6        94%   5   0  48   0 130  42%  0  0
+    Play#0 output Play#0 1   1  131 eng  engineer      8,6        96%   5   0  48   0 130  42%  0  0
+    Play#0 output Play#0 1   1  135 cav  cavalry       8,6       100%   5   0 104   0  30  42%  0  0
+    Play#0 output Play#0 1   1  136 cav  cavalry       8,6       100%   5   0 104   0  30  42%  0  0
+    Play#0 output Play#0 1   1  137 cav  cavalry       8,6       100%   5   0 104   0  30  42%  0  0
+    Play#0 output Play#0 1   1  138 cav  cavalry       8,6       100%   5   0 104   0  30  42%  0  0
+    Play#0 output Play#0 1   1  139 cav  cavalry       8,6        84%   4   0  88   0  30  42%  0  0
     Play#0 output Play#0 1 68 units
     Play#0 output Play#0 6 0 637
     Play#0 input lcar * ?shell#0
     Play#0 output Play#0 1 lnd# unit    x,y    a  eff  civ mil  uw  sh gun pet irn dst bar oil lcm hcm rad
     Play#0 output Play#0 1  111 eng     6,6       100%   0   5   0   1   0   0   0   0   0   0   0   0   0
     Play#0 output Play#0 1  121 eng     7,7       100%   0   5   0   3   0   0   0   0   0   0   0   0   0
-    Play#0 output Play#0 1  130 eng     8,6        94%   0   4   0   3   0   0   0   0   0   0   0   0   0
-    Play#0 output Play#0 1  131 eng     8,6       100%   0   5   0   3   0   0   0   0   0   0   0   0   0
+    Play#0 output Play#0 1  130 eng     8,6        94%   0   5   0   3   0   0   0   0   0   0   0   0   0
+    Play#0 output Play#0 1  131 eng     8,6        96%   0   5   0   3   0   0   0   0   0   0   0   0   0
     Play#0 output Play#0 1 4 units
     Play#0 output Play#0 6 0 637
     Play#0 input lret * ?rflags#0
     Play#0 command lretreat
+    Play#0 output Play#0 1 Omitting the second argument is deprecated and will cease to work in a
+    Play#0 output Play#0 1 future release.  Please use 'lret * ?rflags#0 q' to query retreat orders.
+    Play#0 output Play#0 1
     Play#0 output Play#0 1 own lnd#     unit type       x,y   ar path       as army? flags
     Play#0 output Play#0 1   1    1 tra  train          1,1      hhhhn               b
     Play#0 output Play#0 1   1    4 eng  engineer       1,1      hhhhn               b
     Play#0 output Play#0 1   2   11 cav  cavalry        1,1      hhhhn               b
     Play#0 output Play#0 1   1   12 cav  cavalry        1,1      hhhhn               b
-    Play#0 output Play#0 1   1   21 cav  cavalry        1,3      hhhhn               b
-    Play#0 output Play#0 1 5 units
+    Play#0 output Play#0 1   1   13 cav  cavalry        1,1      hhhhn               b
+    Play#0 output Play#0 1   1   14 cav  cavalry        1,1      hhhhn               b
+    Play#0 output Play#0 1   1   15 cav  cavalry        1,1      hhhhn               b
+    Play#0 output Play#0 1   1   24 tra  train          2,2      hhhhn               b
+    Play#0 output Play#0 1   1   25 cav  cavalry       -5,3      hhhhn               b
+    Play#0 output Play#0 1 9 units
     Play#0 output Play#0 6 0 636
     Play#0 input miss l * ?mission#0 q
     Play#0 command mission
     Play#0 output Play#0 1 eng  engineer #4             1,1       1,1      1 is on a reserve mission
     Play#0 output Play#0 1 cav  cavalry #11             1,1       1,1      3 is on a reserve mission
     Play#0 output Play#0 1 cav  cavalry #12             1,1       1,1      3 is on a reserve mission
-    Play#0 output Play#0 1 cav  cavalry #21             1,3       1,3      3 is on a reserve mission
+    Play#0 output Play#0 1 cav  cavalry #13             1,1       1,1      3 is on a reserve mission
+    Play#0 output Play#0 1 cav  cavalry #14             1,1       1,1      3 is on a reserve mission
+    Play#0 output Play#0 1 cav  cavalry #15             1,1       1,1      3 is on a reserve mission
+    Play#0 output Play#0 1 cav  cavalry #25            -5,3      -5,3      3 is on a reserve mission
     Play#0 output Play#0 6 0 634
     Play#0 input ctld
     Play#0 output Play#0 1 Bye-bye