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 InfestedArtosis (Enemy, always Zerg)
0 | 0:00 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus #22 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 | Italy (Shanghai - 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 17:54:30 PDT 2024
0 | 0:00 | DEBUG | OS:               Windows 10 10.0 amd64
0 | 0:00 | DEBUG | JRE:              Oracle Corporation - 1.8.0_381
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 | 16 MB committed
0 | 0:00 | DEBUG | Non-heap memory Code Cache, peak:                16 MB used | 2 MB init | 251 MB max | 16 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 | PvZSpeedlot: Won 88 of 89 games (41.5 weighted). 98% raw, 98% weighted
0 | 0:00 | DEBUG | PvZMuscle: Won 80 of 81 games (37.9 weighted). 98% raw, 98% weighted
0 | 0:00 | DEBUG | PvZ1BaseReactive: Won 98 of 100 games (46.7 weighted). 98% raw, 98% weighted
0 | 0:00 | DEBUG | PvZGoon: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvZExpand: 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 | PvZFFE: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | Win probability by branch
0 | 0:00 | DEBUG | 98% PvZ1BaseReactive + PvZSpeedlot + PvZMuscle
0 | 0:00 | DEBUG | 95% PvZ1BaseReactive + PvZSpeedlot + PvZTech
0 | 0:00 | DEBUG | 95% PvZ1BaseReactive + PvZSpeedlot + PvZExpand
0 | 0:00 | DEBUG | 95% PvZ1BaseReactive + PvZGoon + PvZMuscle
0 | 0:00 | DEBUG | 95% PvZ1BaseReactive + PvZReaver + PvZMuscle
0 | 0:00 | DEBUG | 92% PvZ1BaseReactive + PvZReaver + PvZTech
0 | 0:00 | DEBUG | 92% PvZ1BaseReactive + PvZGoon + PvZExpand
0 | 0:00 | DEBUG | 92% PvZ1BaseReactive + PvZGoon + PvZTech
0 | 0:00 | DEBUG | 92% PvZ1BaseReactive + PvZReaver + PvZExpand
0 | 0:00 | DEBUG | 89% PvZFFE
0 | 0:00 | DEBUG | Frame 0 (secs): 1
0 | 0:00 | DEBUG | Opponents: InfestedArtosis
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: PvZMuscle 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, Muscle, 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 squads: 
0 | 0:00 | DEBUG | Attack squad: Push Togo
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 2
9 | 0:00 | DEBUG | Assuming InfestedArtosis owns ? Enemy main Istanbul, Peru, Antarctica  [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
1113 | 0:46 | DEBUG | Active squads
  Was: 
  Now: WorkerScout
1831 | 1:16 | DEBUG | Our Gateways changed from 0 to 1
1901 | 1:19 | DEBUG | Discovered first Overlord
1901 | 1:19 | DEBUG | Foe Overlord #0 200/200  [2458, 1327](76, 41) projects to arrive in 3310 frames at 3:37
2258 | 1:34 | DEBUG | FingerCompleteBy matched: 1 Spawning Pool complete by 1:55. Incomplete: []
2258 | 1:34 | DEBUG | Finger4Pool matched: Matched children: [FingerCompleteBy matched: 1 Spawning Pool complete by 1:55. Incomplete: []]
2258 | 1:34 | DEBUG | Fingerprints
  Was: ZerglingOnly
  Now: 4Pool ZerglingOnly
2258 | 1:34 | DEBUG | Status
  Was: PvZ1BaseReactive, Muscle, Gates1012, Speedlot
  Now: PvZ1BaseReactive, Muscle, Gates910, Speedlot
2258 | 1:34 | DEBUG | Discovered first Spawning Pool
2258 | 1:34 | DEBUG | Foe Spawning Pool #11 750/750  [3728, 448](116, 14) is already complete
2264 | 1:34 | DEBUG | FingerNot unmatched: [Finger4Pool matched: Matched children: [FingerCompleteBy matched: 1 Spawning Pool complete by 1:55. Incomplete: []]]
2264 | 1:34 | DEBUG | FingerCompleteBy matched: 1 Spawning Pool complete by 2:02. Incomplete: []
2264 | 1:34 | DEBUG | FingerOr matched: Matched children: [FingerCompleteBy matched: 1 Spawning Pool complete by 2:02. Incomplete: []]
2267 | 1:34 | DEBUG | FingerNot unmatched: [Finger4Pool matched: Matched children: [FingerCompleteBy matched: 1 Spawning Pool complete by 1:55. Incomplete: []]]
2267 | 1:34 | DEBUG | FingerCompleteBy matched: 1 Spawning Pool complete by 2:19. Incomplete: []
2267 | 1:34 | DEBUG | FingerOr matched: Matched children: [FingerCompleteBy matched: 1 Spawning Pool complete by 2:19. Incomplete: []]
2267 | 1:34 | DEBUG | FingerNot unmatched: [Finger4Pool matched: Matched children: [FingerCompleteBy matched: 1 Spawning Pool complete by 1:55. Incomplete: []]]
2267 | 1:34 | DEBUG | FingerCompleteBy matched: 1 Spawning Pool complete by 2:30. Incomplete: []
2267 | 1:34 | DEBUG | FingerCompleteBy matched: 1 Spawning Pool complete by 2:38. Incomplete: []
2267 | 1:34 | DEBUG | FingerNot unmatched: [Finger4Pool matched: Matched children: [FingerCompleteBy matched: 1 Spawning Pool complete by 1:55. Incomplete: []]]
2267 | 1:34 | DEBUG | FingerNot unmatched: [Finger4Pool matched: Matched children: [FingerCompleteBy matched: 1 Spawning Pool complete by 1:55. Incomplete: []]]
2267 | 1:34 | DEBUG | FingerCompleteBy matched: 1 Spawning Pool complete by 3:40. Incomplete: []
2288 | 1:35 | DEBUG | Discovered first Egg
2288 | 1:35 | DEBUG | Foe Egg 1:35 #4 200/200  [3721, 316](116, 9) projects to arrive in 86400 frames at 61:35
2294 | 1:35 | DEBUG | Enemy Hatcheries changed from 0 to 1
2295 | 1:35 | DEBUG | Discovered first Hatchery
2295 | 1:35 | DEBUG | Foe Hatchery #13 1250/1250  [3776, 272](118, 8) is already complete
2300 | 1:35 | DEBUG | FingerCompleteBy matched: 1 IsHatchlike complete by 3:40. Incomplete: []
2300 | 1:35 | DEBUG | FingerCompleteBy matched: 1 IsHatchlike complete by 3:29. Incomplete: []
2302 | 1:35 | DEBUG | Discovered first Drone
2302 | 1:35 | DEBUG | Foe Drone #12 40/40  [3837, 316](119, 9) projects to arrive in 1353 frames at 2:32
2311 | 1:36 | DEBUG | Skirmish > Defense changed from false to true
2325 | 1:36 | DEBUG | Kill potential changed from true to false
2455 | 1:42 | DEBUG | Discovered first Larva
2455 | 1:42 | DEBUG | Foe Larva #124 25/25  [3717, 272](116, 8) projects to arrive in 86400 frames at 61:42
2466 | 1:42 | DEBUG | Our Gateways changed from 1 to 2
2557 | 1:46 | DEBUG | Skirmish > Defense changed from true to false
2557 | 1:46 | DEBUG | Kill potential changed from false to true
2557 | 1:46 | DEBUG | Status
  Was: PvZ1BaseReactive, Muscle, Gates910, Speedlot
  Now: PvZ1BaseReactive, Muscle, Gates910, Speedlot, Speedlings
2557 | 1:46 | DEBUG | Gas worker ceiling changed from 200 to 0
2557 | 1:46 | DEBUG | Discovered first Zergling
2557 | 1:46 | DEBUG | Foe Zergling 1:46 #7 35/35  [3730, 323](116, 10) projects to arrive in 1183 frames at 2:35
2557 | 1:46 | DEBUG | Foe Zergling 1:46 #119 35/35  [3719, 302](116, 9) projects to arrive in 1177 frames at 2:35
2559 | 1:46 | DEBUG | Skirmish > Defense changed from false to true
2559 | 1:46 | DEBUG | Kill potential changed from true to false
2563 | 1:46 | DEBUG | FingerArrivesBy matched: 1 Zergling arriving by 2:42 (at least 2 by 2:36)
2563 | 1:46 | DEBUG | FingerCompleteBy matched: 2 Zergling complete by 2:12. Incomplete: []
2563 | 1:46 | DEBUG | FingerCompleteBy matched: 2 Zergling complete by 2:19. Incomplete: []
2563 | 1:46 | DEBUG | FingerArrivesBy matched: 1 Zergling arriving by 2:49 (at least 2 by 2:36)
2563 | 1:46 | DEBUG | FingerCompleteBy matched: 2 Zergling complete by 2:36. Incomplete: []
2563 | 1:46 | DEBUG | FingerArrivesBy matched: 1 Zergling arriving by 3:06 (at least 2 by 2:36)
2571 | 1:47 | DEBUG | Skirmish > Defense changed from true to false
2571 | 1:47 | DEBUG | Kill potential changed from false to true
2574 | 1:47 | DEBUG | Skirmish > Defense changed from false to true
2574 | 1:47 | DEBUG | Kill potential changed from true to false
2576 | 1:47 | DEBUG | Safe defending changed from true to false
2576 | 1:47 | DEBUG | Safe pushing changed from true to false
2576 | 1:47 | DEBUG | Safe skirmishing changed from true to false
2576 | 1:47 | DEBUG | Skirmish > Defense changed from true to false
2713 | 1:53 | DEBUG | Main fully scouted changed from false to true
3405 | 2:21 | DEBUG | Active squads
  Was: WorkerScout
  Now: Hold Dehli, WorkerScout
4107 | 2:51 | DEBUG | Safe defending changed from false to true
4476 | 3:06 | DEBUG | Our Gateways changed from 2 to 3
4478 | 3:06 | DEBUG | Gas worker ceiling changed from 0 to 200
4544 | 3:09 | DEBUG | Safe defending changed from true to false
4685 | 3:15 | DEBUG | Safe defending changed from false to true
5121 | 3:33 | DEBUG | Active squads
  Was: Hold Dehli, WorkerScout
  Now: Hold Dehli
5496 | 3:49 | DEBUG | Safe pushing changed from false to true
6718 | 4:39 | DEBUG | Activating strategy PvZSpeedlot
8741 | 6:04 | DEBUG | Kill potential changed from false to true
8845 | 6:08 | DEBUG | Kill potential changed from true to false
9128 | 6:20 | DEBUG | Status
  Was: PvZ1BaseReactive, Muscle, Gates910, Speedlot, Speedlings
  Now: PvZ1BaseReactive, Muscle, Gates910, SpeedlotReaver, Speedlings
9132 | 6:20 | DEBUG | Kill potential changed from false to true
9346 | 6:29 | DEBUG | Wall clock: 1 minutes elapsed. Checkpoint game speed: 6.49x. Total game speed: 6.49x
9537 | 6:37 | DEBUG | Kill potential changed from true to false
9629 | 6:41 | DEBUG | Kill potential changed from false to true
9629 | 6:41 | DEBUG | Aggression changed from 0.75 to 1.5
9629 | 6:41 | DEBUG | Want to attack changed from false to true
9629 | 6:41 | DEBUG | Status
  Was: PvZ1BaseReactive, Muscle, Gates910, SpeedlotReaver, Speedlings
  Now: PvZ1BaseReactive, TimingAttack, Muscle, Gates910, SpeedlotReaver, Speedlings
9657 | 6:42 | DEBUG | Active squads
  Was: Scour Dehli
  Now: Push Ista
9657 | 6:42 | DEBUG | Attack squad changed from Push Togo to Push Ista
9733 | 6:45 | DEBUG | Activating strategy PvZMuscle
9759 | 6:46 | DEBUG | Active squads
  Was: Push Ista
  Now: Push Ista, ClearExpansionBlockers
9763 | 6:46 | DEBUG | Active squads
  Was: Push Ista, ClearExpansionBlockers
  Now: Push Ista
9809 | 6:48 | DEBUG | Active squads
  Was: Push Ista
  Now: Push Ista, ClearExpansionBlockers
9936 | 6:54 | DEBUG | Active squads
  Was: Push Ista, ClearExpansionBlockers
  Now: Push Ista
9956 | 6:54 | DEBUG | Active squads
  Was: Push Ista
  Now: Push Ista, ClearExpansionBlockers
10134 | 7:02 | DEBUG | Active squads
  Was: Push Ista, ClearExpansionBlockers
  Now: Push Ista
10167 | 7:03 | DEBUG | Active squads
  Was: Push Ista
  Now: Withdraw Shang, Push Ista
10177 | 7:04 | DEBUG | Active squads
  Was: Withdraw Shang, Push Ista
  Now: Withdraw Shang
10336 | 7:10 | DEBUG | Active squads
  Was: Withdraw Shang
  Now: Push Ista
10450 | 7:15 | DEBUG | Our Gateways changed from 3 to 4
10602 | 7:21 | DEBUG | Active squads
  Was: Push Ista
  Now: Push Ista, ClearExpansionBlockers
10667 | 7:24 | DEBUG | Active squads
  Was: Push Ista, ClearExpansionBlockers
  Now: Push Ista
10695 | 7:25 | DEBUG | Active squads
  Was: Push Ista
  Now: Push Ista, ClearExpansionBlockers
10732 | 7:27 | DEBUG | Active squads
  Was: Push Ista, ClearExpansionBlockers
  Now: Push Ista
10849 | 7:32 | DEBUG | Active squads
  Was: Push Ista
  Now: Push Ista, ClearExpansionBlockers
11039 | 7:39 | DEBUG | Active squads
  Was: Push Ista, ClearExpansionBlockers
  Now: Push Ista
11059 | 7:40 | DEBUG | Active squads
  Was: Push Ista
  Now: Push Ista, ClearExpansionBlockers
11141 | 7:44 | DEBUG | Active squads
  Was: Push Ista, ClearExpansionBlockers
  Now: Push Ista
11236 | 7:48 | DEBUG | Our upgrades
  Was: 
  Now: Leg Enhancements = 1
11240 | 7:48 | DEBUG | Safe skirmishing changed from false to true
11412 | 7:55 | DEBUG | Active squads
  Was: Push Ista
  Now: Withdraw Shang, Push Ista
11414 | 7:55 | DEBUG | Active squads
  Was: Withdraw Shang, Push Ista
  Now: Push Ista
11440 | 7:56 | DEBUG | Our upgrades
  Was: Leg Enhancements = 1
  Now: Leg Enhancements = 1, Protoss Ground Weapons = 1
11555 | 8:01 | DEBUG | Active squads
  Was: Push Ista
  Now: Push Ista, ClearExpansionBlockers
11605 | 8:03 | DEBUG | Active squads
  Was: Push Ista, ClearExpansionBlockers
  Now: Push Ista
11609 | 8:03 | DEBUG | Active squads
  Was: Push Ista
  Now: Withdraw Shang, Push Ista
11660 | 8:05 | DEBUG | Active squads
  Was: Withdraw Shang, Push Ista
  Now: Withdraw Shang, Push Ista, ClearExpansionBlockers
11672 | 8:06 | DEBUG | Active squads
  Was: Withdraw Shang, Push Ista, ClearExpansionBlockers
  Now: Push Ista, ClearExpansionBlockers
11705 | 8:07 | DEBUG | Attack squad changed from Push Ista to Raze Ista
11738 | 8:09 | DEBUG | Active squads
  Was: Raze Ista, ClearExpansionBlockers
  Now: Withdraw Shang, Raze Ista, ClearExpansionBlockers
11744 | 8:09 | DEBUG | Active squads
  Was: Withdraw Shang, Raze Ista, ClearExpansionBlockers
  Now: Raze Ista, ClearExpansionBlockers
12347 | 8:34 | DEBUG | Active squads
  Was: Raze Ista, ClearExpansionBlockers
  Now: Raze Ista
12348 | 8:34 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus 9:49 #249 77/750 (77/750) [1152, 3312](36, 103)
12349 | 8:34 | DEBUG | Our bases changed from 1 to 2
12349 | 8:34 | DEBUG | Our mining bases changed from 1 to 2
12350 | 8:34 | DEBUG | Our max mining changed from 1 to 2
12350 | 8:34 | DEBUG | Enemy max mining changed from 1 to 2
12353 | 8:34 | DEBUG | Recording our first expansion frame
12389 | 8:36 | DEBUG | Enemy Hatcheries changed from 1 to 0
12394 | 8:36 | DEBUG | Detecting absent base: ? Neutral main Istanbul, Peru, Antarctica  [121, 8]
12394 | 8:36 | DEBUG | Enemy bases changed from 1 to 0
12394 | 8:36 | DEBUG | Enemy mining bases changed from 1 to 0
12395 | 8:36 | DEBUG | Active squads
  Was: Push Sao 
  Now: Push Sao , ScoutExpansions
12395 | 8:36 | DEBUG | Attack squad changed from Raze Ista to Push Sao 
12433 | 8:38 | DEBUG | Game ended in victory
12433 | 8:38 | DEBUG | Found C:\TM\Starcraft\bwapi-data\AI\accelerants-eclipsebw.json
12433 | 8:38 | DEBUG | Game duration (fastest):    8m 38s
12433 | 8:38 | DEBUG | Game duration (wall clock): 1m 26s
12433 | 8:38 | DEBUG | 
Bot frames over 35ms: 3
Bot frames over 1000ms: 0
Bot frames over 10000ms: 0
12433 | 8:38 | DEBUG | The bot believes its performance, if it were running synchronously, would have been good
12433 | 8:38 | DEBUG | Performance metrics:
Frame duration: After receiving 'frame ready' -> before sending 'frame done':
12,432 samples averaging 5.7 [1.5 - 456.4]
>= 5: 7001 samples averaging 7.1
>= 10: 505 samples averaging 12.8
>= 15: 35 samples averaging 32
>= 20: 13 samples averaging 58.4
>= 25: 6 samples averaging 101.3
>= 30: 4 samples averaging 137.8
>= 35: 1 samples averaging 456.4
>= 40: 1 samples averaging 456.4
>= 45: 1 samples averaging 456.4
>= 50: 1 samples averaging 456.4
>= 55: 1 samples averaging 456.4
>= 85: 1 samples averaging 456.4
Frame duration: After receiving 'frame ready' -> after sending 'frame done':
12,432 samples averaging 5.7 [1.5 - 456.5]
>= 5: 7022 samples averaging 7.1
>= 10: 513 samples averaging 12.7
>= 15: 35 samples averaging 32
>= 20: 13 samples averaging 58.5
>= 25: 6 samples averaging 101.3
>= 30: 4 samples averaging 137.9
>= 35: 1 samples averaging 456.5
>= 40: 1 samples averaging 456.5
>= 45: 1 samples averaging 456.5
>= 50: 1 samples averaging 456.5
>= 55: 1 samples averaging 456.5
>= 85: 1 samples averaging 456.5
Frame duration: After receiving 'frame ready' -> receiving next 'frame ready':
12,432 samples averaging 6.7 [2.1 - 459.3]
>= 5: 9408 samples averaging 7.6
>= 10: 1100 samples averaging 12.2
>= 15: 74 samples averaging 24.3
>= 20: 15 samples averaging 55.3
>= 25: 8 samples averaging 84.2
>= 30: 5 samples averaging 118.1
>= 35: 2 samples averaging 247.4
>= 40: 1 samples averaging 459.3
>= 45: 1 samples averaging 459.3
>= 50: 1 samples averaging 459.3
>= 55: 1 samples averaging 459.3
>= 85: 1 samples averaging 459.3
BWAPI duration: Before sending 'frame done' -> After receiving 'frame ready':
12,432 samples averaging 1.1 [0.6 - 22.2]
>= 1: 7232 samples averaging 1.2
>= 3: 11 samples averaging 8.5
>= 5: 11 samples averaging 8.5
>= 10: 1 samples averaging 22.2
>= 15: 1 samples averaging 22.2
>= 20: 1 samples averaging 22.2
BWAPI duration: Before sending 'frame done' -> After sending 'frame done':
12,432 samples averaging 0 [0 - 0]
BWAPI duration: Before listening for 'frame ready' -> After receiving 'frame ready':
12,432 samples averaging 1.1 [0.6 - 22.2]
>= 1: 6928 samples averaging 1.2
>= 3: 11 samples averaging 8.5
>= 5: 11 samples averaging 8.5
>= 10: 1 samples averaging 22.2
>= 15: 1 samples averaging 22.2
>= 20: 1 samples averaging 22.2
Copying frame to buffer:
12,433 samples averaging 1.1 [0.6 - 7.3]
>= 5: 5 samples averaging 6.4
Time holding frame until buffer frees capacity: No samples.
Frames already buffered when enqueuing a new frame:
12,434 samples averaging 0 [0 - 1]
>= 0: 12434 samples averaging 0
>= 1: 2 samples averaging 1
Frames behind real-time when handling events:
12,434 samples averaging 0 [0 - 0]
>= 0: 12434 samples averaging 0
Time flushing side effects:
12,433 samples averaging 0 [0 - 0.8]
Duration of bot event handlers:
12,432 samples averaging 5.6 [1.4 - 465]
>= 5: 6781 samples averaging 7.1
>= 10: 477 samples averaging 12.8
>= 15: 32 samples averaging 34.2
>= 20: 12 samples averaging 63.6
>= 25: 6 samples averaging 105.2
>= 30: 4 samples averaging 143.8
>= 35: 3 samples averaging 181.3
>= 40: 2 samples averaging 254.3
>= 45: 1 samples averaging 465
>= 50: 1 samples averaging 465
>= 55: 1 samples averaging 465
>= 85: 1 samples averaging 465
Time bot spent idle:
12,434 samples averaging 1.2 [0 - 22.3]
Time client spent waiting for bot:
12,432 samples averaging 4.5 [0.4 - 455]
>= 30: 1 samples averaging 455
Excess duration of client sleep:
12,434 samples averaging 0 [0 - 426]
>= 1: 2 samples averaging 214.5
>= 5: 1 samples averaging 426
>= 10: 1 samples averaging 426
>= 15: 1 samples averaging 426
>= 20: 1 samples averaging 426
>= 25: 1 samples averaging 426
>= 30: 1 samples averaging 426
>= 35: 1 samples averaging 426
>= 40: 1 samples averaging 426
>= 45: 1 samples averaging 426
>= 50: 1 samples averaging 426
>= 55: 1 samples averaging 426
>= 85: 1 samples averaging 426
Number of events received from BWAPI:
12,432 samples averaging 1.2 [1 - 90]
>= 1: 12432 samples averaging 1.2
>= 2: 856 samples averaging 4
>= 3: 785 samples averaging 4.2
>= 4: 309 samples averaging 6.1
>= 5: 152 samples averaging 8.2
>= 6: 75 samples averaging 11.6
>= 8: 40 samples averaging 16.1
>= 10: 30 samples averaging 18.6
>= 15: 14 samples averaging 26.4
>= 20: 7 samples averaging 36
Number of events received from BWAPI, multiplied by the receive-to-sent duration of that frame:
12,432 samples averaging 7.1 [1.5 - 1,079]
>= 5: 7266 samples averaging 9.4
>= 10: 1241 samples averaging 22.8
>= 15: 679 samples averaging 31.9
>= 20: 479 samples averaging 38
>= 25: 317 samples averaging 45.9
>= 30: 204 samples averaging 56.3
>= 35: 140 samples averaging 67.3
>= 40: 98 samples averaging 80.2
>= 45: 73 samples averaging 93.2
>= 50: 57 samples averaging 106
>= 55: 44 samples averaging 122
>= 85: 19 samples averaging 197.2
12433 | 8:38 | DEBUG | Target:                      35ms   Cutoff: 35ms 
Task                         Runs   Seconds %Time Budgt (Recnt) Avg ms Max (Rcnt) Max (All time) AcrossTarget AcrossLimit
Global                       12434  63      75%   34            6      10         464            2            2          
Planning                     12434  21      25%   2             1      5          459            2            2          
Tactician                    6972   11      13%   4             3      4          458            2            2          
Squads                       6972   4       5%    4             1      2          457            2            2          
Micro                        12434  17      20%   33            2      3          24             0            0          
Agency                       12434  17      20%   33            2      3          24             0            0          
Battles                      12434  14      16%   34            0      3          16             0            0          
Gameplan                     6972   8       9%    3             1      2          9              0            0          
BattleProcessPredict         34130  6       7%    33            0      1          9              0            0          
BattleProcessJudge           34129  2       3%    32            0      1          4              0            0          
Grids                        12433  2       3%    0             0      1          10             0            0          
Geography                    3367   2       3%    1             0      1          8              0            0          
Intel                        12433  2       2%    0             0      1          7              0            0          
Fingerprinting               12434  1       2%    0             0      1          9              0            0          
BattleProcessCluster         6006   1       1%    34            0      1          15             0            0          
BattleProcessDivisions       6006   1       1%    33            0      1          2              0            0          
BattleProcessSwap            6005   1       1%    32            0      1          6              0            0          
Gathering                    6971   1       1%    2             0      1          8              0            0          
GameSensor                   5172   1       1%    1             0      1          3              0            0          
Scouting                     5172   0       1%    1             0      1          7              0            0          
Yolo                         12278  0       0%    2             0      0          12             0            0          
Finger2HatchMuta             5917   0       0%    1             0      0          1              0            0          
Finger1HatchMuta             5917   0       0%    1             0      0          1              0            0          
Finger9Pool                  5917   0       0%    1             0      1          1              0            0          
UnitsShown                   6972   0       0%    3             0      0          1              0            0          
Finger3HatchMuta             5917   0       0%    1             0      0          1              0            0          
Accounting                   6972   0       0%    3             0      0          1              0            0          
FingerWorkerRush             5917   0       0%    1             0      0          1              0            0          
Finger12Hatch                5917   0       0%    1             0      0          1              0            0          
ProductionHistory            6972   0       0%    3             0      0          1              0            0          
Finger3HatchGas              5917   0       0%    1             0      0          1              0            0          
Finger10Hatch9Pool8Gas       5917   0       0%    1             0      0          1              0            0          
Finger12Pool11Gas            5917   0       0%    1             0      0          1              0            0          
Finger1HatchGas              5917   0       0%    1             0      0          1              0            0          
Finger2HatchGas              5917   0       0%    1             0      0          1              0            0          
Finger2HatchMain             5917   0       0%    1             0      0          9              0            0          
FingerOverpoolGas            5917   0       0%    1             0      0          1              0            0          
Finger12Hatch11Pool10Gas     5917   0       0%    1             0      0          1              0            0          
FingerZerglingOnly           5917   0       0%    1             0      1          1              0            0          
Finger9PoolHatch             5917   0       0%    1             0      0          1              0            0          
BattleProcessMatchupAnalysis 266226 0       0%    32            0      0          1              0            0          
Finger4Pool                  5917   0       0%    1             0      0          1              0            0          
FingerGasSteal               5917   0       0%    1             0      0          1              0            0          
Finger12Hatch11Pool13Hatch   5917   0       0%    1             0      0          1              0            0          
Finger10Hatch                5917   0       0%    1             0      0          1              0            0          
FingerRampBlock              5917   0       0%    1             0      0          1              0            0          
Finger12Hatch11Pool          5917   0       0%    1             0      0          1              0            0          
FingerOverpool               5917   0       0%    1             0      0          1              0            0          
BattleProcessComplete        6005   0       0%    34            0      0          1              0            0          
BattleProcessInitial         6006   0       0%    34            0      0          1              0            0          
Manners                      12215  0       0%    2             0      0          1              0            0          
FingerOverpoolHatch          5917   0       0%    1             0      0          1              0            0          
Finger12Pool                 5917   0       0%    1             0      0          1              0            0          
Finger9PoolGas               5917   0       0%    1             0      0          1              0            0          
MatchupGraph                 1      0       0%    345678        2      2          0              0            0          
Camera                       0      0       0%    0             0      0          0              0            0          
Finger10Hatch9Pool           5917   0       0%    1             0      0          0              0            0          
Visualization                0      0       0%    0             0      0          0              0            0          
12433 | 8:38 | DEBUG | Actions:
Action             Invocations Mean (ms) Total (secs)
PreserveScout      2002        0.228     0           
SearchWhenBored    3277        0.115     0           
Search             2002        0.071     0           
Retreat            3138        0.064     0           
Idle               336810      0.039     13          
Fight              336810      0.019     6           
Harass4PoolWorkers 2002        0.015     0           
Brawl              22647       0.014     0           
KnockKnock         2002        0.012     0           
FightOrFlee        336810      0.011     3           
SabotageProxy      2002        0.007     0           
Yamato             96          0.003     0           
WraithCloak        96          0.003     0           
BlockConstruction  2002        0.002     0           
PsionicStorm       96          0.002     0           
Scout              336810      0.002     0           
Gather             336819      0.002     0           
Heal               96          0.001     0           
WraithUncloak      96          0.001     0           
GhostCloak         96          0.001     0           
Irradiate          96          0.001     0           
DisruptionWeb      96          0.001     0           
Stasis             96          0.001     0           
TacticalNuke       96          0.001     0           
MindControl        96          0.001     0           
Build              336810      0.001     0           
Cancel             336810      0.001     0           
Feedback           96          0.001     0           
GhostUncloak       96          0.001     0           
Recharge           62794       0.001     0           
DefensiveMatrix    96          0.001     0           
Lockdown           96          0.001     0           
AttackBuilder      2002        0.001     0           
Produce            336810      0         0           
Potshot            187940      0         0           
Spot               62794       0         0           
Root               62794       0         0           
Follow             62794       0         0           
OccupyBunker       62794       0         0           
Rally              336810      0         0           
Unbunk             336810      0         0           
Unstick            336810      0         0           
Cast               62794       0         0           
Stim               62794       0         0           
FinishConstruction 336810      0         0           
Liftoff            336810      0         0           
Meld               336810      0         0           
EmergencyRepair    336810      0         0           
Repair             336810      0         0           
Addon              336810      0         0           
Crack              336810      0         0           
ReloadScarabs      336810      0         0           
Scan               336810      0         0           
Bust               62794       0         0           
BeCarrier          62794       0         0           
ReloadInterceptors 336810      0         0           
Stealth            62794       0         0           
Transport          336810      0         0           
Attack             336810      0         0           
BeFlier            62794       0         0           
Bunk               336810      0         0           
Travel             336810      0         0           
BeVulture          62794       0         0           
StrategicNuke      62794       0         0           
EmergencyBunk      62794       0         0           
BeArbiter          62794       0         0           
BeReaver           62794       0         0           
12433 | 8:38 | DEBUG | Pathfinding:
A* pathfinds:         44222 
Exploration maxed:    184   
Over 1ms:             21    
Max ms:               6.4207
Mean ms:              0.013 
Path length, max:     92    
Path length, mean:    2.827 
Tiles explored, max:  960   
Tiles explored, mean: 13    
12433 | 8:38 | DEBUG | JVM Max memory:   2141 MB
12433 | 8:38 | DEBUG | JVM Total memory: 2141 MB
12433 | 8:38 | DEBUG | JVM Free memory:  1809 MB
12433 | 8:38 | DEBUG | JVM Used memory:  332 MB
12433 | 8:38 | DEBUG | JVM Used, heap:   332 MB
12433 | 8:38 | DEBUG | Heap memory PS Survivor Space, current:          3 MB used | 89 MB init | 5 MB max | 5 MB committed
12433 | 8:38 | DEBUG | Heap memory PS Survivor Space, peak:             89 MB used | 89 MB init | 96 MB max | 96 MB committed
12433 | 8:38 | DEBUG | Non-heap memory Compressed Class Space, current: 7 MB used | 0 MB init | 1073 MB max | 8 MB committed
12433 | 8:38 | DEBUG | Non-heap memory Compressed Class Space, peak:    7 MB used | 0 MB init | 1073 MB max | 8 MB committed
12433 | 8:38 | DEBUG | Non-heap memory Metaspace, current:              52 MB used | 0 MB init | 0 MB max | 63 MB committed
12433 | 8:38 | DEBUG | Non-heap memory Metaspace, peak:                 52 MB used | 0 MB init | 0 MB max | 63 MB committed
12433 | 8:38 | DEBUG | Non-heap memory Code Cache, current:             57 MB used | 2 MB init | 251 MB max | 58 MB committed
12433 | 8:38 | DEBUG | Non-heap memory Code Cache, peak:                57 MB used | 2 MB init | 251 MB max | 58 MB committed
12433 | 8:38 | DEBUG | Heap memory PS Eden Space, current:              157 MB used | 537 MB init | 705 MB max | 704 MB committed
12433 | 8:38 | DEBUG | Heap memory PS Eden Space, peak:                 704 MB used | 537 MB init | 705 MB max | 704 MB committed
12433 | 8:38 | DEBUG | Heap memory PS Old Gen, current:                 171 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
12433 | 8:38 | DEBUG | Heap memory PS Old Gen, peak:                    171 MB used | 1431 MB init | 1431 MB max | 1431 MB committed3405 | 2:21 | SPEED | Squads crossed 35ms taking 37ms on a 2ms budget (2ms avg budget), reaching 43ms on the frame.
3405 | 2:21 | SPEED | Global crossed 35ms to 43ms. Task durations: (1ms: Micro) (1ms: Geography) (1ms: Yolo) (0ms: Battles) (0ms: Manners) (0ms: Grids) (0ms: Intel) (0ms: Fingerprinting) (0ms: Planning)
6289 | 4:22 | SPEED | Squads crossed 35ms taking 457ms on a 6ms budget (3ms avg budget), reaching 465ms on the frame.
6289 | 4:22 | SPEED | Global crossed 35ms to 465ms. Task durations: (2ms: Battles) (2ms: Micro) (0ms: Yolo) (0ms: Manners) (0ms: Fingerprinting) (0ms: Planning) (0ms: Intel) (0ms: Grids)