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 Eclipse BW 1.16.1 at (2)EclipseBW_1.16.1.scx as PurpleWave (Us, always Protoss) with Steamhammer (Enemy, always Zerg)
0 | 0:00 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus #21 750/750 (750/750) [320, 3248](10, 101)
0 | 0:00 | DEBUG | Found C:\TM\Starcraft\bwapi-data\AI\accelerants-eclipsebw.json
0 | 0:00 | DEBUG | 84 minerals have cached steady zippers
0 | 0:00 | DEBUG | Inferred enemy main from process of elimination.
0 | 0:00 | DEBUG | Morocco (Wuhan - Our natural) [34, 102]: CREATED WALL
0 | 0:00 | DEBUG | Permutations:       8
0 | 0:00 | DEBUG | Tiles considered:   1956
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(([31, 94],Gateway), ([35, 94],Forge), ([38, 93],Pylon)), Gap: Some([34, 94]), Hallway: List()
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([31, 94],Gateway), ([35, 94],Pylon), ([37, 93],Forge)), Gap: Some([34, 94]), Hallway: List()
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([31, 94],Forge), ([34, 94],Gateway), ([38, 93],Pylon)), Gap: Some([33, 94]), Hallway: List()
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([31, 94],Forge), ([34, 94],Pylon), ([36, 92],Gateway)), Gap: Some([33, 94]), Hallway: List()
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([32, 92],Pylon), ([34, 90],Gateway), ([38, 92],Forge), ([36, 94],Photon Cannon), ([34, 94],Photon Cannon), ([38, 94],Photon Cannon), ([36, 96],Photon Cannon), ([34, 96],Photon Cannon), ([38, 96],Photon Cannon), ([36, 98],Photon Cannon), ([34, 98],Photon Cannon), ([38, 98],Photon Cannon), ([40, 98],Photon Cannon), ([36, 100],Photon Cannon), ([34, 100],Photon Cannon), ([42, 99],Photon Cannon), ([35, 106],Photon Cannon), ([38, 100],Pylon), ([33, 106],Pylon)), Gap: Some([31, 93]), Hallway: ArrayBuffer([31, 93], [31, 94], [31, 95], [31, 96], [31, 97], [31, 98], [30, 98], [30, 99], [30, 100], [29, 100], [28, 100], [28, 99], [27, 99], [26, 99], [26, 98])
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([32, 92],Pylon), ([34, 91],Forge), ([37, 91],Gateway)), Gap: Some([31, 93]), Hallway: List()
0 | 0:00 | DEBUG | All scores:
0 | 0:00 | DEBUG | Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([32, 92],Pylon), ([34, 90],Gateway), ([38, 92],Forge), ([36, 94],Photon Cannon), ([34, 94],Photon Cannon), ([38, 94],Photon Cannon), ([36, 96],Photon Cannon), ([34, 96],Photon Cannon), ([38, 96],Photon Cannon), ([36, 98],Photon Cannon), ([34, 98],Photon Cannon), ([38, 98],Photon Cannon), ([40, 98],Photon Cannon), ([36, 100],Photon Cannon), ([34, 100],Photon Cannon), ([42, 99],Photon Cannon), ([35, 106],Photon Cannon), ([38, 100],Pylon), ([33, 106],Pylon)), Gap: Some([31, 93]), Hallway: ArrayBuffer([31, 93], [31, 94], [31, 95], [31, 96], [31, 97], [31, 98], [30, 98], [30, 99], [30, 100], [29, 100], [28, 100], [28, 99], [27, 99], [26, 99], [26, 98])
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([31, 94],Forge), ([34, 94],Gateway), ([38, 93],Pylon)), Gap: Some([33, 94]), Hallway: List()
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([31, 94],Gateway), ([35, 94],Pylon), ([37, 93],Forge)), Gap: Some([34, 94]), Hallway: List()
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([31, 94],Forge), ([34, 94],Pylon), ([36, 92],Gateway)), Gap: Some([33, 94]), Hallway: List()
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([32, 92],Pylon), ([34, 91],Forge), ([37, 91],Gateway)), Gap: Some([31, 93]), Hallway: List()
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge, Pylon)) -> Buildings: ArrayBuffer(([31, 94],Gateway), ([35, 94],Forge), ([38, 93],Pylon)), Gap: Some([34, 94]), Hallway: List()
0 | 0:00 | DEBUG | 
0 | 0:00 | DEBUG | Choosing tournament policy StrategySelectionRecommended: PvZ1BaseReactive + PvZSpeedlot + PvZMuscle, falling back to StrategySelectionGreedy
0 | 0:00 | DEBUG | StrategySelectionRecommended: PvZ1BaseReactive + PvZSpeedlot + PvZMuscle, falling back to StrategySelectionGreedy has finished recommended strategy phase in game 100 of 10; will fall back to StrategySelectionGreedy
0 | 0:00 | DEBUG | Activating strategy PvZ1BaseReactive
0 | 0:00 | DEBUG | Game start time:  Tue Oct 22 18:06:25 PDT 2024
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:   2012 MB
0 | 0:00 | DEBUG | JVM Total memory: 2012 MB
0 | 0:00 | DEBUG | JVM Free memory:  1841 MB
0 | 0:00 | DEBUG | JVM Used memory:  170 MB
0 | 0:00 | DEBUG | JVM Used, heap:   170 MB
0 | 0:00 | DEBUG | Heap memory PS Survivor Space, current:          0 MB used | 89 MB init | 42 MB max | 42 MB committed
0 | 0:00 | DEBUG | Heap memory PS Survivor Space, peak:             89 MB used | 89 MB init | 89 MB max | 89 MB committed
0 | 0:00 | DEBUG | Non-heap memory Compressed Class Space, current: 5 MB used | 0 MB init | 1073 MB max | 6 MB committed
0 | 0:00 | DEBUG | Non-heap memory Compressed Class Space, peak:    5 MB used | 0 MB init | 1073 MB max | 6 MB committed
0 | 0:00 | DEBUG | Non-heap memory Code Cache, current:             15 MB used | 2 MB init | 251 MB max | 15 MB committed
0 | 0:00 | DEBUG | Non-heap memory Code Cache, peak:                15 MB used | 2 MB init | 251 MB max | 15 MB committed
0 | 0:00 | DEBUG | Heap memory PS Eden Space, current:              33 MB used | 537 MB init | 581 MB max | 537 MB committed
0 | 0:00 | DEBUG | Heap memory PS Eden Space, peak:                 537 MB used | 537 MB init | 581 MB max | 537 MB committed
0 | 0:00 | DEBUG | Non-heap memory Metaspace, current:              37 MB used | 0 MB init | 0 MB max | 45 MB committed
0 | 0:00 | DEBUG | Non-heap memory Metaspace, peak:                 37 MB used | 0 MB init | 0 MB max | 45 MB committed
0 | 0:00 | DEBUG | Heap memory PS Old Gen, current:                 136 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
0 | 0:00 | DEBUG | Heap memory PS Old Gen, peak:                    136 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
0 | 0:00 | DEBUG | This copy of PurpleWave was packaged for distribution on Sun, Oct 13, 2024  5:25:22 AM
0 | 0:00 | DEBUG | This copy of PurpleWave came from Git revision 9ccf8df0341bf2eff257cd04a145bdf58dde1b5b
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: (2)EclipseBW_1.16.1.scx
0 | 0:00 | DEBUG | Map hash: 3cf2b26da33b8e798b0e359cd621569b5725124d
0 | 0:00 | DEBUG | Map id: eclipsebw
0 | 0:00 | DEBUG | Start: 3 o'clock
0 | 0:00 | DEBUG | Rush distance: 209
0 | 0:00 | DEBUG | PvZGoon: Won 27 of 28 games (15.5 weighted). 96% raw, 95% weighted
0 | 0:00 | DEBUG | PvZTech: Won 82 of 88 games (41.4 weighted). 93% raw, 92% weighted
0 | 0:00 | DEBUG | PvZ1BaseReactive: Won 84 of 93 games (43.9 weighted). 90% raw, 89% weighted
0 | 0:00 | DEBUG | PvZReaver: Won 15 of 17 games (6.1 weighted). 88% raw, 86% weighted
0 | 0:00 | DEBUG | PvZFFE: Won 6 of 7 games (2.8 weighted). 85% raw, 85% weighted
0 | 0:00 | DEBUG | PvZSpeedlot: Won 5 of 6 games (2.2 weighted). 83% raw, 81% weighted
0 | 0:00 | DEBUG | PvZExpand: Won 2 of 3 games (1.7 weighted). 66% raw, 66% weighted
0 | 0:00 | DEBUG | PvZMuscle: Won 0 of 1 games (0.4 weighted). 0% raw, 0% weighted
0 | 0:00 | DEBUG | Win probability by branch
0 | 0:00 | DEBUG | 92% PvZ1BaseReactive + PvZGoon + PvZTech
0 | 0:00 | DEBUG | 90% PvZFFE
0 | 0:00 | DEBUG | 90% PvZ1BaseReactive + PvZSpeedlot + PvZTech
0 | 0:00 | DEBUG | 88% PvZ1BaseReactive + PvZGoon + PvZExpand
0 | 0:00 | DEBUG | 87% PvZ1BaseReactive + PvZGoon + PvZMuscle
0 | 0:00 | DEBUG | 86% PvZ1BaseReactive + PvZSpeedlot + PvZExpand
0 | 0:00 | DEBUG | 84% PvZ1BaseReactive + PvZSpeedlot + PvZMuscle
0 | 0:00 | DEBUG | Frame 0 (secs): 1
0 | 0:00 | DEBUG | Opponents: Steamhammer
0 | 0:00 | DEBUG | Rush distances: 209, 209
0 | 0:00 | DEBUG | Mean rush distance: 209
0 | 0:00 | DEBUG | Playbook: TournamentPlaybook
0 | 0:00 | DEBUG | Policy: StrategySelectionTournament
0 | 0:00 | DEBUG | Enemy race: Zerg
0 | 0:00 | DEBUG | Strategy: PvZGoon PvZ1BaseReactive PvZTech
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, Tech, Gates1012, Goon
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: 300
0 | 0:00 | DEBUG | Active squads: 
0 | 0:00 | DEBUG | Attack squad: Push Swed
0 | 0:00 | DEBUG | Pulling workers: false
0 | 0:00 | DEBUG | Main fully scouted: false
1 | 0:00 | DEBUG | Frame 0 (secs) changed from 1 to 3
9 | 0:00 | DEBUG | Assuming Steamhammer owns ? Enemy main Lahore, Zimbabwe, America  [121, 8] as implicit starting location
9 | 0:00 | DEBUG | Enemy bases changed from 0 to 1
9 | 0:00 | DEBUG | Enemy mining bases changed from 0 to 1
1116 | 0:46 | DEBUG | Active squads
  Was: 
  Now: WorkerScout
1854 | 1:17 | DEBUG | Our Gateways changed from 0 to 1
1912 | 1:19 | DEBUG | Discovered first Overlord
1912 | 1:19 | DEBUG | Foe Overlord #2 200/200  [2472, 1363](77, 42) projects to arrive in 3308 frames at 3:37
2252 | 1:33 | DEBUG | Discovered first Drone
2252 | 1:33 | DEBUG | Foe Drone #124 40/40  [3689, 552](115, 17) projects to arrive in 1269 frames at 2:26
2439 | 1:41 | DEBUG | Our Gateways changed from 1 to 2
2524 | 1:45 | DEBUG | Skirmish > Defense changed from false to true
2550 | 1:46 | DEBUG | Skirmish > Defense changed from true to false
3018 | 2:05 | DEBUG | FingerCompleteBy matched: 1 IsHatchlike complete by 3:40. Incomplete: []
3018 | 2:05 | DEBUG | FingerCompleteBy matched: 1 IsHatchlike complete by 3:29. Incomplete: []
3018 | 2:05 | DEBUG | Enemy Hatcheries changed from 0 to 1
3018 | 2:05 | DEBUG | Discovered first Hatchery
3018 | 2:05 | DEBUG | Foe Hatchery #13 1250/1250  [3776, 272](118, 8) is already complete
3024 | 2:06 | DEBUG | Discovered first Egg
3024 | 2:06 | DEBUG | Foe Egg 2:06 #132 200/200  [3717, 272](116, 8) projects to arrive in 86400 frames at 62:06
3042 | 2:06 | DEBUG | Skirmish > Defense changed from false to true
3046 | 2:06 | DEBUG | Kill potential changed from true to false
3069 | 2:07 | DEBUG | Discovered first Larva
3069 | 2:07 | DEBUG | Foe Larva #136 25/25  [3717, 272](116, 8) projects to arrive in 86400 frames at 62:07
3427 | 2:22 | DEBUG | Active squads
  Was: WorkerScout
  Now: Hold Tianj, WorkerScout
3433 | 2:23 | DEBUG | Skirmish > Defense changed from true to false
3433 | 2:23 | DEBUG | Kill potential changed from false to true
3975 | 2:45 | DEBUG | Enemy Hatcheries changed from 1 to 2
3976 | 2:45 | DEBUG | Detecting ownership of base from visible town hall: Foe Hatchery 3:55 #0 205/1250  [3808, 1040](119, 32)
3977 | 2:45 | DEBUG | Recording first enemy expansion frame
3977 | 2:45 | DEBUG | Enemy bases changed from 1 to 2
3977 | 2:45 | DEBUG | Enemy mining bases changed from 1 to 2
3983 | 2:45 | DEBUG | Enemy max mining changed from 1 to 2
4098 | 2:50 | DEBUG | Want to attack changed from false to true
4098 | 2:50 | DEBUG | Status
  Was: PvZ1BaseReactive, Tech, Gates1012, Goon
  Now: PvZ1BaseReactive, EarlyAttack, Tech, Gates1012, Goon
4098 | 2:50 | DEBUG | Active squads
  Was: Hold Tianj, WorkerScout
  Now: Push Sao , WorkerScout
4098 | 2:50 | DEBUG | Attack squad changed from Push Swed to Push Sao 
4124 | 2:51 | DEBUG | Enemy Hatcheries changed from 2 to 3
4126 | 2:51 | DEBUG | FingerCompleteBy matched: 3 IsHatchlike complete by 4:00. Incomplete: []
4126 | 2:51 | DEBUG | FingerOr matched: Matched children: [FingerCompleteBy matched: 3 IsHatchlike complete by 4:00. Incomplete: []]
4126 | 2:51 | DEBUG | Finger12Hatch11Pool13Hatch matched: Unmatched children: []
4126 | 2:51 | DEBUG | Fingerprints
  Was: ZerglingOnly
  Now: 12Hatch11Pool13Hatch ZerglingOnly
4127 | 2:51 | DEBUG | FingerOr matched: Matched children: [Finger12Hatch11Pool13Hatch matched: Unmatched children: []]
4127 | 2:51 | DEBUG | Finger3HatchGas matched: Unmatched children: []
4127 | 2:51 | DEBUG | FingerNot unmatched: [Finger3HatchGas matched: Unmatched children: []]
4127 | 2:51 | DEBUG | Fingerprints
  Was: 12Hatch11Pool13Hatch ZerglingOnly
  Now: 12Hatch11Pool13Hatch 3HatchGas ZerglingOnly
4127 | 2:51 | DEBUG | Status
  Was: PvZ1BaseReactive, EarlyAttack, Tech, Gates1012, Goon
  Now: PvZ1BaseReactive, EarlyAttack, Tech, Gates1012, Speedlot
4127 | 2:51 | DEBUG | Gas limit ceiling changed from 300 to 500
4127 | 2:51 | DEBUG | Active squads
  Was: Push Sao , WorkerScout
  Now: Push Sao , Eject, WorkerScout
4135 | 2:52 | DEBUG | FingerNot unmatched: [Finger3HatchGas matched: Unmatched children: []]
4136 | 2:52 | DEBUG | Active squads
  Was: Push Sao , Eject, WorkerScout
  Now: Push Sao , WorkerScout
4167 | 2:53 | DEBUG | Active squads
  Was: Push Sao , WorkerScout
  Now: Push Sao , Eject, WorkerScout
4248 | 2:57 | DEBUG | Active squads
  Was: Push Sao , Eject, WorkerScout
  Now: Push Sao , WorkerScout
4405 | 3:03 | DEBUG | Active squads
  Was: Push Sao , WorkerScout
  Now: Push Sao , Eject, WorkerScout
4417 | 3:04 | DEBUG | Active squads
  Was: Push Sao , Eject, WorkerScout
  Now: Push Sao , WorkerScout
4419 | 3:04 | DEBUG | Main fully scouted changed from false to true
4541 | 3:09 | DEBUG | Activating strategy PvZTech
4943 | 3:25 | DEBUG | LatePool matched: (No reason)
4943 | 3:25 | DEBUG | FingerOr matched: Matched children: [LatePool matched: (No reason)]
4943 | 3:25 | DEBUG | FingerHatchFirst matched: Unmatched children: []
4943 | 3:25 | DEBUG | FingerOr matched: Matched children: [FingerHatchFirst matched: Unmatched children: []]
4943 | 3:25 | DEBUG | Finger12Hatch matched: Unmatched children: []
4943 | 3:25 | DEBUG | Fingerprints
  Was: 12Hatch11Pool13Hatch 3HatchGas ZerglingOnly
  Now: HatchFirst 12Hatch 12Hatch11Pool13Hatch 3HatchGas ZerglingOnly
4945 | 3:26 | DEBUG | Discovered first Spawning Pool
4945 | 3:26 | DEBUG | Foe Spawning Pool 3:55 #143 350/750  [3760, 384](117, 12) projects to complete in 711 frames at 3:55. Proximity: 0.026763990267639926 between [8, 100] and [116, 7]
5602 | 3:53 | DEBUG | Attack squad changed from Push Sao  to Raze Sao 
6553 | 4:33 | DEBUG | Enemy Hatcheries changed from 3 to 2
6554 | 4:33 | DEBUG | Detecting absent base: ? Neutral natural Sao Paulo, America, America  [118, 35]
6554 | 4:33 | DEBUG | Attack squad changed from Raze Sao  to Push Laho
6555 | 4:33 | DEBUG | Enemy bases changed from 2 to 1
6555 | 4:33 | DEBUG | Enemy mining bases changed from 2 to 1
6555 | 4:33 | DEBUG | Enemy max mining changed from 2 to 1
6556 | 4:33 | DEBUG | Finger2HatchMain matched: Foe Hatchery #127 785/1250  [3616, 272](113, 8), Foe Hatchery #13 1250/1250  [3776, 272](118, 8)
6556 | 4:33 | DEBUG | Want to attack changed from true to false
6556 | 4:33 | DEBUG | Fingerprints
  Was: HatchFirst 12Hatch 12Hatch11Pool13Hatch 3HatchGas ZerglingOnly
  Now: HatchFirst 12Hatch 12Hatch11Pool13Hatch 3HatchGas 2HatchMain ZerglingOnly
6556 | 4:33 | DEBUG | Status
  Was: PvZ1BaseReactive, EarlyAttack, Tech, Gates1012, Speedlot
  Now: PvZ1BaseReactive, Tech, Gates1012, Speedlot
6557 | 4:33 | DEBUG | Active squads
  Was: Push Laho, WorkerScout
  Now: Withdraw Tianj, WorkerScout
6757 | 4:41 | DEBUG | Discovered first Creep Colony
6757 | 4:41 | DEBUG | Foe Creep Colony 4:53 #153 43/400  [3712, 1120](116, 35) projects to complete in 298 frames at 4:53. Proximity: 0.17370892018779344 between [8, 100] and [116, 7]
6901 | 4:47 | DEBUG | Discovered first Zergling
6901 | 4:47 | DEBUG | Foe Zergling #179 35/35  [3621, 847](113, 26) projects to arrive in 1061 frames at 5:31
6902 | 4:47 | DEBUG | Safe skirmishing changed from true to false
7068 | 4:54 | DEBUG | Discovered first Sunken Colony
7068 | 4:54 | DEBUG | Foe Sunken Colony 5:06 #153 400/300  [3712, 1120](116, 35) projects to complete in 298 frames at 5:06. Proximity: 0.17370892018779344 between [8, 100] and [116, 7]
7376 | 5:07 | DEBUG | Kill potential changed from true to false
7719 | 5:21 | DEBUG | Pilots switch from null to AceMonitor
7719 | 5:21 | DEBUG | Active squads
  Was: Withdraw Tianj, WorkerScout
  Now: Withdraw Tianj, AceMonitor, WorkerScout
7723 | 5:21 | DEBUG | Safe skirmishing changed from false to true
8036 | 5:34 | DEBUG | Kill potential changed from false to true
8486 | 5:53 | DEBUG | Discovered first Hydralisk
8486 | 5:53 | DEBUG | Foe Hydralisk #181 80/80  [1473, 1611](46, 50) projects to arrive in 796 frames at 6:26
8488 | 5:53 | DEBUG | Active squads
  Was: Guard Tianj, AceMonitor, WorkerScout
  Now: Guard Tianj, AceMonitor
8494 | 5:53 | DEBUG | FingerZerglingOnly unmatched: (No reason)
8494 | 5:53 | DEBUG | Fingerprints
  Was: HatchFirst 12Hatch 12Hatch11Pool13Hatch 3HatchGas 2HatchMain ZerglingOnly
  Now: HatchFirst 12Hatch 12Hatch11Pool13Hatch 3HatchGas 2HatchMain
8505 | 5:54 | DEBUG | Kill potential changed from true to false
8511 | 5:54 | DEBUG | Kill potential changed from false to true
8540 | 5:55 | DEBUG | Kill potential changed from true to false
8543 | 5:55 | DEBUG | Kill potential changed from false to true
8546 | 5:56 | DEBUG | Kill potential changed from true to false
8564 | 5:56 | DEBUG | Kill potential changed from false to true
8617 | 5:59 | DEBUG | Kill potential changed from true to false
8630 | 5:59 | DEBUG | Kill potential changed from false to true
8717 | 6:03 | DEBUG | Kill potential changed from true to false
8767 | 6:05 | DEBUG | Status
  Was: PvZ1BaseReactive, Tech, Gates1012, Speedlot
  Now: PvZ1BaseReactive, Tech, Gates1012, SpeedlotReaver
8868 | 6:09 | DEBUG | Pilots switch from AceMonitor to AceHunt
8969 | 6:13 | DEBUG | Our Gateways changed from 2 to 3
9023 | 6:15 | DEBUG | Pilots switch from AceHunt to AceMonitor
9024 | 6:16 | DEBUG | Wall clock: 1 minutes elapsed. Checkpoint game speed: 6.27x. Total game speed: 6.27x
9245 | 6:25 | DEBUG | Discovered first Hydralisk Den
9245 | 6:25 | DEBUG | Foe Hydralisk Den #9 850/850  [3536, 416](110, 13) is already complete
9255 | 6:25 | DEBUG | Enemy Hatcheries changed from 2 to 1
9255 | 6:25 | DEBUG | Discovered first Lair
9255 | 6:25 | DEBUG | Foe Lair 7:28 #127 1250/1800  [3616, 272](113, 8) projects to complete in 1500 frames at 7:28. Proximity: 0.007714415368325511 between [8, 100] and [116, 7]
9262 | 6:25 | DEBUG | Pilots switch from AceMonitor to AceHunt
9289 | 6:27 | DEBUG | Discovered first Extractor
9289 | 6:27 | DEBUG | Foe Extractor #89 750/750  [3776, 96](118, 3) is already complete
9389 | 6:31 | DEBUG | Discovered first Evolution Chamber
9389 | 6:31 | DEBUG | Foe Evolution Chamber 6:56 #5 77/750  [3632, 160](113, 5) projects to complete in 599 frames at 6:56. Proximity: 0.016933912782856275 between [8, 100] and [116, 7]
9813 | 6:48 | DEBUG | Pilots switch from AceHunt to AceExplore
9852 | 6:50 | DEBUG | Pilots switch from AceExplore to AceHunt
9862 | 6:50 | DEBUG | Enemy upgrades
  Was: 
  Now: Muscular Augments = 1
10100 | 7:00 | DEBUG | Pilots switch from AceHunt to AceMonitor
10264 | 7:07 | DEBUG | Pilots switch from AceMonitor to AceHunt
10465 | 7:16 | DEBUG | Our upgrades
  Was: 
  Now: Protoss Ground Weapons = 1
10508 | 7:17 | DEBUG | Our Gateways changed from 3 to 4
10552 | 7:19 | DEBUG | Aggression changed from 0.75 to 1.5
10552 | 7:19 | DEBUG | Want to attack changed from false to true
10552 | 7:19 | DEBUG | Status
  Was: PvZ1BaseReactive, Tech, Gates1012, SpeedlotReaver
  Now: PvZ1BaseReactive, TimingAttack, Tech, Gates1012, SpeedlotReaver
10552 | 7:19 | DEBUG | Active squads
  Was: Guard Tianj, AceHunt
  Now: Contain Laho, AceHunt
10552 | 7:19 | DEBUG | Attack squad changed from Push Laho to Contain Laho
10765 | 7:28 | DEBUG | Attack squad changed from Contain Laho to Contain Sao 
10773 | 7:28 | DEBUG | Pilots switch from AceHunt to AceMonitor
10838 | 7:31 | DEBUG | Attack squad changed from Contain Sao  to Contain Nige
10846 | 7:31 | DEBUG | Our upgrades
  Was: Protoss Ground Weapons = 1
  Now: Leg Enhancements = 1, Protoss Ground Weapons = 1
10885 | 7:33 | DEBUG | Enemy upgrades
  Was: Muscular Augments = 1
  Now: Metabolic Boost = 1, Muscular Augments = 1
10906 | 7:34 | DEBUG | Pilots switch from AceMonitor to AceHunt
10939 | 7:35 | DEBUG | Attack squad changed from Contain Nige to Contain Sao 
10987 | 7:37 | DEBUG | Attack squad changed from Contain Sao  to Contain Laho
11251 | 7:48 | DEBUG | Pilots switch from AceHunt to AceMonitor
11251 | 7:48 | DEBUG | Attack squad changed from Contain Laho to Contain Sao 
11363 | 7:53 | DEBUG | Active squads
  Was: Contain Sao , AceMonitor
  Now: Contain Sao , AceMonitor, DarkTemplar
11372 | 7:53 | DEBUG | Pilots switch from AceMonitor to AceCloakDT
11401 | 7:55 | DEBUG | Attack squad changed from Contain Sao  to Contain Nige
11456 | 7:57 | DEBUG | Attack squad changed from Contain Nige to Contain Sao 
11513 | 7:59 | DEBUG | Skirmish > Defense changed from false to true
11513 | 7:59 | DEBUG | Discovered first Spore Colony
11513 | 7:59 | DEBUG | Foe Spore Colony #150 400/400  [3872, 192](121, 6) is already complete
11514 | 7:59 | DEBUG | Pilots switch from AceCloakDT to AceHunt
11516 | 7:59 | DEBUG | Skirmish > Defense changed from true to false
11730 | 8:08 | DEBUG | Attack squad changed from Contain Sao  to Contain Laho
11768 | 8:10 | DEBUG | Attack squad changed from Contain Laho to Contain Nige
11828 | 8:12 | DEBUG | Attack squad changed from Contain Nige to Contain Laho
12003 | 8:20 | DEBUG | Attack squad changed from Contain Laho to Raze Laho
12179 | 8:27 | DEBUG | Enemy upgrades
  Was: Metabolic Boost = 1, Muscular Augments = 1
  Now: Grooved Spines = 1, Metabolic Boost = 1, Muscular Augments = 1
12288 | 8:32 | DEBUG | Enemy Hatcheries changed from 1 to 2
12294 | 8:32 | DEBUG | Detecting ownership of base from visible town hall: Foe Hatchery #132 1250/1250  [2656, 240](83, 7)
12294 | 8:32 | DEBUG | Enemy bases changed from 1 to 2
12294 | 8:32 | DEBUG | Enemy mining bases changed from 1 to 2
12294 | 8:32 | DEBUG | Enemy max mining changed from 1 to 2
12295 | 8:32 | DEBUG | Launching MissionKillExpansion to ? Enemy base Shenzhen, Spain [82, 4] with Our Dark Templar #224 80/80 (40/40) [2528, 505](79, 15), Our Zealot #209 100/100 (60/60) [3645, 600](113, 18), Our Zealot #139 100/100 (60/60) [3609, 454](112, 14), Our Zealot #228 100/100 (60/60) [3136, 1280](98, 40)
12295 | 8:32 | DEBUG | Terminating MissionKillExpansion: Not enough fighters: 0 vs 4 
12295 | 8:32 | DEBUG | Skirmish > Defense changed from false to true
12295 | 8:32 | DEBUG | Active squads
  Was: Raze Laho, AceHunt, DarkTemplar
  Now: MissionKillExpansion, Raze Laho, AceHunt
12298 | 8:32 | DEBUG | Skirmish > Defense changed from true to false
12301 | 8:32 | DEBUG | Launching MissionKillExpansion to ? Enemy base Shenzhen, Spain [82, 4] with Our Dark Templar #224 80/80 (40/40) [2528, 475](79, 14), Our Zealot #209 100/100 (60/60) [3645, 564](113, 17), Our Zealot #139 100/100 (60/60) [3609, 454](112, 14), Our Zealot #228 100/100 (60/60) [3141, 1259](98, 39)
12404 | 8:36 | DEBUG | Terminating MissionKillExpansion: Not enough fighters: 4 vs 6 
12406 | 8:36 | DEBUG | Launching MissionKillExpansion to ? Enemy base Shenzhen, Spain [82, 4] with Our Dark Templar #224 80/80 (40/40) [2528, 254](79, 7), Our Zealot #202 100/100 (60/60) [3645, 622](113, 19), Our Zealot #209 100/100 (60/60) [3621, 887](113, 27), Our Zealot #139 100/100 (60/60) [3609, 692](112, 21), Our Zealot #228 100/100 (60/60) [2726, 860](85, 26), Our Zealot #233 100/100 (60/60) [2298, 1999](71, 62)
12425 | 8:37 | DEBUG | Kill potential changed from false to true
12426 | 8:37 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceHunt
  Now: MissionKillExpansion, Raze Laho, AceHunt, ClearExpansionBlockers
12435 | 8:38 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceHunt, ClearExpansionBlockers
  Now: MissionKillExpansion, Raze Laho, AceHunt
12441 | 8:38 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceHunt
  Now: MissionKillExpansion, Raze Laho, AceHunt, ClearExpansionBlockers
12445 | 8:38 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceHunt, ClearExpansionBlockers
  Now: MissionKillExpansion, Raze Laho, AceHunt
12453 | 8:38 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceHunt
  Now: MissionKillExpansion, Raze Laho, AceHunt, ClearExpansionBlockers
12483 | 8:40 | DEBUG | Pilots switch from AceHunt to AceCloakDT
12570 | 8:43 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
  Now: MissionKillExpansion, Raze Laho, AceCloakDT
12576 | 8:44 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT
  Now: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
12580 | 8:44 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
  Now: MissionKillExpansion, Raze Laho, AceCloakDT
12586 | 8:44 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT
  Now: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
12590 | 8:44 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
  Now: MissionKillExpansion, Raze Laho, AceCloakDT
12597 | 8:44 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT
  Now: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
12609 | 8:45 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
  Now: MissionKillExpansion, Raze Laho, AceCloakDT
12615 | 8:45 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT
  Now: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
12620 | 8:45 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
  Now: MissionKillExpansion, Raze Laho, AceCloakDT
12628 | 8:46 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT
  Now: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
12643 | 8:46 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
  Now: MissionKillExpansion, Raze Laho, AceCloakDT
12646 | 8:46 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT
  Now: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
12666 | 8:47 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
  Now: MissionKillExpansion, Raze Laho, AceCloakDT
12673 | 8:48 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT
  Now: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
12684 | 8:48 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
  Now: MissionKillExpansion, Raze Laho, AceCloakDT
12703 | 8:49 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT
  Now: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
12712 | 8:49 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
  Now: MissionKillExpansion, Raze Laho, AceCloakDT
12715 | 8:49 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT
  Now: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
12731 | 8:50 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
  Now: MissionKillExpansion, Raze Laho, AceCloakDT
12756 | 8:51 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT
  Now: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
12773 | 8:52 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
  Now: MissionKillExpansion, Raze Laho, AceCloakDT
13299 | 9:14 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT
  Now: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
13309 | 9:14 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceCloakDT, ClearExpansionBlockers
  Now: MissionKillExpansion, Raze Laho, AceCloakDT
13444 | 9:20 | DEBUG | Detecting absent base: ? Neutral base Shenzhen, Spain [82, 4]
13444 | 9:20 | DEBUG | Enemy bases changed from 2 to 1
13444 | 9:20 | DEBUG | Enemy mining bases changed from 2 to 1
13444 | 9:20 | DEBUG | Enemy max mining changed from 2 to 1
13444 | 9:20 | DEBUG | Enemy Hatcheries changed from 2 to 1
13450 | 9:20 | DEBUG | Terminating MissionKillExpansion: Vicinity not an eligible base
13452 | 9:20 | DEBUG | Pilots switch from AceCloakDT to AceHunt
13452 | 9:20 | DEBUG | Active squads
  Was: MissionKillExpansion, Raze Laho, AceHunt
  Now: Raze Laho, AceHunt, DarkTemplar
13453 | 9:20 | DEBUG | Pilots switch from AceHunt to AceCloakDT
13806 | 9:35 | DEBUG | Pilots switch from AceCloakDT to AceExplore
13876 | 9:38 | DEBUG | Enemy Hatcheries changed from 1 to 0
13921 | 9:40 | DEBUG | Active squads
  Was: Raze Laho, AceExplore, DarkTemplar
  Now: Raze Laho, AceExplore, DarkTemplar, ScoutExpansions
14067 | 9:46 | DEBUG | Detecting absent base: ? Neutral main Lahore, Zimbabwe, America  [121, 8]
14068 | 9:46 | DEBUG | Enemy bases changed from 1 to 0
14068 | 9:46 | DEBUG | Enemy mining bases changed from 1 to 0
14070 | 9:46 | DEBUG | Attack squad changed from Raze Laho to Push Laho
14202 | 9:51 | DEBUG | Attack squad changed from Push Laho to Push Sao 
14284 | 9:55 | DEBUG | Attack squad changed from Push Sao  to Push Laho
14300 | 9:55 | DEBUG | Attack squad changed from Push Laho to Push Sao 
14304 | 9:56 | DEBUG | Attack squad changed from Push Sao  to Push Laho
14400 | 10:00 | DEBUG | Storyteller moving to more intermittent updates
14424 | 10:01 | DEBUG | Active squads
  Was: Push Laho, AceExplore, DarkTemplar, ScoutExpansions
  Now: Push Laho, AceExplore, ClearExpansionBlockers, DarkTemplar, ScoutExpansions
14640 | 10:10 | DEBUG | Attack squad changed from Push Laho to Push Sao 
15024 | 10:26 | DEBUG | Attack squad changed from Push Sao  to Push Shen
15025 | 10:26 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus 11:41 #275 75/750 (75/750) [1152, 3312](36, 103)
15028 | 10:26 | DEBUG | Recording our first expansion frame
15048 | 10:27 | DEBUG | Our bases changed from 1 to 2
15048 | 10:27 | DEBUG | Our mining bases changed from 1 to 2
15048 | 10:27 | DEBUG | Our max mining changed from 1 to 2
15048 | 10:27 | DEBUG | Enemy max mining changed from 1 to 2
15048 | 10:27 | DEBUG | Active squads
  Was: Push Shen, AceExplore, ClearExpansionBlockers, DarkTemplar, ScoutExpansions
  Now: Push Shen, AceExplore, DarkTemplar, ScoutExpansions
15135 | 10:30 | DEBUG | Pilots switch from AceExplore to AceHunt
15142 | 10:30 | DEBUG | Pilots switch from AceHunt to AceCloakDT
15528 | 10:47 | DEBUG | Status
  Was: PvZ1BaseReactive, TimingAttack, Tech, Gates1012, SpeedlotReaver
  Now: PvZ1BaseReactive, TimingAttack, Tech, Gates1012, ReaverSpeedlot
15552 | 10:48 | DEBUG | Attack squad changed from Push Shen to Push Jaka
15595 | 10:49 | DEBUG | Game ended in victory
15595 | 10:49 | DEBUG | Found C:\TM\Starcraft\bwapi-data\AI\accelerants-eclipsebw.json
15595 | 10:49 | DEBUG | Game duration (fastest):    10m 49s
15595 | 10:49 | DEBUG | Game duration (wall clock): 1m 57s
15595 | 10:49 | DEBUG | 
Bot frames over 35ms: 2
Bot frames over 1000ms: 0
Bot frames over 10000ms: 0
15595 | 10:49 | DEBUG | The bot believes its performance, if it were running synchronously, would have been good
15595 | 10:49 | DEBUG | Performance metrics:
Frame duration: After receiving 'frame ready' -> before sending 'frame done':
15,594 samples averaging 6 [1.4 - 392.9]
>= 5: 9142 samples averaging 7.7
>= 10: 1185 samples averaging 12.4
>= 15: 92 samples averaging 22.5
>= 20: 21 samples averaging 42.3
>= 25: 10 samples averaging 65.1
>= 30: 4 samples averaging 121.5
>= 35: 1 samples averaging 392.9
>= 40: 1 samples averaging 392.9
>= 45: 1 samples averaging 392.9
>= 50: 1 samples averaging 392.9
>= 55: 1 samples averaging 392.9
>= 85: 1 samples averaging 392.9
Frame duration: After receiving 'frame ready' -> after sending 'frame done':
15,594 samples averaging 6.1 [1.4 - 392.9]
>= 5: 9171 samples averaging 7.7
>= 10: 1192 samples averaging 12.4
>= 15: 93 samples averaging 22.5
>= 20: 21 samples averaging 42.3
>= 25: 10 samples averaging 65.1
>= 30: 4 samples averaging 121.5
>= 35: 1 samples averaging 392.9
>= 40: 1 samples averaging 392.9
>= 45: 1 samples averaging 392.9
>= 50: 1 samples averaging 392.9
>= 55: 1 samples averaging 392.9
>= 85: 1 samples averaging 392.9
Frame duration: After receiving 'frame ready' -> receiving next 'frame ready':
15,594 samples averaging 7.3 [2.1 - 394.6]
>= 5: 12239 samples averaging 8.2
>= 10: 2446 samples averaging 12.4
>= 15: 228 samples averaging 19.7
>= 20: 36 samples averaging 36.9
>= 25: 14 samples averaging 60.8
>= 30: 9 samples averaging 78.9
>= 35: 4 samples averaging 137.6
>= 40: 4 samples averaging 137.6
>= 45: 4 samples averaging 137.6
>= 50: 3 samples averaging 167.4
>= 55: 2 samples averaging 225.9
>= 85: 1 samples averaging 394.6
BWAPI duration: Before sending 'frame done' -> After receiving 'frame ready':
15,594 samples averaging 1.3 [0.6 - 50.3]
>= 1: 11668 samples averaging 1.4
>= 3: 143 samples averaging 4.9
>= 5: 19 samples averaging 14.5
>= 10: 7 samples averaging 28
>= 15: 4 samples averaging 40.4
>= 20: 4 samples averaging 40.4
>= 30: 3 samples averaging 47.1
BWAPI duration: Before sending 'frame done' -> After sending 'frame done':
15,594 samples averaging 0 [0 - 0.1]
BWAPI duration: Before listening for 'frame ready' -> After receiving 'frame ready':
15,594 samples averaging 1.3 [0.6 - 50.3]
>= 1: 11396 samples averaging 1.4
>= 3: 137 samples averaging 5
>= 5: 19 samples averaging 14.5
>= 10: 7 samples averaging 28
>= 15: 4 samples averaging 40.4
>= 20: 4 samples averaging 40.4
>= 30: 3 samples averaging 47.1
Copying frame to buffer:
15,595 samples averaging 1.2 [0.8 - 9.4]
>= 5: 1 samples averaging 9.4
Time holding frame until buffer frees capacity: No samples.
Frames already buffered when enqueuing a new frame:
15,596 samples averaging 0 [0 - 1]
>= 0: 15596 samples averaging 0
>= 1: 3 samples averaging 1
Frames behind real-time when handling events:
15,596 samples averaging 0 [0 - 0]
>= 0: 15596 samples averaging 0
Time flushing side effects:
15,595 samples averaging 0 [0 - 7.2]
>= 1: 5 samples averaging 4.6
>= 3: 5 samples averaging 4.6
>= 5: 2 samples averaging 6.5
Duration of bot event handlers:
15,594 samples averaging 6 [1.3 - 398.8]
>= 5: 8943 samples averaging 7.6
>= 10: 1123 samples averaging 12.4
>= 15: 86 samples averaging 23.2
>= 20: 18 samples averaging 47.6
>= 25: 10 samples averaging 68.4
>= 30: 4 samples averaging 129.8
>= 35: 3 samples averaging 162.8
>= 40: 2 samples averaging 226.7
>= 45: 2 samples averaging 226.7
>= 50: 2 samples averaging 226.7
>= 55: 1 samples averaging 398.8
>= 85: 1 samples averaging 398.8
Time bot spent idle:
15,596 samples averaging 1.4 [0 - 50.4]
Time client spent waiting for bot:
15,594 samples averaging 4.7 [0 - 28]
Excess duration of client sleep:
15,596 samples averaging 0 [0 - 1]
>= 1: 1 samples averaging 1
Number of events received from BWAPI:
15,594 samples averaging 1.3 [0 - 90]
>= 1: 15593 samples averaging 1.3
>= 2: 1182 samples averaging 4.5
>= 3: 1023 samples averaging 4.8
>= 4: 461 samples averaging 7.1
>= 5: 266 samples averaging 9.3
>= 6: 149 samples averaging 12.7
>= 8: 80 samples averaging 17.9
>= 10: 61 samples averaging 20.8
>= 15: 41 samples averaging 25.3
>= 20: 24 samples averaging 31.5
Number of events received from BWAPI, multiplied by the receive-to-sent duration of that frame:
15,594 samples averaging 7.9 [0 - 1,571.6]
>= 5: 9517 samples averaging 10.6
>= 10: 2155 samples averaging 23.2
>= 15: 964 samples averaging 37.4
>= 20: 700 samples averaging 44.9
>= 25: 487 samples averaging 54.8
>= 30: 340 samples averaging 66.7
>= 35: 253 samples averaging 78.4
>= 40: 188 samples averaging 92.6
>= 45: 151 samples averaging 104.9
>= 50: 118 samples averaging 121
>= 55: 99 samples averaging 134
>= 85: 48 samples averaging 205.8
15595 | 10:49 | DEBUG | Target:                      35ms   Cutoff: 35ms 
Task                         Runs   Seconds %Time Budgt (Recnt) Avg ms Max (Rcnt) Max (All time) AcrossTarget AcrossLimit
Global                       15596  83      72%   34            4      9          54             1            1          
Planning                     15596  26      22%   3             0      5          48             1            1          
Tactician                    6781   14      12%   4             3      5          47             1            1          
Squads                       6781   5       4%    4             1      2          44             1            1          
Micro                        15596  23      20%   32            1      2          22             0            0          
Agency                       15596  23      20%   32            1      2          22             0            0          
Battles                      15596  18      16%   34            1      2          14             0            0          
Gameplan                     6782   10      8%    5             2      2          14             0            0          
BattleProcessPredict         44558  8       7%    33            0      1          12             0            0          
BattleProcessJudge           44558  4       3%    33            0      1          7              0            0          
Grids                        15595  3       3%    0             0      1          12             0            0          
Geography                    3470   3       3%    1             0      2          13             0            0          
Intel                        15595  2       2%    0             0      1          9              0            0          
Fingerprinting               15596  2       2%    1             0      0          23             0            0          
BattleProcessDivisions       7966   2       1%    34            0      1          9              0            0          
BattleProcessCluster         7966   1       1%    34            0      0          7              0            0          
Gathering                    6781   1       1%    3             0      1          5              0            0          
Scouting                     4866   1       1%    1             0      1          9              0            0          
GameSensor                   4866   1       1%    1             0      1          2              0            0          
BattleProcessSwap            7966   1       0%    32            0      1          5              0            0          
Yolo                         15242  0       0%    2             0      0          7              0            0          
Finger1HatchMuta             6915   0       0%    1             0      0          7              0            0          
Finger9Pool                  6915   0       0%    1             0      0          1              0            0          
Finger2HatchMuta             6915   0       0%    1             0      0          1              0            0          
UnitsShown                   6782   0       0%    5             0      0          10             0            0          
FingerWorkerRush             6915   0       0%    1             0      0          1              0            0          
Accounting                   6782   0       0%    5             0      0          4              0            0          
Finger3HatchMuta             6915   0       0%    1             0      0          1              0            0          
Finger2HatchGas              6915   0       0%    1             0      0          1              0            0          
ProductionHistory            6782   0       0%    5             0      0          1              0            0          
Finger4Pool                  6915   0       0%    1             0      0          1              0            0          
Finger12Hatch                6915   0       0%    1             0      0          1              0            0          
Finger1HatchGas              6915   0       0%    1             0      0          1              0            0          
Finger10Hatch9Pool8Gas       6915   0       0%    1             0      0          1              0            0          
Finger3HatchGas              6915   0       0%    1             0      0          1              0            0          
Finger12Hatch11Pool10Gas     6915   0       0%    1             0      0          1              0            0          
FingerOverpool               6915   0       0%    1             0      0          1              0            0          
FingerOverpoolGas            6915   0       0%    1             0      0          3              0            0          
Finger12Pool11Gas            6915   0       0%    1             0      0          1              0            0          
Finger12Pool                 6915   0       0%    1             0      0          23             0            0          
Finger12Hatch11Pool          6915   0       0%    1             0      0          1              0            0          
BattleProcessMatchupAnalysis 321786 0       0%    33            0      0          1              0            0          
Finger9PoolHatch             6915   0       0%    1             0      0          1              0            0          
Finger10Hatch                6915   0       0%    1             0      0          1              0            0          
FingerRampBlock              6915   0       0%    1             0      0          1              0            0          
FingerZerglingOnly           6915   0       0%    1             0      0          1              0            0          
Finger12Hatch11Pool13Hatch   6915   0       0%    1             0      0          1              0            0          
Finger2HatchMain             6915   0       0%    1             0      0          1              0            0          
FingerGasSteal               6915   0       0%    1             0      0          1              0            0          
BattleProcessComplete        7965   0       0%    34            0      0          1              0            0          
Manners                      15380  0       0%    2             0      0          1              0            0          
FingerOverpoolHatch          6915   0       0%    1             0      0          1              0            0          
BattleProcessInitial         7966   0       0%    34            0      0          1              0            0          
Finger10Hatch9Pool           6915   0       0%    1             0      0          1              0            0          
Finger9PoolGas               6915   0       0%    1             0      0          1              0            0          
MatchupGraph                 1      0       0%    345678        1      1          0              0            0          
Camera                       0      0       0%    0             0      0          0              0            0          
Visualization                0      0       0%    0             0      0          0              0            0          
15595 | 10:49 | DEBUG | Actions:
Action             Invocations Mean (ms) Total (secs)
Search             3673        0.149     0           
Retreat            1779        0.087     0           
PreserveScout      3673        0.079     0           
SearchWhenBored    4320        0.052     0           
Idle               475199      0.037     17          
BlockConstruction  3673        0.033     0           
Fight              475199      0.02      9           
KnockKnock         3673        0.015     0           
SabotageProxy      3673        0.01      0           
FightOrFlee        475199      0.007     3           
Brawl              44122       0.005     0           
Harass4PoolWorkers 3673        0.003     0           
Scout              475199      0.003     1           
Gather             475228      0.002     1           
Follow             89319       0.002     0           
AttackBuilder      3673        0.002     0           
WraithCloak        4548        0.002     0           
Cast               89319       0.001     0           
Yamato             4548        0.001     0           
DisruptionWeb      4548        0.001     0           
WraithUncloak      4548        0.001     0           
GhostCloak         4548        0.001     0           
Heal               4548        0.001     0           
PsionicStorm       4548        0.001     0           
GhostUncloak       4548        0.001     0           
Build              475199      0.001     0           
Irradiate          4548        0.001     0           
TacticalNuke       4548        0.001     0           
MindControl        4548        0.001     0           
Stasis             4548        0.001     0           
Produce            475199      0.001     0           
DefensiveMatrix    4548        0.001     0           
BeFlier            89319       0.001     0           
Lockdown           4548        0.001     0           
Cancel             475199      0.001     0           
Feedback           4548        0         0           
Stealth            89319       0         0           
Potshot            225369      0         0           
Root               89319       0         0           
Spot               89319       0         0           
Recharge           89319       0         0           
OccupyBunker       89319       0         0           
EmergencyBunk      89319       0         0           
Stim               89319       0         0           
BeCarrier          89319       0         0           
BeArbiter          89319       0         0           
Rally              475199      0         0           
Bust               89319       0         0           
StrategicNuke      89319       0         0           
BeVulture          89319       0         0           
Unstick            475199      0         0           
BeReaver           89319       0         0           
Unbunk             475199      0         0           
Crack              475199      0         0           
Meld               475199      0         0           
Attack             475199      0         0           
EmergencyRepair    475199      0         0           
Repair             475199      0         0           
Transport          475199      0         0           
FinishConstruction 475199      0         0           
Liftoff            475199      0         0           
Addon              475199      0         0           
ReloadScarabs      475199      0         0           
ReloadInterceptors 475199      0         0           
Scan               475199      0         0           
Bunk               475199      0         0           
Travel             475199      0         0           
15595 | 10:49 | DEBUG | Pathfinding:
A* pathfinds:         49846  
Exploration maxed:    186    
Over 1ms:             28     
Max ms:               10.2822
Mean ms:              0.021  
Path length, max:     92     
Path length, mean:    4.48   
Tiles explored, max:  960    
Tiles explored, mean: 19     
15595 | 10:49 | DEBUG | JVM Max memory:   2136 MB
15595 | 10:49 | DEBUG | JVM Total memory: 2136 MB
15595 | 10:49 | DEBUG | JVM Free memory:  1556 MB
15595 | 10:49 | DEBUG | JVM Used memory:  580 MB
15595 | 10:49 | DEBUG | JVM Used, heap:   580 MB
15595 | 10:49 | DEBUG | Non-heap memory Compressed Class Space, current: 7 MB used | 0 MB init | 1073 MB max | 8 MB committed
15595 | 10:49 | DEBUG | Non-heap memory Compressed Class Space, peak:    7 MB used | 0 MB init | 1073 MB max | 8 MB committed
15595 | 10:49 | DEBUG | Heap memory PS Survivor Space, current:          8 MB used | 89 MB init | 9 MB max | 9 MB committed
15595 | 10:49 | DEBUG | Heap memory PS Survivor Space, peak:             89 MB used | 89 MB init | 95 MB max | 95 MB committed
15595 | 10:49 | DEBUG | Non-heap memory Metaspace, current:              52 MB used | 0 MB init | 0 MB max | 64 MB committed
15595 | 10:49 | DEBUG | Non-heap memory Metaspace, peak:                 52 MB used | 0 MB init | 0 MB max | 64 MB committed
15595 | 10:49 | DEBUG | Non-heap memory Code Cache, current:             58 MB used | 2 MB init | 251 MB max | 59 MB committed
15595 | 10:49 | DEBUG | Non-heap memory Code Cache, peak:                59 MB used | 2 MB init | 251 MB max | 59 MB committed
15595 | 10:49 | DEBUG | Heap memory PS Old Gen, current:                 176 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
15595 | 10:49 | DEBUG | Heap memory PS Old Gen, peak:                    176 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
15595 | 10:49 | DEBUG | Heap memory PS Eden Space, current:              395 MB used | 537 MB init | 696 MB max | 695 MB committed
15595 | 10:49 | DEBUG | Heap memory PS Eden Space, peak:                 709 MB used | 537 MB init | 709 MB max | 709 MB committed3427 | 2:22 | SPEED | Squads crossed 35ms taking 44ms on a 1ms budget (3ms avg budget), reaching 53ms on the frame.
3427 | 2:22 | SPEED | Global crossed 35ms to 53ms. Task durations: (2ms: Planning) (1ms: Battles) (0ms: Yolo) (0ms: Micro) (0ms: Manners) (0ms: Grids) (0ms: Intel) (0ms: Fingerprinting)