0 | 0:00 | DEBUG | Using configuration file PurpleWaveAIIDE.config.json
0 | 0:00 | DEBUG | Human: false
0 | 0:00 | DEBUG | Ladder: false
0 | 0:00 | DEBUG | Livestream: false
0 | 0:00 | DEBUG | Tournament: true
0 | 0:00 | DEBUG | Round-robin: true
0 | 0:00 | DEBUG | Elimination: false
0 | 0:00 | DEBUG | Pretraining: false
0 | 0:00 | DEBUG | Debugging: false
0 | 0:00 | DEBUG | DebuggingLive: false
0 | 0:00 | DEBUG | Log stdout: false
0 | 0:00 | DEBUG | Frame MS target: 35
0 | 0:00 | DEBUG | Frame MS limit: 35
0 | 0:00 | DEBUG | Fixed build: 
0 | 0:00 | DEBUG | Melee on Polypoid 1.65 at (4)Polypoid_1.65.scx as PurpleWave (Us, always Protoss) with InfestedArtosis (Enemy, always Zerg)
0 | 0:00 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus #13 750/750 (750/750) [288, 3760](9, 117)
0 | 0:00 | DEBUG | Found C:\TM\Starcraft\bwapi-data\read\accelerants-polypoid.json
0 | 0:00 | DEBUG | 116 minerals have cached steady zippers
0 | 0:00 | DEBUG | Brazil (Moscow - Our natural) [6, 92]: CREATED WALL
0 | 0:00 | DEBUG | Permutations:       8
0 | 0:00 | DEBUG | Tiles considered:   42361
0 | 0:00 | DEBUG | Constraints:      WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon))
0 | 0:00 | DEBUG | Acceptable walls:
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([10, 93],Gateway), ([10, 91],Forge), ([12, 89],Pylon)), Gap: Some([13, 88]), Hallway: List()
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([10, 93],Gateway), ([10, 91],Pylon), ([11, 89],Forge), ([7, 95],Photon Cannon), ([7, 88],Photon Cannon), ([8, 97],Photon Cannon), ([6, 97],Photon Cannon), ([5, 95],Photon Cannon), ([3, 96],Photon Cannon), ([1, 96],Pylon)), Gap: Some([13, 88]), Hallway: ArrayBuffer([13, 88], [12, 88], [11, 88], [10, 88], [10, 89], [10, 90], [9, 90], [8, 90], [7, 90], [6, 90], [5, 90], [5, 91], [5, 92], [5, 93], [5, 94], [6, 94], [7, 94], [8, 94], [9, 94], [9, 95], [9, 96], [10, 96], [11, 96], [12, 96], [12, 97])
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([11, 94],Forge), ([10, 92],Pylon), ([11, 89],Gateway)), Gap: Some([13, 88]), Hallway: List()
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([12, 94],Pylon), ([10, 92],Forge), ([11, 89],Gateway)), Gap: Some([13, 88]), Hallway: List()
0 | 0:00 | DEBUG | All scores:
0 | 0:00 | DEBUG | Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([10, 93],Gateway), ([10, 91],Pylon), ([11, 89],Forge), ([7, 95],Photon Cannon), ([7, 88],Photon Cannon), ([8, 97],Photon Cannon), ([6, 97],Photon Cannon), ([5, 95],Photon Cannon), ([3, 96],Photon Cannon), ([1, 96],Pylon)), Gap: Some([13, 88]), Hallway: ArrayBuffer([13, 88], [12, 88], [11, 88], [10, 88], [10, 89], [10, 90], [9, 90], [8, 90], [7, 90], [6, 90], [5, 90], [5, 91], [5, 92], [5, 93], [5, 94], [6, 94], [7, 94], [8, 94], [9, 94], [9, 95], [9, 96], [10, 96], [11, 96], [12, 96], [12, 97])
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([11, 94],Forge), ([10, 92],Pylon), ([11, 89],Gateway)), Gap: Some([13, 88]), Hallway: List()
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([12, 94],Pylon), ([10, 92],Forge), ([11, 89],Gateway)), Gap: Some([13, 88]), Hallway: List()
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([10, 93],Gateway), ([10, 91],Forge), ([12, 89],Pylon)), Gap: Some([13, 88]), Hallway: List()
0 | 0:00 | DEBUG | 
0 | 0:00 | DEBUG | Choosing tournament policy StrategySelectionGreedy
0 | 0:00 | DEBUG | Activating strategy PvZ1BaseReactive
0 | 0:00 | DEBUG | Game start time:  Tue Nov 04 19:12:35 NST 2025
0 | 0:00 | DEBUG | OS:               Windows 10 10.0 amd64
0 | 0:00 | DEBUG | JRE:              Oracle Corporation - 1.8.0_421
0 | 0:00 | DEBUG | CPUs available:   12
0 | 0:00 | DEBUG | System memory:    8263 MB
0 | 0:00 | DEBUG | JVM arguments     -XX:MaxGCPauseMillis=15 -Xms2048m -Xmx2048m
0 | 0:00 | DEBUG | Live debugging:   false
0 | 0:00 | DEBUG | Buffer capacity:  42
0 | 0:00 | DEBUG | Using buffer?     true
0 | 0:00 | DEBUG | JVM Max memory:   2035 MB
0 | 0:00 | DEBUG | JVM Total memory: 2035 MB
0 | 0:00 | DEBUG | JVM Free memory:  1792 MB
0 | 0:00 | DEBUG | JVM Used memory:  243 MB
0 | 0:00 | DEBUG | JVM Used, heap:   243 MB
0 | 0:00 | DEBUG | Heap memory PS Survivor Space, current:          1 MB used | 89 MB init | 111 MB max | 111 MB committed
0 | 0:00 | DEBUG | Heap memory PS Survivor Space, peak:             89 MB used | 89 MB init | 112 MB max | 112 MB committed
0 | 0:00 | DEBUG | Non-heap memory Compressed Class Space, current: 6 MB used | 0 MB init | 1073 MB max | 6 MB committed
0 | 0:00 | DEBUG | Non-heap memory Compressed Class Space, peak:    6 MB used | 0 MB init | 1073 MB max | 6 MB committed
0 | 0:00 | DEBUG | Non-heap memory Code Cache, current:             17 MB used | 2 MB init | 251 MB max | 17 MB committed
0 | 0:00 | DEBUG | Non-heap memory Code Cache, peak:                17 MB used | 2 MB init | 251 MB max | 17 MB committed
0 | 0:00 | DEBUG | Heap memory PS Eden Space, current:              30 MB used | 537 MB init | 494 MB max | 492 MB committed
0 | 0:00 | DEBUG | Heap memory PS Eden Space, peak:                 537 MB used | 537 MB init | 598 MB max | 537 MB committed
0 | 0:00 | DEBUG | Non-heap memory Metaspace, current:              39 MB used | 0 MB init | 0 MB max | 47 MB committed
0 | 0:00 | DEBUG | Non-heap memory Metaspace, peak:                 39 MB used | 0 MB init | 0 MB max | 47 MB committed
0 | 0:00 | DEBUG | Heap memory PS Old Gen, current:                 211 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
0 | 0:00 | DEBUG | Heap memory PS Old Gen, peak:                    211 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
0 | 0:00 | DEBUG | This copy of PurpleWave was packaged for distribution on Tue Oct 21 22:54:10 EDT 2025
0 | 0:00 | DEBUG | This copy of PurpleWave came from Git revision b193b3c8b81f9969bde211669eb2a9dda5a34db0
0 | 0:00 | DEBUG | JBWAPI autocontinue: false
0 | 0:00 | DEBUG | JBWAPI debugConnection: true
0 | 0:00 | DEBUG | JBWAPI async: true
0 | 0:00 | DEBUG | JBWAPI async unsafe: true
0 | 0:00 | DEBUG | JBWAPI async frame buffer size: 10
0 | 0:00 | DEBUG | JBWAPI unlimited frame zero: true
0 | 0:00 | DEBUG | JBWAPI max frame duration: 30ms
0 | 0:00 | DEBUG | Map file: (4)Polypoid_1.65.scx
0 | 0:00 | DEBUG | Map hash: ad870839912421dc3b4fd736a954bf770693ba9a
0 | 0:00 | DEBUG | Map id: polypoid
0 | 0:00 | DEBUG | Start: 3 o'clock
0 | 0:00 | DEBUG | Rush distance: 188
0 | 0:00 | DEBUG | PvZExpand: Won 298 of 318 games (103.5 weighted). 93% raw, 91% weighted
0 | 0:00 | DEBUG | PvZSpeedlot: Won 312 of 334 games (108.2 weighted). 93% raw, 91% weighted
0 | 0:00 | DEBUG | PvZ1BaseReactive: Won 313 of 336 games (109.0 weighted). 93% raw, 91% weighted
0 | 0:00 | DEBUG | PvZFFE: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvZGoon: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvZMuscle: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvZTech: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvZReaver: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvZ1GateCoreExpand: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvZ1GateCoreYoloSpeedlot: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvZ1GateCoreYoloDragoon: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvZ2Gate4Gate: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | Win probability by branch
0 | 0:00 | DEBUG | 91% PvZ1BaseReactive + PvZSpeedlot + PvZExpand
0 | 0:00 | DEBUG | 90% PvZ1BaseReactive + PvZGoon + PvZExpand
0 | 0:00 | DEBUG | 90% PvZ1BaseReactive + PvZReaver + PvZExpand
0 | 0:00 | DEBUG | 90% PvZ1BaseReactive + PvZSpeedlot + PvZMuscle
0 | 0:00 | DEBUG | 90% PvZ1BaseReactive + PvZSpeedlot + PvZTech
0 | 0:00 | DEBUG | 90% PvZ1BaseReactive + PvZReaver + PvZMuscle
0 | 0:00 | DEBUG | 90% PvZ1BaseReactive + PvZGoon + PvZTech
0 | 0:00 | DEBUG | 90% PvZ1BaseReactive + PvZReaver + PvZTech
0 | 0:00 | DEBUG | 90% PvZ1BaseReactive + PvZGoon + PvZMuscle
0 | 0:00 | DEBUG | 89% PvZ1GateCoreYoloSpeedlot
0 | 0:00 | DEBUG | 89% PvZFFE
0 | 0:00 | DEBUG | 89% PvZ1GateCoreExpand
0 | 0:00 | DEBUG | 89% PvZ2Gate4Gate
0 | 0:00 | DEBUG | 89% PvZ1GateCoreYoloDragoon
0 | 0:00 | DEBUG | Latency: LF3 (Turn size 1)
0 | 0:00 | DEBUG | Frame 0 (secs): 3
0 | 0:00 | DEBUG | Opponents: InfestedArtosis
0 | 0:00 | DEBUG | Rush distances: 167, 167, 170, 170, 171, 171, 172, 172, 224, 224, 224, 224
0 | 0:00 | DEBUG | Mean rush distance: 188
0 | 0:00 | DEBUG | Playbook: TournamentPlaybook
0 | 0:00 | DEBUG | Policy: StrategySelectionTournament
0 | 0:00 | DEBUG | Enemy race: Zerg
0 | 0:00 | DEBUG | Strategy: PvZExpand PvZ1BaseReactive PvZSpeedlot
0 | 0:00 | DEBUG | Our bases: 1
0 | 0:00 | DEBUG | Enemy bases: 0
0 | 0:00 | DEBUG | Our mining bases: 1
0 | 0:00 | DEBUG | Enemy mining bases: 0
0 | 0:00 | DEBUG | Our max mining: 1
0 | 0:00 | DEBUG | Enemy max mining: 1
0 | 0:00 | DEBUG | Our techs: 
0 | 0:00 | DEBUG | Enemy techs: 
0 | 0:00 | DEBUG | Our upgrades: 
0 | 0:00 | DEBUG | Enemy upgrades: 
0 | 0:00 | DEBUG | Our Factories: 0
0 | 0:00 | DEBUG | Our Barracks: 0
0 | 0:00 | DEBUG | Our Gateways: 0
0 | 0:00 | DEBUG | Our Hatcheries: 0
0 | 0:00 | DEBUG | Enemy Factories: 0
0 | 0:00 | DEBUG | Enemy Barracks: 0
0 | 0:00 | DEBUG | Enemy Gateways: 0
0 | 0:00 | DEBUG | Enemy Hatcheries: 0
0 | 0:00 | DEBUG | Safe defending: true
0 | 0:00 | DEBUG | Safe pushing: true
0 | 0:00 | DEBUG | Safe skirmishing: true
0 | 0:00 | DEBUG | Skirmish > Defense: false
0 | 0:00 | DEBUG | Kill potential: true
0 | 0:00 | DEBUG | Aggression: 0.75
0 | 0:00 | DEBUG | Want to attack: false
0 | 0:00 | DEBUG | Want to harass: false
0 | 0:00 | DEBUG | Monitor bases: false
0 | 0:00 | DEBUG | Fingerprints: &ZerglingOnly
0 | 0:00 | DEBUG | Status: PvZ1BaseReactive, Expand, Gates1012, Speedlot
0 | 0:00 | DEBUG | Performance danger: false
0 | 0:00 | DEBUG | Sluggishness: 0
0 | 0:00 | DEBUG | Gas worker floor: 0
0 | 0:00 | DEBUG | Gas worker ceiling: 200
0 | 0:00 | DEBUG | Gas worker ratio: 0.3
0 | 0:00 | DEBUG | Gas limit floor: 0
0 | 0:00 | DEBUG | Gas limit ceiling: 500
0 | 0:00 | DEBUG | Active tactics: TacticGather
0 | 0:00 | DEBUG | Pulling workers: false
0 | 0:00 | DEBUG | Main fully scouted: false
1 | 0:00 | DEBUG | Frame 0 (secs) changed from 3 to 5
1137 | 0:47 | DEBUG | Active tactics
  Was: TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
1897 | 1:19 | DEBUG | Our Gateways changed from 0 to 1
2514 | 1:44 | DEBUG | Our Gateways changed from 1 to 2
2909 | 2:01 | DEBUG | Inferred enemy main from process of elimination.
2910 | 2:01 | DEBUG | Assuming InfestedArtosis owns ? Enemy main Dhaka, Afghanistan, Australia  [5, 8] as implicit starting location
2911 | 2:01 | DEBUG | Enemy bases changed from 0 to 1
2911 | 2:01 | DEBUG | Enemy mining bases changed from 0 to 1
3211 | 2:13 | DEBUG | Discovered first Overlord
3211 | 2:13 | DEBUG | Foe Overlord #19 200/200  [249, 3001](7, 93) projects to arrive in 875 frames at 2:50
3471 | 2:24 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Hold Lagos, TacticGather
3596 | 2:29 | DEBUG | &CompleteBy matched: 1 IsHatchlike complete by 3:40. Incomplete: []
3596 | 2:29 | DEBUG | Enemy Hatcheries changed from 0 to 1
3596 | 2:29 | DEBUG | Discovered first Hatchery
3596 | 2:29 | DEBUG | Foe Hatchery 2:58 #17 819/1250  [1152, 240](36, 7) projects to complete in 690 frames at 2:58. Proximity: 0.21666666666666667 between [7, 116] and [7, 7]
3597 | 2:29 | DEBUG | Detecting ownership of base from visible town hall: Foe Hatchery 2:58 #17 819/1250  [1152, 240](36, 7)
3598 | 2:29 | DEBUG | Enemy bases changed from 1 to 2
3598 | 2:29 | DEBUG | Enemy mining bases changed from 1 to 2
3599 | 2:29 | DEBUG | &CompleteBy matched: 1 IsHatchlike complete by 3:29. Incomplete: []
3599 | 2:29 | DEBUG | &CompleteBy matched: 1 IsNonStartingHatch complete by 3:04. Incomplete: []
3599 | 2:29 | DEBUG | &CompleteBy matched: 1 IsNonStartingHatch complete by 3:04. Incomplete: []
3599 | 2:29 | DEBUG | &Or matched: Matched children: [&CompleteBy matched: 1 IsNonStartingHatch complete by 3:04. Incomplete: []]
3599 | 2:29 | DEBUG | &HatchFirst matched: Unmatched children: []
3599 | 2:29 | DEBUG | &Or matched: Matched children: [&CompleteBy matched: 1 IsNonStartingHatch complete by 3:04. Incomplete: []; &HatchFirst matched: Unmatched children: []]
3599 | 2:29 | DEBUG | &12Hatch matched: Unmatched children: []
3599 | 2:29 | DEBUG | Fingerprints
  Was: &ZerglingOnly
  Now: &HatchFirst &12Hatch &ZerglingOnly
3603 | 2:30 | DEBUG | Recording first enemy expansion frame
3603 | 2:30 | DEBUG | Want to attack changed from false to true
3603 | 2:30 | DEBUG | Status
  Was: PvZ1BaseReactive, Expand, Gates1012, Speedlot
  Now: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot
3603 | 2:30 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Hold Lagos, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Hold Lagos, PushMain Laho, TacticGather
3606 | 2:30 | DEBUG | Enemy max mining changed from 1 to 2
3608 | 2:30 | DEBUG | &Not unmatched: [&HatchFirst matched: Unmatched children: []]
3613 | 2:30 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Hold Lagos, PushMain Laho, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
3698 | 2:34 | DEBUG | Discovered first Drone
3698 | 2:34 | DEBUG | Foe Drone #159 40/40  [1454, 792](45, 24) projects to arrive in 846 frames at 3:09
3755 | 2:36 | DEBUG | Enemy Hatcheries changed from 1 to 2
3755 | 2:36 | DEBUG | Discovered first Spawning Pool
3755 | 2:36 | DEBUG | Foe Spawning Pool 2:52 #166 529/750  [400, 128](12, 4) projects to complete in 393 frames at 2:52. Proximity: 0.02959869257308878 between [7, 116] and [7, 7]
3761 | 2:36 | DEBUG | LatePool matched: (No reason)
3761 | 2:36 | DEBUG | &CompleteBy matched: 1 Spawning Pool complete by 3:40. Incomplete: []
3761 | 2:36 | DEBUG | &12Hatch11Pool matched: Unmatched children: []
3761 | 2:36 | DEBUG | &And matched: Unmatched children: []
3761 | 2:36 | DEBUG | &Or matched: Matched children: [&And matched: Unmatched children: []]
3761 | 2:36 | DEBUG | &12Hatch11Pool13Hatch matched: Unmatched children: []
3761 | 2:36 | DEBUG | &Or matched: Matched children: [&12Hatch11Pool13Hatch matched: Unmatched children: []]
3761 | 2:36 | DEBUG | &3HatchGas matched: Unmatched children: []
3761 | 2:36 | DEBUG | &Not unmatched: [&3HatchGas matched: Unmatched children: []]
3761 | 2:36 | DEBUG | Fingerprints
  Was: &HatchFirst &12Hatch &ZerglingOnly
  Now: &HatchFirst &12Hatch &12Hatch11Pool &12Hatch11Pool13Hatch &3HatchGas &ZerglingOnly
3763 | 2:36 | DEBUG | Discovered first Larva
3763 | 2:36 | DEBUG | Foe Larva #180 25/25  [346, 232](10, 7) projects to arrive in 86400 frames at 62:36
3796 | 2:38 | DEBUG | Discovered first Extractor
3796 | 2:38 | DEBUG | Foe Extractor 3:03 #125 77/750  [288, 96](9, 3) projects to complete in 598 frames at 3:03. Proximity: 0.02180908115838398 between [7, 116] and [7, 7]
3801 | 2:38 | DEBUG | &CompleteBy matched: 1 Object complete by 3:05. Incomplete: []
3801 | 2:38 | DEBUG | &GasCompleteBy matched: PumpProof(&CompleteBy)
3801 | 2:38 | DEBUG | &Or matched: Matched children: [&GasCompleteBy matched: PumpProof(&CompleteBy)]
3801 | 2:38 | DEBUG | &2HatchGas matched: Unmatched children: []
3801 | 2:38 | DEBUG | Fingerprints
  Was: &HatchFirst &12Hatch &12Hatch11Pool &12Hatch11Pool13Hatch &3HatchGas &ZerglingOnly
  Now: &HatchFirst &12Hatch &12Hatch11Pool &12Hatch11Pool13Hatch &2HatchGas &3HatchGas &ZerglingOnly
3802 | 2:38 | DEBUG | Discovered first Egg
3802 | 2:38 | DEBUG | Foe Egg 2:38 #180 200/200  [346, 232](10, 7) projects to arrive in 86400 frames at 62:38
3805 | 2:38 | DEBUG | &Not unmatched: [&2HatchGas matched: Unmatched children: []]
3805 | 2:38 | DEBUG | &CompleteBy matched: 1 Object complete by 3:35. Incomplete: []
3805 | 2:38 | DEBUG | &GasCompleteBy matched: PumpProof(&CompleteBy)
3805 | 2:38 | DEBUG | &3HatchGas unmatched: Unmatched children: [&Not unmatched: [&2HatchGas matched: Unmatched children: []]]
3805 | 2:38 | DEBUG | Fingerprints
  Was: &HatchFirst &12Hatch &12Hatch11Pool &12Hatch11Pool13Hatch &2HatchGas &3HatchGas &ZerglingOnly
  Now: &HatchFirst &12Hatch &12Hatch11Pool &12Hatch11Pool13Hatch &2HatchGas &ZerglingOnly
3810 | 2:38 | DEBUG | &Not matched: []
4213 | 2:55 | DEBUG | Main fully scouted changed from false to true
4588 | 3:11 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Laho, TacticGather
4621 | 3:12 | DEBUG | Skirmish > Defense changed from false to true
4621 | 3:12 | DEBUG | Discovered first Zergling
4621 | 3:12 | DEBUG | Foe Zergling #184 35/35  [343, 273](10, 8) projects to arrive in 956 frames at 3:52
4621 | 3:12 | DEBUG | Foe Zergling #188 35/35  [342, 283](10, 8) projects to arrive in 956 frames at 3:52
4621 | 3:12 | DEBUG | Foe Zergling #193 35/35  [359, 293](11, 9) projects to arrive in 951 frames at 3:52
4621 | 3:12 | DEBUG | Foe Zergling #194 35/35  [324, 299](10, 9) projects to arrive in 956 frames at 3:52
4623 | 3:12 | DEBUG | Safe skirmishing changed from true to false
4623 | 3:12 | DEBUG | Skirmish > Defense changed from true to false
4623 | 3:12 | DEBUG | Kill potential changed from true to false
4699 | 3:15 | DEBUG | Kill potential changed from false to true
4709 | 3:16 | DEBUG | Kill potential changed from true to false
4715 | 3:16 | DEBUG | Kill potential changed from false to true
4855 | 3:22 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Laho, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
4905 | 3:24 | DEBUG | Status
  Was: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot
  Now: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot, Speedlings
4905 | 3:24 | DEBUG | Gas worker ceiling changed from 200 to 0
4924 | 3:25 | DEBUG | Kill potential changed from true to false
4924 | 3:25 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushExpo Laho, TacticGather
4970 | 3:27 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushExpo Laho, TacticGather
  Now: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
5036 | 3:29 | DEBUG | Active tactics
  Was: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushExpo Laho, TacticGather
5037 | 3:29 | DEBUG | Kill potential changed from false to true
5037 | 3:29 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushExpo Laho, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
5039 | 3:29 | DEBUG | Kill potential changed from true to false
5040 | 3:30 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushExpo Laho, TacticGather
5044 | 3:30 | DEBUG | Kill potential changed from false to true
5046 | 3:30 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushExpo Laho, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
5049 | 3:30 | DEBUG | Kill potential changed from true to false
5055 | 3:30 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushExpo Laho, TacticGather
5064 | 3:31 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushExpo Laho, TacticGather
  Now: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
5070 | 3:31 | DEBUG | Kill potential changed from false to true
5073 | 3:31 | DEBUG | Active tactics
  Was: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
5076 | 3:31 | DEBUG | Our Gateways changed from 2 to 3
5077 | 3:31 | DEBUG | Gas worker ceiling changed from 0 to 200
5127 | 3:33 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Laho, TacticGather
5134 | 3:33 | DEBUG | Kill potential changed from true to false
5166 | 3:35 | DEBUG | Discovered first Creep Colony
5166 | 3:35 | DEBUG | Foe Creep Colony 3:47 #177 42/400  [1024, 256](32, 8) projects to complete in 299 frames at 3:47. Proximity: 0.18497109826589597 between [7, 116] and [7, 7]
5477 | 3:48 | DEBUG | Discovered first Sunken Colony
5477 | 3:48 | DEBUG | Foe Sunken Colony 4:00 #177 400/300  [1024, 256](32, 8) projects to complete in 299 frames at 4:00. Proximity: 0.19428571428571428 between [7, 116] and [7, 7]
5489 | 3:48 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Laho, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushExpo Laho, TacticGather
5525 | 3:50 | DEBUG | Activating strategy PvZSpeedlot
5559 | 3:51 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushExpo Laho, TacticGather
  Now: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
5773 | 4:00 | DEBUG | Active tactics
  Was: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
  Now: Crush Turk, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
5775 | 4:00 | DEBUG | Active tactics
  Was: Crush Turk, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
  Now: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
5782 | 4:00 | DEBUG | Active tactics
  Was: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
  Now: Crush Turk, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
5885 | 4:05 | DEBUG | Kill potential changed from false to true
5886 | 4:05 | DEBUG | Active tactics
  Was: Crush Turk, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
5887 | 4:05 | DEBUG | Kill potential changed from true to false
5887 | 4:05 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
  Now: Crush Turk, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
5889 | 4:05 | DEBUG | Kill potential changed from false to true
5893 | 4:05 | DEBUG | Kill potential changed from true to false
5905 | 4:06 | DEBUG | Active tactics
  Was: Crush Turk, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
  Now: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
5920 | 4:06 | DEBUG | Kill potential changed from false to true
5923 | 4:06 | DEBUG | Active tactics
  Was: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
5990 | 4:09 | DEBUG | Kill potential changed from true to false
5991 | 4:09 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
  Now: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
6025 | 4:11 | DEBUG | Kill potential changed from false to true
6025 | 4:11 | DEBUG | Active tactics
  Was: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
6236 | 4:19 | DEBUG | Kill potential changed from true to false
6237 | 4:19 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), PushMain Laho, TacticGather
  Now: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
6299 | 4:22 | DEBUG | Safe pushing changed from true to false
6299 | 4:22 | DEBUG | Active tactics
  Was: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
  Now: Clear Guan, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
6307 | 4:22 | DEBUG | Safe pushing changed from false to true
6308 | 4:22 | DEBUG | Active tactics
  Was: Clear Guan, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
  Now: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
6396 | 4:26 | DEBUG | Active tactics
  Was: Contain Dhak, Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather
  Now: Contain Dhak, TacticGather
6580 | 4:34 | DEBUG | Active tactics
  Was: Contain Dhak, TacticGather
  Now: Contain Laho, TacticGather
6646 | 4:36 | DEBUG | Active tactics
  Was: Contain Laho, TacticGather
  Now: Contain Burk, TacticGather
6649 | 4:37 | DEBUG | Active tactics
  Was: Contain Burk, TacticGather
  Now: Contain Laho, TacticGather
6659 | 4:37 | DEBUG | Active tactics
  Was: Contain Laho, TacticGather
  Now: Contain Burk, TacticGather
6837 | 4:44 | DEBUG | Active tactics
  Was: Contain Burk, TacticGather
  Now: Contain Lond, TacticGather
6870 | 4:46 | DEBUG | Active tactics
  Was: Contain Lond, TacticGather
  Now: PushExpo Laho, TacticGather
6908 | 4:47 | DEBUG | Kill potential changed from false to true
6908 | 4:47 | DEBUG | Active tactics
  Was: PushExpo Laho, TacticGather
  Now: PushMain Laho, TacticGather
6917 | 4:48 | DEBUG | Kill potential changed from true to false
6917 | 4:48 | DEBUG | Active tactics
  Was: PushMain Laho, TacticGather
  Now: PushExpo Laho, TacticGather
6946 | 4:49 | DEBUG | Active tactics
  Was: PushExpo Laho, TacticGather
  Now: Contain Lond, TacticGather
6999 | 4:51 | DEBUG | Active tactics
  Was: Contain Lond, TacticGather
  Now: Contain Burk, TacticGather
7018 | 4:52 | DEBUG | Active tactics
  Was: Contain Burk, TacticGather
  Now: Contain Lond, TacticGather
7022 | 4:52 | DEBUG | Active tactics
  Was: Contain Lond, TacticGather
  Now: Contain Burk, TacticGather
7254 | 5:02 | DEBUG | Safe pushing changed from true to false
7255 | 5:02 | DEBUG | Active tactics
  Was: Contain Burk, TacticGather
  Now: Clear Guan, TacticGather
7522 | 5:13 | DEBUG | Want to attack changed from true to false
7522 | 5:13 | DEBUG | Status
  Was: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot, Speedlings
  Now: PvZ1BaseReactive, Expand, Gates1012, Speedlot, Speedlings
7525 | 5:13 | DEBUG | Active tactics
  Was: Clear Guan, TacticGather
  Now: Clear Guan, TacticGather, Withdraw Lagos
7526 | 5:13 | DEBUG | Want to attack changed from false to true
7526 | 5:13 | DEBUG | Status
  Was: PvZ1BaseReactive, Expand, Gates1012, Speedlot, Speedlings
  Now: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot, Speedlings
7526 | 5:13 | DEBUG | Active tactics
  Was: Clear Guan, TacticGather, Withdraw Lagos
  Now: TacticGather, Withdraw Lagos
7527 | 5:13 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Lagos
  Now: Clear Guan, TacticGather, Withdraw Lagos
7530 | 5:13 | DEBUG | Want to attack changed from true to false
7530 | 5:13 | DEBUG | Status
  Was: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot, Speedlings
  Now: PvZ1BaseReactive, Expand, Gates1012, Speedlot, Speedlings
7531 | 5:13 | DEBUG | Active tactics
  Was: Clear Guan, TacticGather, Withdraw Lagos
  Now: TacticGather, Withdraw Lagos
7789 | 5:24 | DEBUG | Safe pushing changed from false to true
7791 | 5:24 | DEBUG | Want to attack changed from false to true
7791 | 5:24 | DEBUG | Status
  Was: PvZ1BaseReactive, Expand, Gates1012, Speedlot, Speedlings
  Now: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot, Speedlings
7791 | 5:24 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Lagos
  Now: Crush Russ, TacticGather, Withdraw Lagos
7793 | 5:24 | DEBUG | Active tactics
  Was: Crush Russ, TacticGather, Withdraw Lagos
  Now: Crush Russ, TacticGather
7861 | 5:27 | DEBUG | Active tactics
  Was: Crush Russ, TacticGather
  Now: Crush Moro, TacticGather
7940 | 5:30 | DEBUG | Safe pushing changed from true to false
7941 | 5:30 | DEBUG | Active tactics
  Was: Crush Moro, TacticGather
  Now: Clear Seou, TacticGather
7971 | 5:32 | DEBUG | Safe pushing changed from false to true
7971 | 5:32 | DEBUG | Active tactics
  Was: Clear Seou, TacticGather
  Now: Crush Moro, TacticGather
7973 | 5:32 | DEBUG | Safe pushing changed from true to false
7973 | 5:32 | DEBUG | Active tactics
  Was: Crush Moro, TacticGather
  Now: Clear Seou, TacticGather
7978 | 5:32 | DEBUG | Safe pushing changed from false to true
7980 | 5:32 | DEBUG | Active tactics
  Was: Clear Seou, TacticGather
  Now: Crush Moro, TacticGather
7982 | 5:32 | DEBUG | Safe pushing changed from true to false
7982 | 5:32 | DEBUG | Active tactics
  Was: Crush Moro, TacticGather
  Now: Clear Seou, TacticGather
7984 | 5:32 | DEBUG | Safe pushing changed from false to true
7989 | 5:32 | DEBUG | Active tactics
  Was: Clear Seou, TacticGather
  Now: Crush Moro, TacticGather
7992 | 5:33 | DEBUG | Safe pushing changed from true to false
7992 | 5:33 | DEBUG | Active tactics
  Was: Crush Moro, TacticGather
  Now: Clear Seou, TacticGather
8124 | 5:38 | DEBUG | Active tactics
  Was: Clear Seou, TacticGather
  Now: Clear Seou, TacticGather, Withdraw Lagos
8129 | 5:38 | DEBUG | Want to attack changed from true to false
8129 | 5:38 | DEBUG | Status
  Was: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot, Speedlings
  Now: PvZ1BaseReactive, Expand, Gates1012, Speedlot, Speedlings
8129 | 5:38 | DEBUG | Active tactics
  Was: Clear Seou, TacticGather, Withdraw Lagos
  Now: TacticGather, Withdraw Lagos
8266 | 5:44 | DEBUG | Safe defending changed from true to false
8330 | 5:47 | DEBUG | Enemy upgrades
  Was: 
  Now: Metabolic Boost = 1
8404 | 5:50 | DEBUG | Safe defending changed from false to true
8488 | 5:53 | DEBUG | Wall clock: 1 minutes elapsed. Checkpoint game speed: 5.89x. Total game speed: 5.89x
8516 | 5:54 | DEBUG | Safe defending changed from true to false
8999 | 6:14 | DEBUG | Want to attack changed from false to true
8999 | 6:14 | DEBUG | Status
  Was: PvZ1BaseReactive, Expand, Gates1012, Speedlot, Speedlings
  Now: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot, Speedlings
9000 | 6:15 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Lagos
  Now: Clear Seou, Scour Lagos, TacticGather
9003 | 6:15 | DEBUG | Safe defending changed from false to true
9033 | 6:16 | DEBUG | Safe pushing changed from false to true
9033 | 6:16 | DEBUG | Active tactics
  Was: Clear Seou, Scour Lagos, TacticGather
  Now: Crush Lago, Scour Lagos, TacticGather
9037 | 6:16 | DEBUG | Safe pushing changed from true to false
9040 | 6:16 | DEBUG | Active tactics
  Was: Crush Lago, Scour Lagos, TacticGather
  Now: Clear Seou, Scour Lagos, TacticGather
9043 | 6:16 | DEBUG | Safe pushing changed from false to true
9043 | 6:16 | DEBUG | Active tactics
  Was: Clear Seou, Scour Lagos, TacticGather
  Now: Crush Lago, Scour Lagos, TacticGather
9047 | 6:16 | DEBUG | Safe pushing changed from true to false
9049 | 6:17 | DEBUG | Active tactics
  Was: Crush Lago, Scour Lagos, TacticGather
  Now: Clear Seou, Scour Lagos, TacticGather
9052 | 6:17 | DEBUG | Safe pushing changed from false to true
9052 | 6:17 | DEBUG | Active tactics
  Was: Clear Seou, Scour Lagos, TacticGather
  Now: Crush Lago, Scour Lagos, TacticGather
9056 | 6:17 | DEBUG | Safe pushing changed from true to false
9058 | 6:17 | DEBUG | Active tactics
  Was: Crush Lago, Scour Lagos, TacticGather
  Now: Clear Seou, Scour Lagos, TacticGather
9060 | 6:17 | DEBUG | Safe pushing changed from false to true
9061 | 6:17 | DEBUG | Active tactics
  Was: Clear Seou, Scour Lagos, TacticGather
  Now: Crush Lago, Scour Lagos, TacticGather
9068 | 6:17 | DEBUG | Kill potential changed from false to true
9070 | 6:17 | DEBUG | Active tactics
  Was: Crush Lago, Scour Lagos, TacticGather
  Now: PushMain Laho, Scour Lagos, TacticGather
9330 | 6:28 | DEBUG | Active tactics
  Was: PushMain Laho, Scour Lagos, TacticGather
  Now: ClearExpansionBlockers, PushMain Laho, Scour Lagos, TacticGather
9336 | 6:29 | DEBUG | Active tactics
  Was: ClearExpansionBlockers, PushMain Laho, Scour Lagos, TacticGather
  Now: ClearExpansionBlockers, PushMain Laho, Scour Lagos, Scour Mosco, TacticGather
9337 | 6:29 | DEBUG | Safe defending changed from true to false
9337 | 6:29 | DEBUG | Safe pushing changed from true to false
9337 | 6:29 | DEBUG | Kill potential changed from true to false
9338 | 6:29 | DEBUG | Active tactics
  Was: ClearExpansionBlockers, PushMain Laho, Scour Lagos, Scour Mosco, TacticGather
  Now: Clear Seou, Scour Mosco, TacticGather
9359 | 6:29 | DEBUG | Want to attack changed from true to false
9359 | 6:29 | DEBUG | Status
  Was: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot, Speedlings
  Now: PvZ1BaseReactive, Expand, Gates1012, Speedlot, Speedlings
9359 | 6:29 | DEBUG | Active tactics
  Was: Clear Seou, Scour Mosco, TacticGather
  Now: Clear Seou, TacticGather, Withdraw Mosco
9360 | 6:30 | DEBUG | Active tactics
  Was: Clear Seou, TacticGather, Withdraw Mosco
  Now: TacticGather, Withdraw Mosco
9600 | 6:40 | DEBUG | Safe defending changed from false to true
9602 | 6:40 | DEBUG | Want to attack changed from false to true
9602 | 6:40 | DEBUG | Status
  Was: PvZ1BaseReactive, Expand, Gates1012, Speedlot, Speedlings
  Now: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot, Speedlings
9602 | 6:40 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Mosco
  Now: Clear Seou, Scour Mosco, TacticGather
9607 | 6:40 | DEBUG | Safe pushing changed from false to true
9607 | 6:40 | DEBUG | Kill potential changed from false to true
9608 | 6:40 | DEBUG | Active tactics
  Was: Clear Seou, Scour Mosco, TacticGather
  Now: PushMain Laho, Scour Mosco, TacticGather
9823 | 6:49 | DEBUG | Kill potential changed from true to false
9826 | 6:49 | DEBUG | Safe pushing changed from true to false
9828 | 6:49 | DEBUG | Active tactics
  Was: PushMain Laho, Scour Mosco, TacticGather
  Now: Clear Seou, Scour Mosco, TacticGather
9924 | 6:53 | DEBUG | Want to attack changed from true to false
9924 | 6:53 | DEBUG | Status
  Was: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot, Speedlings
  Now: PvZ1BaseReactive, Expand, Gates1012, Speedlot, Speedlings
9925 | 6:53 | DEBUG | Active tactics
  Was: Clear Seou, Scour Mosco, TacticGather
  Now: Clear Seou, TacticGather, Withdraw Mosco
9927 | 6:53 | DEBUG | Active tactics
  Was: Clear Seou, TacticGather, Withdraw Mosco
  Now: TacticGather, Withdraw Mosco
9935 | 6:53 | DEBUG | Want to attack changed from false to true
9935 | 6:53 | DEBUG | Status
  Was: PvZ1BaseReactive, Expand, Gates1012, Speedlot, Speedlings
  Now: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot, Speedlings
9936 | 6:54 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Mosco
  Now: Clear Seou, Scour Mosco, TacticGather
9943 | 6:54 | DEBUG | Safe defending changed from true to false
9943 | 6:54 | DEBUG | Want to attack changed from true to false
9943 | 6:54 | DEBUG | Status
  Was: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot, Speedlings
  Now: PvZ1BaseReactive, Expand, Gates1012, Speedlot, Speedlings
9945 | 6:54 | DEBUG | Active tactics
  Was: Clear Seou, Scour Mosco, TacticGather
  Now: Clear Seou, TacticGather, Withdraw Mosco
9946 | 6:54 | DEBUG | Active tactics
  Was: Clear Seou, TacticGather, Withdraw Mosco
  Now: TacticGather, Withdraw Mosco
10043 | 6:58 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Mosco
  Now: ClearExpansionBlockers, TacticGather, Withdraw Mosco
10051 | 6:58 | DEBUG | Active tactics
  Was: ClearExpansionBlockers, TacticGather, Withdraw Mosco
  Now: TacticGather, Withdraw Mosco
10053 | 6:58 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Mosco
  Now: ClearExpansionBlockers, TacticGather, Withdraw Mosco
10200 | 7:05 | DEBUG | Active tactics
  Was: ClearExpansionBlockers, TacticGather, Withdraw Mosco
  Now: TacticGather, Withdraw Mosco
10202 | 7:05 | DEBUG | Safe defending changed from false to true
10204 | 7:05 | DEBUG | Safe defending changed from true to false
10210 | 7:05 | DEBUG | Safe defending changed from false to true
10210 | 7:05 | DEBUG | Want to attack changed from false to true
10210 | 7:05 | DEBUG | Status
  Was: PvZ1BaseReactive, Expand, Gates1012, Speedlot, Speedlings
  Now: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot, Speedlings
10210 | 7:05 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Mosco
  Now: Clear Seou, ClearExpansionBlockers, Scour Mosco, TacticGather
10263 | 7:07 | DEBUG | Safe pushing changed from false to true
10263 | 7:07 | DEBUG | Active tactics
  Was: Clear Seou, ClearExpansionBlockers, Scour Mosco, TacticGather
  Now: ClearExpansionBlockers, Crush Lago, Scour Mosco, TacticGather
10265 | 7:07 | DEBUG | Safe pushing changed from true to false
10267 | 7:07 | DEBUG | Active tactics
  Was: ClearExpansionBlockers, Crush Lago, Scour Mosco, TacticGather
  Now: Clear Seou, ClearExpansionBlockers, Scour Mosco, TacticGather
10269 | 7:07 | DEBUG | Safe pushing changed from false to true
10271 | 7:07 | DEBUG | Kill potential changed from false to true
10272 | 7:08 | DEBUG | Active tactics
  Was: Clear Seou, ClearExpansionBlockers, Scour Mosco, TacticGather
  Now: ClearExpansionBlockers, PushMain Laho, Scour Mosco, TacticGather
10348 | 7:11 | DEBUG | Active tactics
  Was: ClearExpansionBlockers, PushMain Laho, Scour Mosco, TacticGather
  Now: PushMain Laho, Scour Mosco, TacticGather
10390 | 7:12 | DEBUG | Active tactics
  Was: PushMain Laho, Scour Mosco, TacticGather
  Now: ClearExpansionBlockers, PushMain Laho, Scour Mosco, TacticGather
10554 | 7:19 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus 8:34 #296 75/750 (75/750) [256, 2960](8, 92)
10555 | 7:19 | DEBUG | Activating strategy PvZExpand
10555 | 7:19 | DEBUG | Our bases changed from 1 to 2
10555 | 7:19 | DEBUG | Our mining bases changed from 1 to 2
10555 | 7:19 | DEBUG | Our max mining changed from 1 to 2
10556 | 7:19 | DEBUG | Active tactics
  Was: ClearExpansionBlockers, PushMain Laho, Scour Mosco, TacticGather
  Now: PushMain Laho, Scour Mosco, TacticGather
10559 | 7:19 | DEBUG | Recording our first expansion frame
10788 | 7:29 | DEBUG | Safe skirmishing changed from false to true
10791 | 7:29 | DEBUG | Active tactics
  Was: PushMain Laho, Scour Mosco, TacticGather
  Now: PushMain Laho, TacticGather
10985 | 7:37 | DEBUG | Our upgrades
  Was: 
  Now: Leg Enhancements = 1
10988 | 7:37 | DEBUG | Active tactics
  Was: PushMain Laho, TacticGather
  Now: Eject, PushMain Laho, TacticGather
11091 | 7:42 | DEBUG | Active tactics
  Was: Eject, PushMain Laho, TacticGather
  Now: PushMain Laho, TacticGather
11314 | 7:51 | DEBUG | Our upgrades
  Was: Leg Enhancements = 1
  Now: Leg Enhancements = 1, Protoss Ground Weapons = 1
11331 | 7:52 | DEBUG | &ZerglingOnly unmatched: (No reason)
11331 | 7:52 | DEBUG | Enemy upgrades
  Was: Metabolic Boost = 1
  Now: Metabolic Boost = 1, Muscular Augments = 1
11331 | 7:52 | DEBUG | Fingerprints
  Was: &HatchFirst &12Hatch &12Hatch11Pool &12Hatch11Pool13Hatch &2HatchGas &ZerglingOnly
  Now: &HatchFirst &12Hatch &12Hatch11Pool &12Hatch11Pool13Hatch &2HatchGas
11337 | 7:52 | DEBUG | Status
  Was: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot, Speedlings
  Now: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot
11337 | 7:52 | DEBUG | Discovered first Hydralisk
11337 | 7:52 | DEBUG | Foe Hydralisk #274 80/80  [1092, 311](34, 9) projects to arrive in 805 frames at 8:25
11337 | 7:52 | DEBUG | Foe Hydralisk #280 80/80  [1087, 279](33, 8) projects to arrive in 817 frames at 8:26
11338 | 7:52 | DEBUG | Skirmish > Defense changed from false to true
11338 | 7:52 | DEBUG | Kill potential changed from true to false
11338 | 7:52 | DEBUG | Want to attack changed from true to false
11338 | 7:52 | DEBUG | Status
  Was: PvZ1BaseReactive, EarlyAttack, Expand, Gates1012, Speedlot
  Now: PvZ1BaseReactive, Expand, Gates1012, Speedlot
11338 | 7:52 | DEBUG | Active tactics
  Was: PushMain Laho, TacticGather
  Now: PushMain Laho, TacticGather, Withdraw Mosco
11342 | 7:52 | DEBUG | Active tactics
  Was: PushMain Laho, TacticGather, Withdraw Mosco
  Now: TacticGather, Withdraw Mosco
11409 | 7:55 | DEBUG | Safe defending changed from true to false
11413 | 7:55 | DEBUG | Safe defending changed from false to true
11413 | 7:55 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Mosco
  Now: Eject, TacticGather, Withdraw Mosco
11522 | 8:00 | DEBUG | Active tactics
  Was: Eject, TacticGather, Withdraw Mosco
  Now: TacticGather, Withdraw Mosco
11525 | 8:00 | DEBUG | Safe defending changed from true to false
11532 | 8:00 | DEBUG | Safe defending changed from false to true
11534 | 8:00 | DEBUG | Safe defending changed from true to false
11539 | 8:00 | DEBUG | Safe defending changed from false to true
11541 | 8:00 | DEBUG | Safe defending changed from true to false
11545 | 8:01 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Mosco
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather, Withdraw Mosco
11552 | 8:01 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather, Withdraw Mosco
  Now: TacticGather, Withdraw Mosco
11621 | 8:04 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Mosco
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather, Withdraw Mosco
11793 | 8:11 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather, Withdraw Mosco
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather, Withdraw Mosco
11795 | 8:11 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather, Withdraw Mosco
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather, Withdraw Mosco
12034 | 8:21 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather, Withdraw Mosco
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather, Withdraw Mosco
12037 | 8:21 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather, Withdraw Mosco
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather, Withdraw Mosco
12229 | 8:29 | DEBUG | Aggression changed from 0.75 to 1.5
12229 | 8:29 | DEBUG | Want to attack changed from false to true
12229 | 8:29 | DEBUG | Status
  Was: PvZ1BaseReactive, Expand, Gates1012, Speedlot
  Now: PvZ1BaseReactive, TimingAttack, Expand, Gates1012, Speedlot
12229 | 8:29 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), TacticGather, Withdraw Mosco
  Now: Raze Laho, Scour Mosco, TacticGather
12230 | 8:29 | DEBUG | Safe defending changed from false to true
12367 | 8:35 | DEBUG | Our Gateways changed from 3 to 4
12557 | 8:43 | DEBUG | Safe defending changed from true to false
12562 | 8:43 | DEBUG | Safe defending changed from false to true
12564 | 8:43 | DEBUG | Safe defending changed from true to false
12578 | 8:44 | DEBUG | Safe defending changed from false to true
12581 | 8:44 | DEBUG | Safe defending changed from true to false
12592 | 8:44 | DEBUG | Safe defending changed from false to true
12673 | 8:48 | DEBUG | Safe defending changed from true to false
12741 | 8:50 | DEBUG | Active tactics
  Was: Raze Laho, Scour Mosco, TacticGather
  Now: Guard Mosco, Raze Laho, TacticGather
12745 | 8:51 | DEBUG | Active tactics
  Was: Guard Mosco, Raze Laho, TacticGather
  Now: Raze Laho, TacticGather
13163 | 9:08 | DEBUG | Active tactics
  Was: Raze Laho, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Laho, TacticGather
13206 | 9:10 | DEBUG | Our Gateways changed from 4 to 5
14096 | 9:47 | DEBUG | Safe pushing changed from true to false
14125 | 9:48 | DEBUG | Safe pushing changed from false to true
14134 | 9:48 | DEBUG | Safe pushing changed from true to false
14151 | 9:49 | DEBUG | Our Gateways changed from 5 to 6
14162 | 9:50 | DEBUG | Safe pushing changed from false to true
14164 | 9:50 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Laho, TacticGather
  Now: Raze Laho, TacticGather
14259 | 9:54 | DEBUG | Our Gateways changed from 6 to 7
14276 | 9:54 | DEBUG | Safe pushing changed from true to false
14385 | 9:59 | DEBUG | Our Gateways changed from 7 to 8
14400 | 10:00 | DEBUG | Storyteller moving to more intermittent updates
14472 | 10:03 | DEBUG | Safe skirmishing changed from true to false
14472 | 10:03 | DEBUG | Skirmish > Defense changed from true to false
14568 | 10:07 | DEBUG | Safe skirmishing changed from false to true
14568 | 10:07 | DEBUG | Skirmish > Defense changed from false to true
14568 | 10:07 | DEBUG | Active tactics
  Was: Raze Laho, TacticGather
  Now: Raze Laho, Scour Mosco, TacticGather
14592 | 10:08 | DEBUG | Active tactics
  Was: Raze Laho, Scour Mosco, TacticGather
  Now: Raze Laho, TacticGather, Withdraw Mosco
14640 | 10:10 | DEBUG | Active tactics
  Was: Raze Laho, TacticGather, Withdraw Mosco
  Now: Raze Laho, Scour Mosco, TacticGather
14688 | 10:12 | DEBUG | Safe skirmishing changed from true to false
14688 | 10:12 | DEBUG | Skirmish > Defense changed from true to false
14712 | 10:13 | DEBUG | Safe skirmishing changed from false to true
14712 | 10:13 | DEBUG | Skirmish > Defense changed from false to true
14712 | 10:13 | DEBUG | Active tactics
  Was: Raze Laho, Scour Mosco, TacticGather
  Now: Raze Laho, TacticGather, Withdraw Mosco
14784 | 10:16 | DEBUG | Enemy upgrades
  Was: Metabolic Boost = 1, Muscular Augments = 1
  Now: Grooved Spines = 1, Metabolic Boost = 1, Muscular Augments = 1
14808 | 10:17 | DEBUG | Active tactics
  Was: Raze Laho, TacticGather, Withdraw Mosco
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Laho, Scour Mosco, TacticGather
15000 | 10:25 | DEBUG | Safe skirmishing changed from true to false
15000 | 10:25 | DEBUG | Skirmish > Defense changed from true to false
15073 | 10:28 | DEBUG | Substituting Guard arc from [552, 2951](17, 92) to [431, 2927](13, 91) because that results in 4/3.2 > 3.2/3.2 slots
15168 | 10:32 | DEBUG | Safe skirmishing changed from false to true
15168 | 10:32 | DEBUG | Skirmish > Defense changed from false to true
15288 | 10:37 | DEBUG | Safe skirmishing changed from true to false
15288 | 10:37 | DEBUG | Skirmish > Defense changed from true to false
15288 | 10:37 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Laho, Scour Mosco, TacticGather
  Now: Raze Laho, Scour Mosco, TacticGather
15552 | 10:48 | DEBUG | Active tactics
  Was: Raze Laho, Scour Mosco, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Laho, Scour Mosco, TacticGather
15768 | 10:57 | DEBUG | Safe skirmishing changed from false to true
15768 | 10:57 | DEBUG | Skirmish > Defense changed from false to true
15828 | 10:59 | DEBUG | Detecting absent base: ? Our natural Moscow, Brazil, Sumatra  [4, 92]
15840 | 11:00 | DEBUG | Substituting Guard arc from [364, 3125](11, 97) to [239, 2991](7, 93) because that results in 33/36.0 > 36.0/36.0 slots
15840 | 11:00 | DEBUG | Our bases changed from 2 to 1
15840 | 11:00 | DEBUG | Our mining bases changed from 2 to 1
15864 | 11:01 | DEBUG | Safe pushing changed from false to true
16128 | 11:12 | DEBUG | Safe pushing changed from true to false
16152 | 11:13 | DEBUG | Safe pushing changed from false to true
16272 | 11:18 | DEBUG | Safe defending changed from false to true
16272 | 11:18 | DEBUG | Skirmish > Defense changed from true to false
16296 | 11:19 | DEBUG | Skirmish > Defense changed from false to true
16296 | 11:19 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Laho, Scour Mosco, TacticGather
  Now: Raze Laho, Scour Mosco, TacticGather
16368 | 11:22 | DEBUG | Skirmish > Defense changed from true to false
16392 | 11:23 | DEBUG | Skirmish > Defense changed from false to true
16488 | 11:27 | DEBUG | Safe defending changed from true to false
16560 | 11:30 | DEBUG | Safe defending changed from false to true
16584 | 11:31 | DEBUG | Skirmish > Defense changed from true to false
16608 | 11:32 | DEBUG | Safe skirmishing changed from true to false
16650 | 11:33 | DEBUG | Wall clock: 2 minutes elapsed. Checkpoint game speed: 5.67x. Total game speed: 5.78x
16680 | 11:35 | DEBUG | Safe pushing changed from true to false
16704 | 11:36 | DEBUG | Safe pushing changed from false to true
16776 | 11:39 | DEBUG | Safe pushing changed from true to false
16800 | 11:40 | DEBUG | Safe pushing changed from false to true
16872 | 11:43 | DEBUG | Safe pushing changed from true to false
16896 | 11:44 | DEBUG | Safe pushing changed from false to true
16944 | 11:46 | DEBUG | Safe pushing changed from true to false
16972 | 11:47 | DEBUG | Substituting Guard arc from [364, 3125](11, 97) to [239, 2991](7, 93) because that results in 55/40.0 > 40.0/40.0 slots
16980 | 11:47 | DEBUG | Substituting Guard arc from [364, 3125](11, 97) to [239, 2991](7, 93) because that results in 55/40.0 > 40.0/40.0 slots
16981 | 11:47 | DEBUG | Substituting Guard arc from [364, 3125](11, 97) to [239, 2991](7, 93) because that results in 55/40.800000000000004 > 40.800000000000004/40.800000000000004 slots
16989 | 11:47 | DEBUG | Substituting Guard arc from [364, 3125](11, 97) to [239, 2991](7, 93) because that results in 55/40.800000000000004 > 40.800000000000004/40.800000000000004 slots
16990 | 11:47 | DEBUG | Substituting Guard arc from [364, 3125](11, 97) to [239, 2991](7, 93) because that results in 55/41.6 > 41.6/41.6 slots
16992 | 11:48 | DEBUG | Safe pushing changed from false to true
16992 | 11:48 | DEBUG | Safe skirmishing changed from false to true
16998 | 11:48 | DEBUG | Substituting Guard arc from [364, 3125](11, 97) to [239, 2991](7, 93) because that results in 55/40.800000000000004 > 40.800000000000004/40.800000000000004 slots
16999 | 11:48 | DEBUG | Substituting Guard arc from [364, 3125](11, 97) to [239, 2991](7, 93) because that results in 55/41.6 > 41.6/41.6 slots
17007 | 11:48 | DEBUG | Substituting Guard arc from [364, 3125](11, 97) to [239, 2991](7, 93) because that results in 55/42.400000000000006 > 42.400000000000006/42.400000000000006 slots
17008 | 11:48 | DEBUG | Substituting Guard arc from [364, 3125](11, 97) to [239, 2991](7, 93) because that results in 55/43.2 > 43.2/43.2 slots
17016 | 11:49 | DEBUG | Substituting Guard arc from [364, 3125](11, 97) to [239, 2991](7, 93) because that results in 55/43.2 > 43.2/43.2 slots
17016 | 11:49 | DEBUG | Kill potential changed from false to true
17017 | 11:49 | DEBUG | Substituting Guard arc from [364, 3125](11, 97) to [239, 2991](7, 93) because that results in 55/43.2 > 43.2/43.2 slots
17025 | 11:49 | DEBUG | Substituting Guard arc from [364, 3125](11, 97) to [239, 2991](7, 93) because that results in 58/43.2 > 43.2/43.2 slots
17027 | 11:49 | DEBUG | Substituting Guard arc from [364, 3125](11, 97) to [239, 2991](7, 93) because that results in 58/42.400000000000006 > 42.400000000000006/42.400000000000006 slots
17160 | 11:55 | DEBUG | Kill potential changed from true to false
17232 | 11:58 | DEBUG | Kill potential changed from false to true
17256 | 11:59 | DEBUG | Kill potential changed from true to false
17280 | 12:00 | DEBUG | Kill potential changed from false to true
17304 | 12:01 | DEBUG | Kill potential changed from true to false
17352 | 12:03 | DEBUG | Kill potential changed from false to true
17352 | 12:03 | DEBUG | Active tactics
  Was: Raze Laho, Scour Mosco, TacticGather
  Now: Raze Laho, TacticGather, Withdraw Mosco
17376 | 12:04 | DEBUG | Kill potential changed from true to false
17400 | 12:05 | DEBUG | Skirmish > Defense changed from false to true
17424 | 12:06 | DEBUG | Skirmish > Defense changed from true to false
17448 | 12:07 | DEBUG | Kill potential changed from false to true
17496 | 12:09 | DEBUG | Skirmish > Defense changed from false to true
17496 | 12:09 | DEBUG | Kill potential changed from true to false
17520 | 12:10 | DEBUG | Active tactics
  Was: Raze Laho, TacticGather, Withdraw Mosco
  Now: Raze Laho, Scour Mosco, TacticGather
17616 | 12:14 | DEBUG | Skirmish > Defense changed from true to false
17640 | 12:15 | DEBUG | Skirmish > Defense changed from false to true
17640 | 12:15 | DEBUG | Kill potential changed from false to true
17664 | 12:16 | DEBUG | Skirmish > Defense changed from true to false
17784 | 12:21 | DEBUG | Skirmish > Defense changed from false to true
17784 | 12:21 | DEBUG | Kill potential changed from true to false
17808 | 12:22 | DEBUG | Active tactics
  Was: Raze Laho, Scour Mosco, TacticGather
  Now: Raze Laho, TacticGather, Withdraw Mosco
17832 | 12:23 | DEBUG | Active tactics
  Was: Raze Laho, TacticGather, Withdraw Mosco
  Now: ClearExpansionBlockers, Raze Laho, Scour Mosco, TacticGather
17856 | 12:24 | DEBUG | Our mining bases changed from 1 to 0
17904 | 12:26 | DEBUG | Active tactics
  Was: ClearExpansionBlockers, Raze Laho, Scour Mosco, TacticGather
  Now: Raze Laho, Scour Mosco, TacticGather
17928 | 12:27 | DEBUG | Enemy Hatcheries changed from 2 to 3
17928 | 12:27 | DEBUG | Active tactics
  Was: Raze Laho, Scour Mosco, TacticGather
  Now: ClearExpansionBlockers, Raze Laho, Scour Mosco, TacticGather
17952 | 12:28 | DEBUG | Enemy Hatcheries changed from 3 to 4
18048 | 12:32 | DEBUG | Enemy upgrades
  Was: Grooved Spines = 1, Metabolic Boost = 1, Muscular Augments = 1
  Now: Grooved Spines = 1, Metabolic Boost = 1, Muscular Augments = 1, Zerg Missile Attacks = 1
18096 | 12:34 | DEBUG | Active tactics
  Was: ClearExpansionBlockers, Raze Laho, Scour Mosco, TacticGather
  Now: Raze Laho, Scour Mosco, TacticGather
18120 | 12:35 | DEBUG | Active tactics
  Was: Raze Laho, Scour Mosco, TacticGather
  Now: ClearExpansionBlockers, Raze Laho, Scour Mosco, TacticGather
18216 | 12:39 | DEBUG | Active tactics
  Was: ClearExpansionBlockers, Raze Laho, Scour Mosco, TacticGather
  Now: ClearExpansionBlockers, Raze Laho, TacticGather
18264 | 12:41 | DEBUG | Active tactics
  Was: ClearExpansionBlockers, Raze Laho, TacticGather
  Now: Raze Laho, TacticGather
18267 | 12:41 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus 13:55 #470 77/750 (78/750) [256, 2960](8, 92)
18288 | 12:42 | DEBUG | Our bases changed from 1 to 2
18288 | 12:42 | DEBUG | Our mining bases changed from 0 to 1
18288 | 12:42 | DEBUG | Active tactics
  Was: Raze Laho, TacticGather
  Now: Raze Laho, Scour Mosco, TacticGather
18432 | 12:48 | DEBUG | Kill potential changed from false to true
18552 | 12:53 | DEBUG | Active tactics
  Was: Raze Laho, Scour Mosco, TacticGather
  Now: Raze Laho, TacticGather
18600 | 12:55 | DEBUG | Kill potential changed from true to false
19032 | 13:13 | DEBUG | Kill potential changed from false to true
19104 | 13:16 | DEBUG | Skirmish > Defense changed from true to false
19152 | 13:18 | DEBUG | Skirmish > Defense changed from false to true
19272 | 13:23 | DEBUG | Skirmish > Defense changed from true to false
19512 | 13:33 | DEBUG | Enemy Hatcheries changed from 4 to 3
19632 | 13:38 | DEBUG | Skirmish > Defense changed from false to true
19776 | 13:44 | DEBUG | Active tactics
  Was: Raze Laho, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Laho, TacticGather
19824 | 13:46 | DEBUG | Kill potential changed from true to false
19944 | 13:51 | DEBUG | Kill potential changed from false to true
20064 | 13:56 | DEBUG | Enemy Hatcheries changed from 3 to 2
20184 | 14:01 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Laho, TacticGather
  Now: Raze Laho, TacticGather
20374 | 14:08 | DEBUG | Detecting absent base: ? Neutral natural Lahore, Congo, Australia  [35, 4]
20376 | 14:09 | DEBUG | Enemy bases changed from 2 to 1
20376 | 14:09 | DEBUG | Enemy mining bases changed from 2 to 1
20376 | 14:09 | DEBUG | Enemy Hatcheries changed from 2 to 1
20400 | 14:10 | DEBUG | Active tactics
  Was: Raze Laho, TacticGather
  Now: PushMain Laho, TacticGather
20472 | 14:13 | DEBUG | Skirmish > Defense changed from true to false
20913 | 14:31 | DEBUG | Assuming InfestedArtosis owns ? Enemy base Guangzhou, China [70, 4] last scouted at 0 due to presence of Some(Foe Extractor #97 750/750  [2048, 224](64, 7))
20914 | 14:31 | DEBUG | Launching MissionKillExpansion to ? Enemy base Guangzhou, China [70, 4] with Our Zealot #498 100/100 (48/60) [1875, 546](58, 17), Our Zealot #497 100/100 (60/60) [1882, 569](58, 17), Our Zealot #494 100/100 (60/60) [1899, 531](59, 16), Our Zealot #438 78/100 (4/60) [1925, 494](60, 15)
20914 | 14:31 | DEBUG | Terminating MissionKillExpansion: Not enough fighters: 0 vs 4 
20919 | 14:31 | DEBUG | Launching MissionKillExpansion to ? Enemy base Guangzhou, China [70, 4] with Our Zealot #498 100/100 (48/60) [1892, 529](59, 16), Our Zealot #497 100/100 (60/60) [1889, 553](59, 17), Our Zealot #494 100/100 (60/60) [1928, 525](60, 16), Our Zealot #438 78/100 (4/60) [1946, 472](60, 14)
20928 | 14:32 | DEBUG | Enemy bases changed from 1 to 2
20928 | 14:32 | DEBUG | Enemy mining bases changed from 1 to 2
20928 | 14:32 | DEBUG | Active tactics
  Was: PushMain Laho, TacticGather
  Now: MissionKillExpansion, Raze Guan, TacticGather
20937 | 14:32 | DEBUG | Terminating MissionKillExpansion: Not enough fighters: 4 vs 6 
20938 | 14:32 | DEBUG | Launching MissionKillExpansion to ? Enemy base Guangzhou, China [70, 4] with Our Zealot #498 100/100 (48/60) [1962, 481](61, 15), Our Zealot #456 76/100 (4/60) [1899, 529](59, 16), Our Zealot #497 100/100 (60/60) [1961, 503](61, 15), Our Zealot #494 100/100 (60/60) [1984, 433](62, 13), Our Zealot #493 100/100 (60/60) [1930, 491](60, 15), Our Zealot #438 78/100 (4/60) [2021, 396](63, 12)
20952 | 14:33 | DEBUG | Enemy Hatcheries changed from 1 to 3
21078 | 14:38 | DEBUG | Terminating MissionKillExpansion: Not enough fighters: 5 vs 6 
21096 | 14:39 | DEBUG | Active tactics
  Was: MissionKillExpansion, Raze Guan, TacticGather
  Now: Raze Guan, TacticGather
21288 | 14:47 | DEBUG | Active tactics
  Was: Raze Guan, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Guan, TacticGather
21600 | 15:00 | DEBUG | Storyteller moving to more intermittent updates
21703 | 15:04 | DEBUG | Launching MissionKillExpansion to ? Enemy base Guangzhou, China [70, 4] with Our Zealot #460 99/100 (47/60) [2245, 210](70, 6), Our Zealot #456 76/100 (25/60) [2227, 191](69, 5), Our Zealot #454 23/100 (60/60) [2268, 214](70, 6), Our Zealot #493 100/100 (60/60) [2218, 171](69, 5)
21703 | 15:04 | DEBUG | Terminating MissionKillExpansion: Not enough fighters: 0 vs 4 
21704 | 15:04 | DEBUG | Launching MissionKillExpansion to ? Enemy base Guangzhou, China [70, 4] with Our Zealot #460 99/100 (47/60) [2245, 210](70, 6), Our Zealot #456 76/100 (25/60) [2227, 191](69, 5), Our Zealot #454 23/100 (60/60) [2268, 214](70, 6), Our Zealot #493 100/100 (60/60) [2220, 172](69, 5)
21840 | 15:10 | DEBUG | Enemy Hatcheries changed from 3 to 2
21840 | 15:10 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Guan, TacticGather
  Now: MissionKillExpansion, Raze Guan, TacticGather
21885 | 15:11 | DEBUG | Detecting absent base: ? Neutral base Guangzhou, China [70, 4]
21885 | 15:11 | DEBUG | Terminating MissionKillExpansion: Vicinity not an eligible base
22080 | 15:20 | DEBUG | Enemy bases changed from 2 to 1
22080 | 15:20 | DEBUG | Enemy mining bases changed from 2 to 1
22080 | 15:20 | DEBUG | Enemy Hatcheries changed from 2 to 1
22080 | 15:20 | DEBUG | Active tactics
  Was: MissionKillExpansion, Raze Guan, TacticGather
  Now: PushMain Laho, TacticGather
22320 | 15:30 | DEBUG | Enemy upgrades
  Was: Grooved Spines = 1, Metabolic Boost = 1, Muscular Augments = 1, Zerg Missile Attacks = 1
  Now: Grooved Spines = 1, Metabolic Boost = 1, Muscular Augments = 1, Zerg Carapace = 1, Zerg Missile Attacks = 1
22560 | 15:40 | DEBUG | Active tactics
  Was: PushMain Laho, TacticGather
  Now: PushMain Dhak, TacticGather
22800 | 15:50 | DEBUG | Active tactics
  Was: PushMain Dhak, TacticGather
  Now: Raze Dhak, TacticGather
22800 | 15:50 | DEBUG | Discovered first Evolution Chamber
22800 | 15:50 | DEBUG | Foe Evolution Chamber #164 750/750  [432, 256](13, 8) is already complete
22800 | 15:50 | DEBUG | Discovered first Hydralisk Den
22800 | 15:50 | DEBUG | Foe Hydralisk Den #236 850/850  [432, 192](13, 6) is already complete
23040 | 16:00 | DEBUG | Active tactics
  Was: Raze Dhak, TacticGather
  Now: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Dhak, TacticGather
23280 | 16:10 | DEBUG | Status
  Was: PvZ1BaseReactive, TimingAttack, Expand, Gates1012, Speedlot
  Now: PvZ1BaseReactive, TimingAttack, Expand, Gates1012, SpeedlotReaver
23280 | 16:10 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@50c96e9d(groupUnits), Raze Dhak, TacticGather
  Now: Raze Dhak, TacticGather
23314 | 16:11 | DEBUG | Detecting absent base: ? Neutral main Dhaka, Afghanistan, Australia  [5, 8]
23520 | 16:20 | DEBUG | Enemy bases changed from 1 to 0
23520 | 16:20 | DEBUG | Enemy mining bases changed from 1 to 0
23520 | 16:20 | DEBUG | Enemy Hatcheries changed from 1 to 0
23520 | 16:20 | DEBUG | Active tactics
  Was: Raze Dhak, TacticGather
  Now: PushMain Dhak, ScoutExpansions, TacticGather
23903 | 16:35 | DEBUG | Game ended in victory
23903 | 16:35 | DEBUG | Found C:\TM\Starcraft\bwapi-data\read\accelerants-polypoid.json
23903 | 16:35 | DEBUG | Supply block: 0%
23903 | 16:35 | DEBUG | Game duration (fastest):    16m 35s
23903 | 16:35 | DEBUG | Game duration (wall clock): 2m 54s
23903 | 16:35 | DEBUG | 
Bot frames over 35ms: 4
Bot frames over 1000ms: 0
Bot frames over 10000ms: 0
23903 | 16:35 | DEBUG | The bot believes its performance, if it were running synchronously, would have been good
23903 | 16:35 | DEBUG | Performance metrics:
Frame duration: After receiving 'frame ready' -> before sending 'frame done':
23,902 samples averaging 5.8 [0.9 - 311.6]
>= 5: 12116 samples averaging 7.7
>= 10: 1814 samples averaging 12.2
>= 15: 140 samples averaging 20.9
>= 20: 28 samples averaging 36.7
>= 25: 15 samples averaging 49.2
>= 30: 10 samples averaging 60.6
>= 35: 3 samples averaging 129
>= 40: 1 samples averaging 311.6
>= 45: 1 samples averaging 311.6
>= 50: 1 samples averaging 311.6
>= 55: 1 samples averaging 311.6
>= 85: 1 samples averaging 311.6
Frame duration: After receiving 'frame ready' -> after sending 'frame done':
23,903 samples averaging 5.8 [0.9 - 311.6]
>= 5: 12159 samples averaging 7.7
>= 10: 1830 samples averaging 12.2
>= 15: 142 samples averaging 20.9
>= 20: 28 samples averaging 36.7
>= 25: 15 samples averaging 49.2
>= 30: 10 samples averaging 60.6
>= 35: 3 samples averaging 129
>= 40: 1 samples averaging 311.6
>= 45: 1 samples averaging 311.6
>= 50: 1 samples averaging 311.6
>= 55: 1 samples averaging 311.6
>= 85: 1 samples averaging 311.6
Frame duration: After receiving 'frame ready' -> receiving next 'frame ready':
23,903 samples averaging 7.1 [1.7 - 314.2]
>= 5: 17879 samples averaging 8
>= 10: 3535 samples averaging 12.3
>= 15: 294 samples averaging 19.1
>= 20: 56 samples averaging 30.1
>= 25: 19 samples averaging 47.4
>= 30: 12 samples averaging 59.3
>= 35: 6 samples averaging 86.5
>= 40: 2 samples averaging 185.6
>= 45: 2 samples averaging 185.6
>= 50: 2 samples averaging 185.6
>= 55: 2 samples averaging 185.6
>= 85: 1 samples averaging 314.2
BWAPI duration: Before sending 'frame done' -> After receiving 'frame ready':
23,903 samples averaging 1.3 [0.1 - 53.6]
>= 1: 20244 samples averaging 1.4
>= 3: 56 samples averaging 5.9
>= 5: 21 samples averaging 10.1
>= 10: 4 samples averaging 22.7
>= 15: 1 samples averaging 53.6
>= 20: 1 samples averaging 53.6
>= 30: 1 samples averaging 53.6
BWAPI duration: Before sending 'frame done' -> After sending 'frame done':
23,903 samples averaging 0 [0 - 0.2]
BWAPI duration: Before listening for 'frame ready' -> After receiving 'frame ready':
23,903 samples averaging 1.3 [0.1 - 53.5]
>= 1: 19942 samples averaging 1.3
>= 3: 55 samples averaging 5.9
>= 5: 21 samples averaging 10.1
>= 10: 4 samples averaging 22.7
>= 15: 1 samples averaging 53.5
>= 20: 1 samples averaging 53.5
>= 30: 1 samples averaging 53.5
Copying frame to buffer:
23,903 samples averaging 1.2 [0.7 - 13.4]
>= 5: 3 samples averaging 10
>= 10: 2 samples averaging 11.7
Time holding frame until buffer frees capacity: No samples.
Frames already buffered when enqueuing a new frame:
23,904 samples averaging 0 [0 - 1]
>= 0: 23904 samples averaging 0
>= 1: 4 samples averaging 1
Frames behind real-time when handling events:
23,904 samples averaging 0 [0 - 0]
>= 0: 23904 samples averaging 0
Time flushing side effects:
23,904 samples averaging 0 [0 - 7.8]
>= 1: 1 samples averaging 7.8
>= 3: 1 samples averaging 7.8
>= 5: 1 samples averaging 7.8
Duration of bot event handlers:
23,902 samples averaging 5.7 [0.9 - 316.3]
>= 5: 11809 samples averaging 7.7
>= 10: 1737 samples averaging 12.2
>= 15: 132 samples averaging 21.3
>= 20: 24 samples averaging 40.7
>= 25: 13 samples averaging 56.2
>= 30: 9 samples averaging 69.5
>= 35: 4 samples averaging 115.6
>= 40: 3 samples averaging 141.2
>= 45: 3 samples averaging 141.2
>= 50: 2 samples averaging 187.2
>= 55: 2 samples averaging 187.2
>= 85: 1 samples averaging 316.3
Time bot spent idle:
23,904 samples averaging 1.3 [0 - 53.6]
Time client spent waiting for bot:
23,903 samples averaging 4.6 [0 - 310]
>= 30: 3 samples averaging 126.2
Excess duration of client sleep:
23,904 samples averaging 0 [0 - 281]
>= 1: 4 samples averaging 73.5
>= 5: 2 samples averaging 144
>= 10: 1 samples averaging 281
>= 15: 1 samples averaging 281
>= 20: 1 samples averaging 281
>= 25: 1 samples averaging 281
>= 30: 1 samples averaging 281
>= 35: 1 samples averaging 281
>= 40: 1 samples averaging 281
>= 45: 1 samples averaging 281
>= 50: 1 samples averaging 281
>= 55: 1 samples averaging 281
>= 85: 1 samples averaging 281
Number of events received from BWAPI:
23,903 samples averaging 1.3 [0 - 132]
>= 1: 23901 samples averaging 1.3
>= 2: 2228 samples averaging 4.2
>= 3: 1959 samples averaging 4.5
>= 4: 1006 samples averaging 5.9
>= 5: 411 samples averaging 8.6
>= 6: 214 samples averaging 12
>= 8: 106 samples averaging 17.5
>= 10: 92 samples averaging 18.8
>= 15: 47 samples averaging 25.5
>= 20: 20 samples averaging 37.5
Number of events received from BWAPI, multiplied by the receive-to-sent duration of that frame:
23,903 samples averaging 7.7 [0 - 1,684.9]
>= 5: 13063 samples averaging 11
>= 10: 3632 samples averaging 21.3
>= 15: 1662 samples averaging 32.6
>= 20: 1112 samples averaging 40.1
>= 25: 747 samples averaging 48.8
>= 30: 538 samples averaging 57.1
>= 35: 376 samples averaging 67.7
>= 40: 272 samples averaging 79.3
>= 45: 204 samples averaging 91.7
>= 50: 156 samples averaging 105.3
>= 55: 126 samples averaging 117.8
>= 85: 50 samples averaging 195.6
23903 | 16:35 | DEBUG | Target:                      35ms   Cutoff: 35ms 
Task                         Runs   Seconds %Time Budgt (Recnt) Avg ms Max (Rcnt) Max (All time) AcrossTarget AcrossLimit
Global                       23904  121     71%   34            5      9          314            3            3          
Planning                     23903  40      23%   3             1      6          312            3            3          
Tactician                    8343   25      14%   6             5      5          311            3            3          
Squads                       8343   12      7%    6             3      3          307            3            3          
Micro                        23903  39      23%   33            2      3          33             0            0          
Agency                       23903  39      23%   33            2      3          33             0            0          
Battles                      23904  20      11%   34            1      3          28             0            0          
Gameplan                     8344   12      7%    3             2      3          13             0            0          
Grids                        23902  7       4%    0             0      1          30             0            0          
BattleProcessJudge           65141  6       3%    32            0      1          14             0            0          
Geography                    8482   4       2%    1             0      1          12             0            0          
BattleProcessPredict         65141  4       2%    33            0      1          10             0            0          
Intel                        23902  4       2%    0             0      0          11             0            0          
BattleProcessDivisions       11392  3       2%    34            0      1          12             0            0          
Fingerprinting               23902  3       1%    1             0      1          8              0            0          
GameSensor                   8111   2       1%    1             0      1          11             0            0          
BattleProcessCluster         11392  2       1%    34            0      1          28             0            0          
Scouting                     8111   1       1%    1             0      1          7              0            0          
Gathering                    8343   1       1%    1             0      1          11             0            0          
BattleProcessSwap            11392  1       1%    31            0      1          1              0            0          
Yolo                         23607  0       0%    2             0      0          18             0            0          
&2HatchMuta                  14536  0       0%    1             0      0          1              0            0          
&1HatchMuta                  14536  0       0%    1             0      0          8              0            0          
UnitsShown                   8344   0       0%    3             0      0          1              0            0          
&9Pool                       14536  0       0%    1             0      0          1              0            0          
&3HatchMuta                  14536  0       0%    1             0      0          1              0            0          
&WorkerRush                  14536  0       0%    1             0      0          1              0            0          
Accounting                   8344   0       0%    3             0      0          1              0            0          
&4Pool                       14536  0       0%    1             0      0          1              0            0          
&1HatchGas                   14536  0       0%    1             0      0          1              0            0          
ProductionHistory            8344   0       0%    3             0      0          1              0            0          
&OverpoolGas                 14536  0       0%    1             0      0          1              0            0          
&12Pool11Gas                 14536  0       0%    1             0      0          1              0            0          
&Overpool                    14536  0       0%    1             0      0          1              0            0          
&12Hatch11Pool10Gas          14536  0       0%    1             0      0          1              0            0          
&2HatchMain                  14536  0       0%    1             0      0          1              0            0          
BattleProcessMatchupAnalysis 643223 0       0%    32            0      0          1              0            0          
&10Hatch9Pool8Gas            14536  0       0%    1             0      0          1              0            0          
&9PoolHatch                  14536  0       0%    1             0      0          1              0            0          
&10Hatch                     14536  0       0%    1             0      0          1              0            0          
&2HatchGas                   14536  0       0%    1             0      0          1              0            0          
&12Hatch                     14536  0       0%    1             0      0          1              0            0          
&ZerglingOnly                14536  0       0%    1             0      0          1              0            0          
&GasSteal                    14536  0       0%    1             0      0          6              0            0          
&12Pool                      14536  0       0%    1             0      0          1              0            0          
&12Hatch11Pool13Hatch        14536  0       0%    1             0      0          1              0            0          
&3HatchGas                   14536  0       0%    1             0      0          1              0            0          
&12Hatch11Pool               14536  0       0%    1             0      0          1              0            0          
BattleProcessComplete        11391  0       0%    34            0      0          1              0            0          
&RampBlock                   14536  0       0%    1             0      0          1              0            0          
&OverpoolHatch               14536  0       0%    1             0      0          1              0            0          
BattleProcessInitial         11392  0       0%    34            0      0          1              0            0          
Manners                      23687  0       0%    2             0      0          1              0            0          
&9PoolGas                    14536  0       0%    1             0      0          1              0            0          
&10Hatch9Pool                14536  0       0%    1             0      0          1              0            0          
MatchupGraph                 1      0       0%    345678        3      3          0              0            0          
Camera                       0      0       0%    0             0      0          0              0            0          
Visualization                0      0       0%    0             0      0          0              0            0          
23903 | 16:35 | DEBUG | Actions:
Action              Invocations Mean (ms) Total (secs)
SearchWhenBored     3243        0.157     0           
PreserveScout       2628        0.124     0           
Search              2628        0.121     0           
Retreat             10296       0.114     1           
Idle                777076      0.031     24          
Fight               777076      0.017     13          
KnockKnock          2628        0.014     0           
Brawl               46001       0.013     0           
SabotageProxy       2628        0.01      0           
BlockConstruction   2628        0.007     0           
FightOrFlee         777076      0.006     4           
Harass4PoolWorkers  2628        0.003     0           
Stim                66919       0.003     0           
Gather              777086      0.003     2           
Recharge            66919       0.002     0           
WraithCloak         1529        0.002     0           
AttackBuilder       2628        0.001     0           
Yamato              1529        0.001     0           
Scout               777076      0.001     1           
GhostCloak          1529        0.001     0           
DroneWarfare        2628        0.001     0           
PsionicStorm        1529        0.001     0           
Cancel              777076      0.001     0           
Heal                1529        0.001     0           
WraithUncloak       1529        0.001     0           
Irradiate           1529        0.001     0           
TacticalNuke        1529        0.001     0           
Build               777076      0.001     0           
GhostUncloak        1529        0.001     0           
DisruptionWeb       1529        0.001     0           
Cast                66919       0.001     0           
Stasis              1529        0.001     0           
DefensiveMatrix     1529        0.001     0           
Lockdown            1529        0.001     0           
Feedback            1529        0.001     0           
MindControl         1529        0.001     0           
Potshot             417145      0.001     0           
Root                66919       0.001     0           
Spot                66919       0         0           
BeFlier             66919       0         0           
BeCarrier           66919       0         0           
Follow              66919       0         0           
OccupyBunker        66919       0         0           
Bust                66919       0         0           
BeArbiter           66919       0         0           
Stealth             66919       0         0           
BeCombatSCV         66919       0         0           
BeReaver            66919       0         0           
BeMutalisk          66919       0         0           
BeVulture           66919       0         0           
Produce             777076      0         0           
Rally               777076      0         0           
EmergencyBunk       66919       0         0           
StrategicNuke       66919       0         0           
Meld                777076      0         0           
Unbunk              777076      0         0           
Unstick             777076      0         0           
Crack               777076      0         0           
Attack              777076      0         0           
Repair              777076      0         0           
FinishConstruction  777076      0         0           
Liftoff             777076      0         0           
GetRepairedBuilding 777076      0         0           
Addon               777076      0         0           
GetRepairedMobile   777076      0         0           
Scan                777076      0         0           
ReloadScarabs       777076      0         0           
ReloadInterceptors  777076      0         0           
Bunk                777076      0         0           
Transport           777076      0         0           
Travel              777076      0         0           
23903 | 16:35 | DEBUG | Pathfinding:
A* pathfinds:         147886
Exploration maxed:    360   
Over 1ms:             28    
Max ms:               9.7967
Mean ms:              0.014 
Path length, max:     103   
Path length, mean:    4.304 
Tiles explored, max:  1024  
Tiles explored, mean: 16    
23903 | 16:35 | DEBUG | JVM Max memory:   2138 MB
23903 | 16:35 | DEBUG | JVM Total memory: 2138 MB
23903 | 16:35 | DEBUG | JVM Free memory:  1752 MB
23903 | 16:35 | DEBUG | JVM Used memory:  386 MB
23903 | 16:35 | DEBUG | JVM Used, heap:   386 MB
23903 | 16:35 | DEBUG | Heap memory PS Survivor Space, current:          7 MB used | 89 MB init | 7 MB max | 7 MB committed
23903 | 16:35 | DEBUG | Heap memory PS Survivor Space, peak:             89 MB used | 89 MB init | 112 MB max | 112 MB committed
23903 | 16:35 | DEBUG | Non-heap memory Compressed Class Space, current: 8 MB used | 0 MB init | 1073 MB max | 9 MB committed
23903 | 16:35 | DEBUG | Non-heap memory Compressed Class Space, peak:    8 MB used | 0 MB init | 1073 MB max | 9 MB committed
23903 | 16:35 | DEBUG | Non-heap memory Metaspace, current:              55 MB used | 0 MB init | 0 MB max | 67 MB committed
23903 | 16:35 | DEBUG | Non-heap memory Metaspace, peak:                 55 MB used | 0 MB init | 0 MB max | 67 MB committed
23903 | 16:35 | DEBUG | Non-heap memory Code Cache, current:             58 MB used | 2 MB init | 251 MB max | 62 MB committed
23903 | 16:35 | DEBUG | Non-heap memory Code Cache, peak:                61 MB used | 2 MB init | 251 MB max | 62 MB committed
23903 | 16:35 | DEBUG | Heap memory PS Eden Space, current:              78 MB used | 537 MB init | 699 MB max | 698 MB committed
23903 | 16:35 | DEBUG | Heap memory PS Eden Space, peak:                 703 MB used | 537 MB init | 703 MB max | 703 MB committed
23903 | 16:35 | DEBUG | Heap memory PS Old Gen, current:                 300 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
23903 | 16:35 | DEBUG | Heap memory PS Old Gen, peak:                    300 MB used | 1431 MB init | 1431 MB max | 1431 MB committed3471 | 2:24 | SPEED | Squads crossed 35ms taking 47ms on a 2ms budget (2ms avg budget), reaching 57ms on the frame.
3471 | 2:24 | SPEED | Global crossed 35ms to 57ms. Task durations: (1ms: Battles) (1ms: Fingerprinting) (0ms: Yolo) (0ms: Micro) (0ms: Manners) (0ms: Geography) (0ms: Grids) (0ms: Intel) (0ms: Planning)
3603 | 2:30 | SPEED | Squads crossed 35ms taking 307ms on a 4ms budget (4ms avg budget), reaching 315ms on the frame.
3603 | 2:30 | SPEED | Global crossed 35ms to 315ms. Task durations: (2ms: Battles) (1ms: Micro) (1ms: Planning) (1ms: Fingerprinting) (0ms: Yolo) (0ms: Manners) (0ms: Grids) (0ms: Intel)
15073 | 10:28 | SPEED | Squads crossed 35ms taking 39ms on a 6ms budget (6ms avg budget), reaching 49ms on the frame.
15073 | 10:28 | SPEED | Global crossed 35ms to 49ms. Task durations: (7ms: Planning) (3ms: Micro) (1ms: Battles) (1ms: Intel) (1ms: Grids) (0ms: Yolo) (0ms: Manners) (0ms: Fingerprinting)
15689 | 10:53 | SPEED | Global crossed 35ms to 38ms. Task durations: (2ms: Micro) (1ms: Intel) (0ms: Battles) (0ms: Manners) (0ms: Grids) (0ms: Fingerprinting) (0ms: Yolo) (0ms: Planning)