]> git.pond.sub.org Git - empserver/blobdiff - tests/retreat/journal.log
tests/retreat: Cover trains
[empserver] / tests / retreat / journal.log
index bf01a9b836e2c19cc955a2d5c1a12504bc173a4b..3cada373e566b4149a68bc61a16e19c4eba89a64 100644 (file)
     Play#1 input __cmd added -2 -2 0
     Play#1 command __cmd
     Play#1 output Play#1 6 0 627
+    Play#1 input fire se -2,2 31
+    Play#1 command fire
+    Play#1 output Play#1 1 Sector -2,2 ready to fire
+    Play#1 output Play#1 1 range is 5.00 (4.50)
+    Play#1 output Play#1 1 \007Kaboom!!!
+    Play#1 output Play#1 1 Shells hit cs   cargo ship (#31) in 4,0 for 8 damage.
+    Play#1 output Play#1 6 0 626
+    Play#1 input __cmd added 1 1 0
+    Play#1 command __cmd
+    Play#1 output Play#1 6 0 627
     Play#1 input fire se -2,2 33
     Play#1 command fire
     Play#1 output Play#1 1 Sector -2,2 ready to fire
     Play#1 output Play#1 1 \007Kaboom!!!
     Play#1 output Play#1 1 Shells hit ms   minesweeper (#44) in -4,4 for 11 damage.
     Play#1 output Play#1 6 0 620
+    Play#1 input fire se -2,2 46
+    Play#1 command fire
+    Play#1 output Play#1 1 Sector -2,2 ready to fire
+    Play#1 output Play#1 1 range is 4.00 (4.50)
+    Play#1 output Play#1 1 \007Kaboom!!!
+    Play#1 output Play#1 1 Shells hit cs   cargo ship (#46) in 5,1 for 11 damage.
+    Play#1 output Play#1 6 0 619
+    Play#1 input __cmd added 1 1 0
+    Play#1 command __cmd
+    Play#1 output Play#1 6 0 620
     Play#1 input fire se -2,2 10
     Play#1 command fire
     Play#1 output Play#1 1 Sector -2,2 ready to fire
     Play#1 command board
     Play#1 output Play#1 1 Approaching tt   troop transport (#130)...
     Play#1 output Play#1 1 tt   troop transport (#130) is about 100% efficient and has approximately 10 mil on board.
-    Play#1 output Play#1 4 Number of mil from dd   destroyer (#5) (max 9) :
+    Play#1 output Play#1 4 Number of mil from dd   destroyer (#5) (max 8) :
     Play#1 input 1
     Play#1 output Play#1 1
     Play#1 output Play#1 1              Initial attack strength:        1
     Play#1 output Play#1 1 flying over harbor at 0,2
     Play#1 output Play#1 1 Target sector is a completely constructed harbor
     Play#1 output Play#1 1  #          owner           eff       type
-    Play#1 output Play#1 1 (# 31)          2    completely  cs   cargo ship (#31)
     Play#1 output Play#1 1 (# 32)          2    completely  cs   cargo ship (#32)
     Play#1 output Play#1 1 (# 35)          2    completely  cs   cargo ship (#35)
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 72% hitchance...Blam
     Play#1 output Play#1 1 -1,1 takes 4% collateral damage
     Play#1 output Play#1 6 0 563
-    Play#1 input __cmd added -1 -2 0
-    Play#1 command __cmd
+    Play#1 input bomb 30 . p -2,2 ujh
+    Play#1 command bomb
+    Play#1 output Play#1 1 No escorts...
+    Play#1 output Play#1 1 target sector is 1,1
+    Play#1 output Play#1 1 range to target is 2
+    Play#1 output Play#1 1 ac   AH-64 Apache #30 standing by
+    Play#1 output Play#1 1 ac   AH-64 Apache #30 equipped
+    Play#1 output Play#1 1 flying over fortress at -2,2
+    Play#1 output Play#1 1 flying over agribusiness at -1,1
+    Play#1 output Play#1 1 flying over agribusiness at 1,1
+    Play#1 output Play#1 1 Target sector is a completely constructed agribusiness
+    Play#1 output Play#1 1  #          owner           eff       type
+    Play#1 output Play#1 1 (# 10)          2    completely  cav  cavalry #10
+    Play#1 output Play#1 1 (# 33)          2    completely  cav  cavalry #33
+    Play#1 output Play#1 1 (# 37)          2    completely  tra  train #37
+    Play#1 output Play#1 1 (# 40)          2    completely  cav  cavalry #40
+    Play#1 output Play#1 1 (# 41)          2    completely  cav  cavalry #41
+    Play#1 output Play#1 1 (# 42)          2    completely  cav  cavalry #42
+    Play#1 output Play#1 1 (# 43)          2    completely  eng  engineer #43
+    Play#1 output Play#1 1 (# 44)          2    completely  eng  engineer #44
+    Play#1 output Play#1 4 Bomb what? (ship, plane, land unit, efficiency, commodities)
+    Play#1 input l
+    Play#1 output Play#1 1  #          owner           eff       type
+    Play#1 output Play#1 1 (# 10)          2    completely  cav  cavalry #10
+    Play#1 output Play#1 1 (# 33)          2    completely  cav  cavalry #33
+    Play#1 output Play#1 1 (# 37)          2    completely  tra  train #37
+    Play#1 output Play#1 1 (# 40)          2    completely  cav  cavalry #40
+    Play#1 output Play#1 1 (# 41)          2    completely  cav  cavalry #41
+    Play#1 output Play#1 1 (# 42)          2    completely  cav  cavalry #42
+    Play#1 output Play#1 1 (# 43)          2    completely  eng  engineer #43
+    Play#1 output Play#1 1 (# 44)          2    completely  eng  engineer #44
+    Play#1 output Play#1 4 ac   AH-64 Apache #30, 1 bombs.  Target ('~' to skip)?
+    Play#1 input 37
+    Play#1 output Play#1 1 91% hitchance...Blam
     Play#1 output Play#1 6 0 561
     Play#1 input bomb 30 . p -2,2 ujh
     Play#1 command bomb
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (# 10)          2    completely  cav  cavalry #10
     Play#1 output Play#1 1 (# 33)          2    completely  cav  cavalry #33
+    Play#1 output Play#1 1 (# 37)          2    completely  tra  train #37
     Play#1 output Play#1 1 (# 40)          2    completely  cav  cavalry #40
     Play#1 output Play#1 1 (# 41)          2    completely  cav  cavalry #41
     Play#1 output Play#1 1 (# 42)          2    completely  cav  cavalry #42
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (# 10)          2    completely  cav  cavalry #10
     Play#1 output Play#1 1 (# 33)          2    completely  cav  cavalry #33
+    Play#1 output Play#1 1 (# 37)          2    completely  tra  train #37
     Play#1 output Play#1 1 (# 40)          2    completely  cav  cavalry #40
     Play#1 output Play#1 1 (# 41)          2    completely  cav  cavalry #41
     Play#1 output Play#1 1 (# 42)          2    completely  cav  cavalry #42
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (# 10)          2    completely  cav  cavalry #10
     Play#1 output Play#1 1 (# 33)          2    completely  cav  cavalry #33
+    Play#1 output Play#1 1 (# 37)          2    completely  tra  train #37
     Play#1 output Play#1 1 (# 41)          2    completely  cav  cavalry #41
     Play#1 output Play#1 1 (# 42)          2    completely  cav  cavalry #42
     Play#1 output Play#1 1 (# 43)          2    completely  eng  engineer #43
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (# 10)          2    completely  cav  cavalry #10
     Play#1 output Play#1 1 (# 33)          2    completely  cav  cavalry #33
+    Play#1 output Play#1 1 (# 37)          2    completely  tra  train #37
     Play#1 output Play#1 1 (# 41)          2    completely  cav  cavalry #41
     Play#1 output Play#1 1 (# 42)          2    completely  cav  cavalry #42
     Play#1 output Play#1 1 (# 43)          2    completely  eng  engineer #43
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (# 10)          2    completely  cav  cavalry #10
     Play#1 output Play#1 1 (# 33)          2    completely  cav  cavalry #33
+    Play#1 output Play#1 1 (# 37)          2    completely  tra  train #37
     Play#1 output Play#1 1 (# 42)          2    completely  cav  cavalry #42
     Play#1 output Play#1 1 (# 43)          2    completely  eng  engineer #43
     Play#1 output Play#1 1 (# 44)          2    completely  eng  engineer #44
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (# 10)          2    completely  cav  cavalry #10
     Play#1 output Play#1 1 (# 33)          2    completely  cav  cavalry #33
+    Play#1 output Play#1 1 (# 37)          2    completely  tra  train #37
     Play#1 output Play#1 1 (# 42)          2    completely  cav  cavalry #42
     Play#1 output Play#1 1 (# 43)          2    completely  eng  engineer #43
     Play#1 output Play#1 1 (# 44)          2    completely  eng  engineer #44
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (# 10)          2    completely  cav  cavalry #10
     Play#1 output Play#1 1 (# 33)          2    completely  cav  cavalry #33
+    Play#1 output Play#1 1 (# 37)          2    completely  tra  train #37
     Play#1 output Play#1 1 (# 42)          2    completely  cav  cavalry #42
     Play#1 output Play#1 1 (# 43)          2    completely  eng  engineer #43
     Play#1 output Play#1 1 (# 44)          2    completely  eng  engineer #44
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (# 10)          2    completely  cav  cavalry #10
     Play#1 output Play#1 1 (# 33)          2    completely  cav  cavalry #33
+    Play#1 output Play#1 1 (# 37)          2    completely  tra  train #37
     Play#1 output Play#1 1 (# 42)          2    completely  cav  cavalry #42
     Play#1 output Play#1 1 (# 43)          2    completely  eng  engineer #43
     Play#1 output Play#1 1 (# 44)          2    completely  eng  engineer #44
     Play#1 output Play#1 1     Flak! ac   AH-64 Apache #30 takes 1.
     Play#1 output Play#1 1 72% hitchance...Blam
     Play#1 output Play#1 6 0 553
+    Play#1 input bomb 31 . p -2,2 uyuuh
+    Play#1 command bomb
+    Play#1 output Play#1 1 No escorts...
+    Play#1 output Play#1 1 target sector is 0,-2
+    Play#1 output Play#1 1 range to target is 4
+    Play#1 output Play#1 1 ac   AH-64 Apache #31 standing by
+    Play#1 output Play#1 1 ac   AH-64 Apache #31 equipped
+    Play#1 output Play#1 1 flying over fortress at -2,2
+    Play#1 output Play#1 1 flying over agribusiness at -1,1
+    Play#1 output Play#1 1 flying over city at -2,0
+    Play#1 output Play#1 1 flying over agribusiness at -1,-1
+    Play#1 output Play#1 1 flying over highway at 0,-2
+    Play#1 output Play#1 1 Target sector is a completely constructed highway
+    Play#1 output Play#1 1  #          owner           eff       type
+    Play#1 output Play#1 1 (# 45)          2    completely  tra  train #45
+    Play#1 output Play#1 1 (# 46)          2    completely  cav  cavalry #46
+    Play#1 output Play#1 4 Bomb what? (ship, plane, land unit, efficiency, commodities)
+    Play#1 input l
+    Play#1 output Play#1 1  #          owner           eff       type
+    Play#1 output Play#1 1 (# 45)          2    completely  tra  train #45
+    Play#1 output Play#1 1 (# 46)          2    completely  cav  cavalry #46
+    Play#1 output Play#1 4 ac   AH-64 Apache #31, 1 bombs.  Target ('~' to skip)?
+    Play#1 input 45
+    Play#1 output Play#1 1 92% hitchance...Blam
+    Play#1 output Play#1 6 0 551
+    Play#1 input __cmd added 1 2 0
+    Play#1 command __cmd
+    Play#1 output Play#1 6 0 553
     Play#1 input bomb 30 . p -2,2 ujh
     Play#1 command bomb
     Play#1 output Play#1 1 No escorts...
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (# 10)          2    completely  cav  cavalry #10
     Play#1 output Play#1 1 (# 33)          2    completely  cav  cavalry #33
+    Play#1 output Play#1 1 (# 37)          2    completely  tra  train #37
     Play#1 output Play#1 1 (# 42)          2    completely  cav  cavalry #42
     Play#1 output Play#1 1 (# 43)          2    completely  eng  engineer #43
     Play#1 output Play#1 4 Bomb what? (ship, plane, land unit, efficiency, commodities)
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (# 10)          2    completely  cav  cavalry #10
     Play#1 output Play#1 1 (# 33)          2    completely  cav  cavalry #33
+    Play#1 output Play#1 1 (# 37)          2    completely  tra  train #37
     Play#1 output Play#1 1 (# 42)          2    completely  cav  cavalry #42
     Play#1 output Play#1 1 (# 43)          2    completely  eng  engineer #43
     Play#1 output Play#1 4 ac   AH-64 Apache #30, 1 bombs.  Target ('~' to skip)?
     Play#1 output Play#1 1 flying over agribusiness at 0,0
     Play#1 output Play#1 1 Target sector is a completely constructed agribusiness
     Play#1 output Play#1 1  #          owner           eff       type
+    Play#1 output Play#1 1 (# 46)          2    completely  cav  cavalry #46
     Play#1 output Play#1 1 (# 60)          2    completely  cav  cavalry #60
     Play#1 output Play#1 1 (# 61)          2    completely  cav  cavalry #61
     Play#1 output Play#1 1 (# 62)          2    completely  cav  cavalry #62
     Play#1 output Play#1 4 Bomb what? (ship, plane, land unit, efficiency, commodities)
     Play#1 input l
     Play#1 output Play#1 1  #          owner           eff       type
+    Play#1 output Play#1 1 (# 46)          2    completely  cav  cavalry #46
     Play#1 output Play#1 1 (# 60)          2    completely  cav  cavalry #60
     Play#1 output Play#1 1 (# 61)          2    completely  cav  cavalry #61
     Play#1 output Play#1 1 (# 62)          2    completely  cav  cavalry #62
     Play#1 input 60
     Play#1 output Play#1 1 50% hitchance...thud
     Play#1 output Play#1 1  #          owner           eff       type
+    Play#1 output Play#1 1 (# 46)          2    completely  cav  cavalry #46
     Play#1 output Play#1 1 (# 60)          2    completely  cav  cavalry #60
     Play#1 output Play#1 1 (# 61)          2    completely  cav  cavalry #61
     Play#1 output Play#1 1 (# 62)          2    completely  cav  cavalry #62
     Play#1 input 61
     Play#1 output Play#1 1 50% hitchance...Blam-blam
     Play#1 output Play#1 1  #          owner           eff       type
+    Play#1 output Play#1 1 (# 46)          2    completely  cav  cavalry #46
     Play#1 output Play#1 1 (# 60)          2    completely  cav  cavalry #60
     Play#1 output Play#1 1 (# 62)          2    completely  cav  cavalry #62
     Play#1 output Play#1 1 (# 63)          2    completely  cav  cavalry #63
     Play#1 input 62
     Play#1 output Play#1 1 50% hitchance...thud
     Play#1 output Play#1 1  #          owner           eff       type
+    Play#1 output Play#1 1 (# 46)          2    completely  cav  cavalry #46
     Play#1 output Play#1 1 (# 60)          2    completely  cav  cavalry #60
     Play#1 output Play#1 1 (# 62)          2    completely  cav  cavalry #62
     Play#1 output Play#1 1 (# 63)          2    completely  cav  cavalry #63
     Play#1 input 63
     Play#1 output Play#1 1 50% hitchance...thud
     Play#1 output Play#1 1  #          owner           eff       type
+    Play#1 output Play#1 1 (# 46)          2    completely  cav  cavalry #46
     Play#1 output Play#1 1 (# 60)          2    completely  cav  cavalry #60
     Play#1 output Play#1 1 (# 62)          2    completely  cav  cavalry #62
     Play#1 output Play#1 1 (# 63)          2    completely  cav  cavalry #63
     Play#0 output Play#0 1 but had no mobility, and couldn't retreat!
     Play#0 output Play#0 1 cs   cargo ship (#36) retreated with a damaged friend, and ended up at 1,3
     Play#0 output Play#0 1     cs   cargo ship (#30) sunk!
+    Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#31) in 4,0 for 8 damage.
+    Play#0 output Play#0 1     cs   cargo ship (#31) takes 6
+    Play#0 output Play#0 1 cs   cargo ship (#31) was damaged,
+    Play#0 output Play#0 1 but was landlocked, and couldn't retreat!
     Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#33) in 2,2 for 8 damage.
     Play#0 output Play#0 1     cs   cargo ship (#33) takes 6
     Play#0 output Play#0 1 cs   cargo ship (#33) was damaged,
     Play#0 output Play#0 1 but could not retreat to -3,1!
     Play#0 output Play#0 1 Country #1 shelled ms   minesweeper (#44) in -4,4 for 11 damage.
     Play#0 output Play#0 1     ms   minesweeper (#44) takes 10
-    Play#0 output Play#0 1 ms   minesweeper (#44) cleared 4 mines in -6,4 while retreating
+    Play#0 output Play#0 1 ms   minesweeper (#44) cleared 3 mines in -6,4 while retreating
     Play#0 output Play#0 1 ms   minesweeper (#44) was damaged,
     Play#0 output Play#0 1 and hit a mine in -6,4 while retreating!
-    Play#0 output Play#0 1     ms   minesweeper (#44) takes 32
-    Play#0 output Play#0 1 ms   minesweeper (#43) cleared 2 mines in -6,4 while retreating
-    Play#0 output Play#0 1 ms   minesweeper (#43) retreated with a damaged friend,
-    Play#0 output Play#0 1 and hit a mine in -6,4 while retreating!
-    Play#0 output Play#0 1     ms   minesweeper (#43) takes 35
+    Play#0 output Play#0 1     ms   minesweeper (#44) takes 37
+    Play#0 output Play#0 1 ms   minesweeper (#43) cleared 4 mines in -6,4 while retreating
+    Play#0 output Play#0 1 ms   minesweeper (#43) retreated with a damaged friend, and ended up at -8,4
+    Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#46) in 5,1 for 11 damage.
+    Play#0 output Play#0 1     cs   cargo ship (#46) takes 9
+    Play#0 output Play#0 1 cs   cargo ship (#46) was damaged,
+    Play#0 output Play#0 1 but could not retreat to 4,0!
+    Play#0 output Play#0 1 pt   patrol boat (#47) retreated with a damaged friend, and ended up at 4,0
     Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#10) in 0,2 for 11 damage.
     Play#0 output Play#0 1     cs   cargo ship (#10) takes 9
     Play#0 output Play#0 1 cs   cargo ship (#10) was damaged, and retreated to 1,3
     Play#0 output Play#0 1 1 pinpoint bombing raid did 40 damage to cav  cavalry #33
     Play#0 output Play#0 1     cav  cavalry #33 takes 15
     Play#0 output Play#0 1 cav  cavalry #33 was bombed, and retreated to 1,1
+    Play#0 output Play#0 1 1 pinpoint bombing raid did 24 damage to tra  train #37
+    Play#0 output Play#0 1     tra  train #37 takes 14
+    Play#0 output Play#0 1 tra  train #37 was bombed,
+    Play#0 output Play#0 1 but could not retreat to 3,1!
+    Play#0 output Play#0 1 1,1 takes 2% collateral damage
     Play#0 output Play#0 1 1 pinpoint bombing raid did 24 damage to cav  cavalry #40
     Play#0 output Play#0 1     cav  cavalry #40 takes 9
     Play#0 output Play#0 1 cav  cavalry #40 was bombed,
     Play#0 output Play#0 1 cav  cavalry #41 was bombed,
     Play#0 output Play#0 1 but could not retreat to 2,0!
     Play#0 output Play#0 1 1,1 takes 3% collateral damage
+    Play#0 output Play#0 1     tra  train #37 takes 1
     Play#0 output Play#0 1 1 pinpoint bombing raid did 36 damage to cav  cavalry #42
     Play#0 output Play#0 1     cav  cavalry #42 takes 14
     Play#0 output Play#0 1 cav  cavalry #42 was bombed,
     Play#0 output Play#0 1 but could not retreat to -1,1!
     Play#0 output Play#0 1 1,1 takes 4% collateral damage
+    Play#0 output Play#0 1     tra  train #37 takes 1
     Play#0 output Play#0 1 1 planes spotted over 1,1
     Play#0 output Play#0 1 Flak! Firing flak guns from unit eng  engineer #44 (aa rating 1)
     Play#0 output Play#0 1 1 pinpoint bombing raid did 40 damage to eng  engineer #44
     Play#0 output Play#0 1     eng  engineer #44 takes 10
     Play#0 output Play#0 1 eng  engineer #44 was bombed, and retreated to 1,-1
     Play#0 output Play#0 1 1,1 takes 4% collateral damage
+    Play#0 output Play#0 1     tra  train #37 takes 1
+    Play#0 output Play#0 1 1 planes spotted over 0,-2
+    Play#0 output Play#0 1 1 pinpoint bombing raid did 28 damage to tra  train #45
+    Play#0 output Play#0 1     tra  train #45 takes 16
+    Play#0 output Play#0 1 tra  train #45 was bombed,
+    Play#0 output Play#0 1 but could not retreat to 0,0!
+    Play#0 output Play#0 1 cav  cavalry #46 retreated with a bombed friend,
+    Play#0 output Play#0 1 and hit a mine in 0,0 while retreating!
+    Play#0 output Play#0 1     cav  cavalry #46 takes 8
+    Play#0 output Play#0 1 0,-2 takes 3% collateral damage
     Play#0 output Play#0 1 1 pinpoint bombing raid did 36 damage to cav  cavalry #10
     Play#0 output Play#0 1     cav  cavalry #10 takes 14
     Play#0 output Play#0 1 cav  cavalry #10 was bombed, and retreated to 3,1
     Play#0 output Play#0 1 1,1 takes 4% collateral damage
+    Play#0 output Play#0 1     tra  train #37 takes 1
     Play#0 output Play#0 1 1 planes spotted over 3,1
     Play#0 output Play#0 1 1 pinpoint bombing raid did 32 damage to cav  cavalry #10
     Play#0 output Play#0 1     cav  cavalry #10 takes 12
     Play#0 output Play#0 1   1    2 cs   cargo ship    -3,1        91%   0   9   0   0  0  0  0  0 115   20
     Play#0 output Play#0 1   1    3 cs   cargo ship    -3,1    a  100%   0  10   0   0  0  0  0  0 127   20
     Play#0 output Play#0 1   1    4 cs   cargo ship    -5,1    a  100%   0  10   0   0  0  0  0  0 127   20
-    Play#0 output Play#0 1   1    5 dd   destroyer     -5,1        96%   0   9   0   0  0  0  0  0  63   70
+    Play#0 output Play#0 1   1    5 dd   destroyer     -5,1        96%   0   8   0   0  0  0  0  0  63   70
     Play#0 output Play#0 1   1    6 sb   submarine     -1,3       100%   0  10   0   0  0  0  0  0  97  165
     Play#0 output Play#0 1   1    7 cs   cargo ship    -5,1    a  100%   0  10   0   0  0  0  0  0 127   20
     Play#0 output Play#0 1   2    9 dd   destroyer     -4,-2       60%   0  10   0   0  0  0  0  0 127   70
-    Play#0 output Play#0 1   2   10 cs   cargo ship     4,4        82%   0   9   0   0  0  0  0  0  54   20
+    Play#0 output Play#0 1   2   10 cs   cargo ship     4,4        82%   0   8   0   0  0  0  0  0  53   20
     Play#0 output Play#0 1   2   11 cs   cargo ship     1,3        91%   0   9   0   0  0  0  0  0  98   20
-    Play#0 output Play#0 1   2   20 cs   cargo ship    -3,1        95%   0  10   0   0  0  0  0  0 120   20
+    Play#0 output Play#0 1   2   20 cs   cargo ship    -3,1        95%   0  10   0   0  0  0  0  0 121   20
     Play#0 output Play#0 1   1   24 cs   cargo ship    -4,2    g  100%   0  10   0   0  0  0  0  0 127   20
-    Play#0 output Play#0 1   2   25 cs   cargo ship    -8,2    g   91%   0   9   0   0  0  0  0  0  82   20
+    Play#0 output Play#0 1   2   25 cs   cargo ship    -8,2    g   91%   0  10   0   0  0  0  0  0  81   20
     Play#0 output Play#0 1   2   26 cs   cargo ship    -4,4    g  100%   0  10   0   0  0  0  0  0  97   20
     Play#0 output Play#0 1   2   27 cs   cargo ship    -4,4    g  100%   0  10   0   0  0  0  0  0  97   20
     Play#0 output Play#0 1   2   28 cs   cargo ship    -8,2    g  100%   0  10   0   0  0  0  0  0  97   20
     Play#0 output Play#0 1   2   29 cs   cargo ship     1,3    g  100%   0  10   0   0  0  0  0  0  97   20
-    Play#0 output Play#0 1   2   31 cs   cargo ship     0,2       100%   0  10   0   0  0  0  0  0 127   20
+    Play#0 output Play#0 1   2   31 cs   cargo ship     4,0        94%   0   9   0   0  0  0  0  0 119   20
     Play#0 output Play#0 1   2   32 cs   cargo ship     0,2    c  100%   0   0   0   0  0  0  0  0 127   20
     Play#0 output Play#0 1   2   33 cs   cargo ship     2,2        94%   0   9   0   0  0  0  0  0 119   20
     Play#0 output Play#0 1   2   34 cs   cargo ship     3,1        92%   0   9   0   0  0  0  0  0 117   20
     Play#0 output Play#0 1   2   35 cs   cargo ship     0,2    c  100%   0  10   0   0  0  0  0  1   0   20
     Play#0 output Play#0 1   2   36 cs   cargo ship     1,3    c  100%   0  10   0   0  0  0  0  0 112   20
-    Play#0 output Play#0 1   2   40 lc   light cruis    1,3        91%   0   9   0   0  0  0  0  0  -8   45
+    Play#0 output Play#0 1   2   40 lc   light cruis    1,3        91%   0  10   0   0  0  0  0  0  -8   45
     Play#0 output Play#0 1   2   41 lc   light cruis    1,3        96%   0   9   0   0  0  0  0  0 109   45
-    Play#0 output Play#0 1   2   42 lc   light cruis   -4,2        95%   0  10   0   0  0  0  0  0 120   45
-    Play#0 output Play#0 1   2   43 ms   minesweeper   -6,4    m   65%   0   7   0   0  0  0  0  0  74   40
-    Play#0 output Play#0 1   2   44 ms   minesweeper   -6,4    m   61%   0   6   0   0  0  0  0  0  68   40
-    Play#0 output Play#0 1   2   50 sb   submarine     -9,1        67%   0   7   0   0  0  0  0  0  33   60
+    Play#0 output Play#0 1   2   42 lc   light cruis   -4,2        95%   0  10   0   0  0  0  0  0 121   45
+    Play#0 output Play#0 1   2   43 ms   minesweeper   -8,4    m  100%   0  10   0   0  0  0  0  0  99   40
+    Play#0 output Play#0 1   2   44 ms   minesweeper   -6,4    m   57%   0   6   0   0  0  0  0  0  61   40
+    Play#0 output Play#0 1   2   46 cs   cargo ship     5,1    n   91%   0   9   0   0  0  0  0  0 116   20
+    Play#0 output Play#0 1   2   47 pt   patrol boat    4,0    n  100%   0   2   0   0  0  0  0  0 117   40
+    Play#0 output Play#0 1   2   50 sb   submarine     -9,1        67%   0   7   0   0  0  0  0  0  34   60
     Play#0 output Play#0 1   2   51 sb   submarine     -9,1        64%   0   7   0   0  0  0  0  0  27   60
-    Play#0 output Play#0 1   2   52 sb   submarine     -9,1        73%   0   8   0   0  0  0  0  0  45   60
+    Play#0 output Play#0 1   2   52 sb   submarine     -9,1        73%   0   7   0   0  0  0  0  0  44   60
     Play#0 output Play#0 1   2   53 sb   submarine     -4,-2       73%   0   7   0   0  0  0  0  0  93   60
     Play#0 output Play#0 1   2   60 dd   destroyer     -6,2       100%   0  10   0   0  0  0  0  0 127   70
     Play#0 output Play#0 1   2   61 dd   destroyer     -4,4        73%   0   7   0   0  0  0  0  0  65   70
     Play#0 output Play#0 1   2  104 cs   cargo ship     0,4       100%   0  10   0   0  0  0  0  0 127   20
     Play#0 output Play#0 1   2  120 sb   submarine     -9,1       100%   0  10   0   0  0  0  0  0  93   60
     Play#0 output Play#0 1   2  130 tt   troop trans   -9,1       100%   0  10   0   0  0  0  0  0  95   60
-    Play#0 output Play#0 1 55 ships
+    Play#0 output Play#0 1 57 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   2   25 cs   cargo ship    -8,2    g g          Yes      i
     Play#0 output Play#0 1   2   28 cs   cargo ship    -8,2    g g          Yes      b
     Play#0 output Play#0 1   2   29 cs   cargo ship     1,3    g g          Yes      i
-    Play#0 output Play#0 1   2   31 cs   cargo ship     0,2      n                   i
+    Play#0 output Play#0 1   2   31 cs   cargo ship     4,0      n                   i
     Play#0 output Play#0 1   2   32 cs   cargo ship     0,2    c n          Yes      i
     Play#0 output Play#0 1   2   33 cs   cargo ship     2,2      n                   i
     Play#0 output Play#0 1   2   34 cs   cargo ship     3,1      n                   i
     Play#0 output Play#0 1   2   40 lc   light cruis    1,3      nnnh                i
     Play#0 output Play#0 1   2   41 lc   light cruis    1,3      uh                  i
     Play#0 output Play#0 1   2   42 lc   light cruis   -4,2      ugggh               i
-    Play#0 output Play#0 1   2   43 ms   minesweeper   -6,4    m g          Yes      i
     Play#0 output Play#0 1   2   44 ms   minesweeper   -6,4    m g          Yes      i
+    Play#0 output Play#0 1   2   46 cs   cargo ship     5,1    n y          Yes      i
     Play#0 output Play#0 1   2   53 sb   submarine     -4,-2     gg                  h
     Play#0 output Play#0 1   2   60 dd   destroyer     -6,2      nn                  ihb
     Play#0 output Play#0 1   2   67 dd   destroyer     -6,2      nn                  hb
     Play#0 output Play#0 1   2   34 cav  cavalry       2,2    c  100%  10 127 107   0  50  42%  0  0    9L
     Play#0 output Play#0 1   2   35 cav  cavalry       0,2    c  100%  10 127   0   0  50  42%  0  0
     Play#0 output Play#0 1   2   36 cav  cavalry       2,2    c  100%  10 127 107   0  50  42%  0  0
+    Play#0 output Play#0 1   2   37 tra  train         1,1        82%   8 127 105   0  50  42%  0  0
     Play#0 output Play#0 1   2   40 cav  cavalry       2,2        91%   9 127 -14   0  50  42%  0  0
     Play#0 output Play#0 1   2   41 cav  cavalry       3,1        89%   9 127 103   0  50  42%  0  0
     Play#0 output Play#0 1   2   42 cav  cavalry       1,1        86%   9 127 109   0  50  42%  0  0
     Play#0 output Play#0 1   2   43 eng  engineer      1,1    m  100%  10 127 127   0 130  42%  0  0
     Play#0 output Play#0 1   2   44 eng  engineer      1,-1   m   90%   9 127  88   0 130  42%  0  0
+    Play#0 output Play#0 1   2   45 tra  train         1,-1   t   84%   9 127  65   0  50  42%  0  0
+    Play#0 output Play#0 1   2   46 cav  cavalry       0,0    t   92%   9 127  99   0  50  42%  0  0
     Play#0 output Play#0 1   2   60 cav  cavalry       0,0       100%  10 127 127   0  50  42%  0  0
     Play#0 output Play#0 1   2   61 cav  cavalry       3,1        79%   8 127  79   0  50  42%  0  0
     Play#0 output Play#0 1   2   62 cav  cavalry       0,0       100%  10 127 127   0  50  42%  0  0
     Play#0 output Play#0 1   2   63 cav  cavalry       0,0       100%  10 127 127   0  50  42%  0  0
     Play#0 output Play#0 1   2   64 cav  cavalry       0,0       100%  10 127 127   0  50  42%  0  0
-    Play#0 output Play#0 1 30 units
+    Play#0 output Play#0 1 33 units
     Play#0 output Play#0 6 0 637
     Play#0 input lretr * ?rflags#0
     Play#0 command lretreat
     Play#0 output Play#0 1   2   28 cav  cavalry        2,2    g g          Yes      i
     Play#0 output Play#0 1   2   29 cav  cavalry        3,1    g g          Yes      b
     Play#0 output Play#0 1   2   35 cav  cavalry        0,2    c j          Yes      b
+    Play#0 output Play#0 1   2   37 tra  train          1,1      j                   b
     Play#0 output Play#0 1   2   40 cav  cavalry        2,2      u                   b
     Play#0 output Play#0 1   2   41 cav  cavalry        3,1      y                   b
     Play#0 output Play#0 1   2   42 cav  cavalry        1,1      g                   b
     Play#0 output Play#0 1   2   43 eng  engineer       1,1    m yu         Yes      b
+    Play#0 output Play#0 1   2   45 tra  train          1,-1   t b          Yes      b
     Play#0 output Play#0 1   2   60 cav  cavalry        0,0      nj                  ihb
     Play#0 output Play#0 1   2   62 cav  cavalry        0,0      nj                  ihb
     Play#0 output Play#0 1   2   63 cav  cavalry        0,0      nj                  ihb
     Play#0 output Play#0 1   2   64 cav  cavalry        0,0      nj                  ihb
-    Play#0 output Play#0 1 17 units
+    Play#0 output Play#0 1 19 units
     Play#0 output Play#0 6 0 636
     Play#0 input miss l * ?mission#0 q
     Play#0 command mission