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 MatchPoint 1.3 at (2)MatchPoint1.3.scx as PurpleWave (Us, always Protoss) with UAlbertaBot (Enemy, always Unknown)
0 | 0:00 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus #0 750/750 (750/750) [3264, 496](102, 15)
0 | 0:00 | DEBUG | Found C:\TM\Starcraft\bwapi-data\read\accelerants-matchpoint.json
0 | 0:00 | DEBUG | 74 minerals have cached steady zippers
0 | 0:00 | DEBUG | Inferred enemy main from process of elimination.
0 | 0:00 | DEBUG | Zimbabwe (Shanghai - Our natural) [103, 50]: CREATED WALL
0 | 0:00 | DEBUG | Permutations:       2
0 | 0:00 | DEBUG | Tiles considered:   503
0 | 0:00 | DEBUG | Constraints:      WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge))
0 | 0:00 | DEBUG | Acceptable walls:
Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge)) -> Buildings: ArrayBuffer(([99, 56],Gateway), ([96, 56],Forge), ([104, 57],Photon Cannon), ([104, 55],Photon Cannon), ([100, 51],Photon Cannon), ([104, 53],Photon Cannon), ([106, 57],Photon Cannon), ([104, 51],Photon Cannon), ([106, 53],Photon Cannon), ([106, 51],Photon Cannon), ([108, 57],Photon Cannon), ([108, 55],Photon Cannon), ([108, 53],Photon Cannon), ([108, 51],Photon Cannon), ([110, 57],Photon Cannon), ([110, 55],Photon Cannon), ([110, 53],Photon Cannon), ([106, 55],Pylon)), Gap: Some([99, 59]), Hallway: ArrayBuffer([99, 59], [100, 59], [101, 59], [102, 59], [103, 59], [103, 58], [103, 57], [103, 56], [103, 55], [103, 54], [103, 53], [103, 52], [103, 51], [103, 50], [103, 49], [104, 49], [104, 48], [104, 47], [104, 46], [104, 45], [104, 44], [104, 43], [105, 43], [106, 43], [106, 42], [106, 41], [106, 40], [106, 39], [106, 38], [106, 37], [106, 36], [107, 36], [108, 36], [108, 35])
0 | 0:00 | DEBUG | All scores:
0 | 0:00 | DEBUG | Wall: WallConstraint(1,Dragoon,TerrainTerrain,WrappedArray(Gateway, Forge)) -> Buildings: ArrayBuffer(([99, 56],Gateway), ([96, 56],Forge), ([104, 57],Photon Cannon), ([104, 55],Photon Cannon), ([100, 51],Photon Cannon), ([104, 53],Photon Cannon), ([106, 57],Photon Cannon), ([104, 51],Photon Cannon), ([106, 53],Photon Cannon), ([106, 51],Photon Cannon), ([108, 57],Photon Cannon), ([108, 55],Photon Cannon), ([108, 53],Photon Cannon), ([108, 51],Photon Cannon), ([110, 57],Photon Cannon), ([110, 55],Photon Cannon), ([110, 53],Photon Cannon), ([106, 55],Pylon)), Gap: Some([99, 59]), Hallway: ArrayBuffer([99, 59], [100, 59], [101, 59], [102, 59], [103, 59], [103, 58], [103, 57], [103, 56], [103, 55], [103, 54], [103, 53], [103, 52], [103, 51], [103, 50], [103, 49], [104, 49], [104, 48], [104, 47], [104, 46], [104, 45], [104, 44], [104, 43], [105, 43], [106, 43], [106, 42], [106, 41], [106, 40], [106, 39], [106, 38], [106, 37], [106, 36], [107, 36], [108, 36], [108, 35])
0 | 0:00 | DEBUG | 
0 | 0:00 | DEBUG | Choosing tournament policy StrategySelectionFixed: PvR2Gate4Gate
0 | 0:00 | DEBUG | StrategySelectionFixed: PvR2Gate4Gate still in recommended strategy phase in game 338 of 100000
0 | 0:00 | DEBUG | Activating strategy PvR2Gate4Gate
0 | 0:00 | DEBUG | Game start time:  Tue Nov 04 19:58:22 NST 2025
0 | 0:00 | DEBUG | OS:               Windows 10 10.0 amd64
0 | 0:00 | DEBUG | JRE:              Oracle Corporation - 1.8.0_421
0 | 0:00 | DEBUG | CPUs available:   12
0 | 0:00 | DEBUG | System memory:    8263 MB
0 | 0:00 | DEBUG | JVM arguments     -XX:MaxGCPauseMillis=15 -Xms2048m -Xmx2048m
0 | 0:00 | DEBUG | Live debugging:   false
0 | 0:00 | DEBUG | Buffer capacity:  42
0 | 0:00 | DEBUG | Using buffer?     true
0 | 0:00 | DEBUG | JVM Max memory:   1992 MB
0 | 0:00 | DEBUG | JVM Total memory: 1992 MB
0 | 0:00 | DEBUG | JVM Free memory:  1594 MB
0 | 0:00 | DEBUG | JVM Used memory:  398 MB
0 | 0:00 | DEBUG | JVM Used, heap:   398 MB
0 | 0:00 | DEBUG | Heap memory PS Survivor Space, current:          0 MB used | 89 MB init | 13 MB max | 13 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: 6 MB used | 0 MB init | 1073 MB max | 6 MB committed
0 | 0:00 | DEBUG | Non-heap memory Compressed Class Space, peak:    6 MB used | 0 MB init | 1073 MB max | 6 MB committed
0 | 0:00 | DEBUG | Non-heap memory Code Cache, current:             15 MB used | 2 MB init | 251 MB max | 16 MB committed
0 | 0:00 | DEBUG | Non-heap memory Code Cache, peak:                15 MB used | 2 MB init | 251 MB max | 16 MB committed
0 | 0:00 | DEBUG | Non-heap memory Metaspace, current:              38 MB used | 0 MB init | 0 MB max | 47 MB committed
0 | 0:00 | DEBUG | Non-heap memory Metaspace, peak:                 38 MB used | 0 MB init | 0 MB max | 47 MB committed
0 | 0:00 | DEBUG | Heap memory PS Old Gen, current:                 159 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
0 | 0:00 | DEBUG | Heap memory PS Old Gen, peak:                    159 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
0 | 0:00 | DEBUG | Heap memory PS Eden Space, current:              239 MB used | 537 MB init | 616 MB max | 547 MB committed
0 | 0:00 | DEBUG | Heap memory PS Eden Space, peak:                 548 MB used | 537 MB init | 616 MB max | 548 MB committed
0 | 0:00 | DEBUG | This copy of PurpleWave was packaged for distribution on Tue Oct 21 22:54:10 EDT 2025
0 | 0:00 | DEBUG | This copy of PurpleWave came from Git revision b193b3c8b81f9969bde211669eb2a9dda5a34db0
0 | 0:00 | DEBUG | JBWAPI autocontinue: false
0 | 0:00 | DEBUG | JBWAPI debugConnection: true
0 | 0:00 | DEBUG | JBWAPI async: true
0 | 0:00 | DEBUG | JBWAPI async unsafe: true
0 | 0:00 | DEBUG | JBWAPI async frame buffer size: 10
0 | 0:00 | DEBUG | JBWAPI unlimited frame zero: true
0 | 0:00 | DEBUG | JBWAPI max frame duration: 30ms
0 | 0:00 | DEBUG | Map file: (2)MatchPoint1.3.scx
0 | 0:00 | DEBUG | Map hash: 0a41f144c6134a2204f3d47d57cf2afcd8430841
0 | 0:00 | DEBUG | Map id: matchpoint
0 | 0:00 | DEBUG | Start: 12 o'clock
0 | 0:00 | DEBUG | Rush distance: 209
0 | 0:00 | DEBUG | PvR2Gate4Gate: Won 335 of 338 games (109.5 weighted). 99% raw, 99% weighted
0 | 0:00 | DEBUG | PvRDT: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | Win probability by branch
0 | 0:00 | DEBUG | 99% PvR2Gate4Gate
0 | 0:00 | DEBUG | 89% PvRDT
0 | 0:00 | DEBUG | Latency: LF3 (Turn size 1)
0 | 0:00 | DEBUG | Frame 0 (secs): 2
0 | 0:00 | DEBUG | Opponents: UAlbertaBot
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: Unknown
0 | 0:00 | DEBUG | Strategy: PvR2Gate4Gate
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: 1.0
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: PvR2Gate4Gate
0 | 0:00 | DEBUG | Performance danger: false
0 | 0:00 | DEBUG | Sluggishness: 0
0 | 0:00 | DEBUG | Gas worker floor: 0
0 | 0:00 | DEBUG | Gas worker ceiling: 200
0 | 0:00 | DEBUG | Gas worker ratio: 0.3
0 | 0:00 | DEBUG | Gas limit floor: 0
0 | 0:00 | DEBUG | Gas limit ceiling: 500
0 | 0:00 | DEBUG | Active tactics: TacticGather
0 | 0:00 | DEBUG | Pulling workers: false
0 | 0:00 | DEBUG | Main fully scouted: false
1 | 0:00 | DEBUG | Frame 0 (secs) changed from 2 to 3
9 | 0:00 | DEBUG | Assuming UAlbertaBot owns ? Enemy main Dhaka, Malawi, Atlantis  [6, 113] 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
1862 | 1:17 | DEBUG | Our Gateways changed from 0 to 1
2380 | 1:39 | DEBUG | Our Gateways changed from 1 to 2
2380 | 1:39 | DEBUG | Active tactics
  Was: TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
2536 | 1:45 | DEBUG | Enemy race changed from Unknown to Terran
2536 | 1:45 | DEBUG | Discovered first SCV
2536 | 1:45 | DEBUG | Foe SCV #1 60/60  [3414, 1609](106, 50) projects to arrive in 274 frames at 1:57
2766 | 1:55 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
2782 | 1:55 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
2785 | 1:56 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
2806 | 1:56 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
2809 | 1:57 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
2814 | 1:57 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
2986 | 2:04 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
2987 | 2:04 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
2992 | 2:04 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
3042 | 2:06 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
3070 | 2:07 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
3086 | 2:08 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
3253 | 2:15 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
3435 | 2:23 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Plug Wuhan, TacticGather
3612 | 2:30 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Plug Wuhan, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Plug Wuhan, TacticGather
4135 | 2:52 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Plug Wuhan, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
4520 | 3:08 | DEBUG | Discovered first Refinery
4520 | 3:08 | DEBUG | Foe Refinery #57 750/750  [320, 3456](10, 108) is already complete
4525 | 3:08 | DEBUG | &CompleteBy matched: 1 Object complete by 3:35. Incomplete: []
4525 | 3:08 | DEBUG | &GasCompleteBy matched: PumpProof(&CompleteBy)
4525 | 3:08 | DEBUG | &Or matched: Matched children: [&GasCompleteBy matched: PumpProof(&CompleteBy)]
4525 | 3:08 | DEBUG | &3HatchGas matched: Unmatched children: []
4525 | 3:08 | DEBUG | Fingerprints
  Was: &ZerglingOnly
  Now: &3HatchGas &ZerglingOnly
4526 | 3:08 | DEBUG | &Not unmatched: [&3HatchGas matched: Unmatched children: []]
4534 | 3:08 | DEBUG | &Not unmatched: [&3HatchGas matched: Unmatched children: []]
4551 | 3:09 | DEBUG | Enemy Factories changed from 0 to 1
4551 | 3:09 | DEBUG | Discovered first Command Center
4551 | 3:09 | DEBUG | Foe Command Center #13 1500/1500  [320, 3632](10, 113) is already complete
4551 | 3:09 | DEBUG | Discovered first Factory
4551 | 3:09 | DEBUG | Foe Factory 3:22 #121 964/1250  [480, 3504](15, 109) projects to complete in 305 frames at 3:22. Proximity: 0.03440496333897347 between [100, 14] and [8, 112]
4552 | 3:09 | DEBUG | &GasCompleteBy matched: UnitProof(Foe Factory 3:22 #121 965/1250  [480, 3504](15, 109))
4555 | 3:09 | DEBUG | &GasCompleteBy matched: UnitProof(Foe Factory 3:22 #121 967/1250  [480, 3504](15, 109))
4555 | 3:09 | DEBUG | &GasCompleteBy matched: UnitProof(Foe Factory 3:22 #121 967/1250  [480, 3504](15, 109))
4555 | 3:09 | DEBUG | &GasCompleteBy matched: UnitProof(Foe Factory 3:22 #121 967/1250  [480, 3504](15, 109))
4555 | 3:09 | DEBUG | &GasCompleteBy matched: UnitProof(Foe Factory 3:22 #121 967/1250  [480, 3504](15, 109))
4555 | 3:09 | DEBUG | &1HatchGas matched: Matched children: [&GasCompleteBy matched: UnitProof(Foe Factory 3:22 #121 967/1250  [480, 3504](15, 109))]
4555 | 3:09 | DEBUG | &Not unmatched: [&1HatchGas matched: Matched children: [&GasCompleteBy matched: UnitProof(Foe Factory 3:22 #121 967/1250  [480, 3504](15, 109))]]
4555 | 3:09 | DEBUG | &GasCompleteBy matched: UnitProof(Foe Factory 3:22 #121 967/1250  [480, 3504](15, 109))
4555 | 3:09 | DEBUG | &Or matched: Matched children: [&GasCompleteBy matched: UnitProof(Foe Factory 3:22 #121 967/1250  [480, 3504](15, 109))]
4555 | 3:09 | DEBUG | &Not unmatched: [&1HatchGas matched: Matched children: [&GasCompleteBy matched: UnitProof(Foe Factory 3:22 #121 967/1250  [480, 3504](15, 109))]]
4555 | 3:09 | DEBUG | &3HatchGas unmatched: Unmatched children: [&Not unmatched: [&1HatchGas matched: Matched children: [&GasCompleteBy matched: UnitProof(Foe Factory 3:22 #121 967/1250  [480, 3504](15, 109))]]]
4555 | 3:09 | DEBUG | Fingerprints
  Was: &3HatchGas &ZerglingOnly
  Now: &1HatchGas &ZerglingOnly
4561 | 3:10 | DEBUG | &Not matched: []
4564 | 3:10 | DEBUG | &Not matched: []
4565 | 3:10 | DEBUG | &CompleteBy matched: 1 Factory complete by 4:30. Incomplete: []
4565 | 3:10 | DEBUG | &Or matched: Matched children: [&CompleteBy matched: 1 Factory complete by 4:30. Incomplete: []]
4565 | 3:10 | DEBUG | &1Fac matched: Unmatched children: []
4565 | 3:10 | DEBUG | &1RaxGas matched: Matched children: [&1Fac matched: Unmatched children: []]
4565 | 3:10 | DEBUG | &Or matched: Matched children: [&1Fac matched: Unmatched children: []]
4565 | 3:10 | DEBUG | Fingerprints
  Was: &1HatchGas &ZerglingOnly
  Now: &1Fac &1RaxGas &1HatchGas &ZerglingOnly
4616 | 3:12 | DEBUG | Discovered first Supply Depot
4616 | 3:12 | DEBUG | Foe Supply Depot #103 500/500  [528, 3616](16, 113) is already complete
4858 | 3:22 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
  Now: Guard Wuhan, TacticGather
4873 | 3:23 | DEBUG | Enemy Factories changed from 1 to 2
4881 | 3:23 | DEBUG | &CompleteBy matched: 2 Factory complete by 4:40. Incomplete: []
4881 | 3:23 | DEBUG | &2Fac matched: Matched children: [&CompleteBy matched: 2 Factory complete by 4:40. Incomplete: []]
4881 | 3:23 | DEBUG | &Not unmatched: [&2Fac matched: Matched children: [&CompleteBy matched: 2 Factory complete by 4:40. Incomplete: []]]
4881 | 3:23 | DEBUG | &1Fac unmatched: Unmatched children: [&Not unmatched: [&2Fac matched: Matched children: [&CompleteBy matched: 2 Factory complete by 4:40. Incomplete: []]]]
4881 | 3:23 | DEBUG | &1RaxGas unmatched: Matched children: []
4881 | 3:23 | DEBUG | &Not unmatched: [&2Fac matched: Matched children: [&CompleteBy matched: 2 Factory complete by 4:40. Incomplete: []]]
4881 | 3:23 | DEBUG | Fingerprints
  Was: &1Fac &1RaxGas &1HatchGas &ZerglingOnly
  Now: &2Fac &1HatchGas &ZerglingOnly
5029 | 3:29 | DEBUG | Active tactics
  Was: Guard Wuhan, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
5332 | 3:42 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
  Now: Guard Wuhan, TacticGather
5363 | 3:43 | DEBUG | Discovered first Machine Shop
5363 | 3:43 | DEBUG | Foe Machine Shop 4:08 #139 78/750  [576, 3520](18, 110) projects to complete in 598 frames at 4:08. Proximity: 0.045951859956236296 between [100, 14] and [8, 112]
5365 | 3:43 | DEBUG | &CompleteBy matched: 1 Machine Shop complete by 4:55. Incomplete: []
5571 | 3:52 | DEBUG | Active tactics
  Was: Guard Wuhan, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
5573 | 3:52 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
  Now: Guard Wuhan, TacticGather
5589 | 3:52 | DEBUG | Active tactics
  Was: Guard Wuhan, TacticGather
  Now: Eject, Guard Wuhan, TacticGather
5600 | 3:53 | DEBUG | Active tactics
  Was: Eject, Guard Wuhan, TacticGather
  Now: Guard Wuhan, TacticGather
5813 | 4:02 | DEBUG | Active tactics
  Was: Guard Wuhan, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
5815 | 4:02 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
  Now: Guard Wuhan, TacticGather
6054 | 4:12 | DEBUG | Active tactics
  Was: Guard Wuhan, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
6057 | 4:12 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
  Now: Guard Wuhan, TacticGather
6295 | 4:22 | DEBUG | Active tactics
  Was: Guard Wuhan, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
6297 | 4:22 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
  Now: Guard Wuhan, TacticGather
6536 | 4:32 | DEBUG | Active tactics
  Was: Guard Wuhan, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
6538 | 4:32 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
  Now: Guard Wuhan, TacticGather
6777 | 4:42 | DEBUG | Active tactics
  Was: Guard Wuhan, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
6780 | 4:42 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
  Now: Guard Wuhan, TacticGather
6883 | 4:46 | DEBUG | Our Gateways changed from 2 to 3
7020 | 4:52 | DEBUG | Active tactics
  Was: Guard Wuhan, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
7022 | 4:52 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
  Now: Guard Wuhan, TacticGather
7223 | 5:00 | DEBUG | Our Gateways changed from 3 to 4
7262 | 5:02 | DEBUG | Active tactics
  Was: Guard Wuhan, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
7265 | 5:02 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
  Now: Guard Wuhan, TacticGather
7505 | 5:12 | DEBUG | Active tactics
  Was: Guard Wuhan, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
7507 | 5:12 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
  Now: Guard Wuhan, TacticGather
7746 | 5:22 | DEBUG | Active tactics
  Was: Guard Wuhan, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
7748 | 5:22 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), Guard Wuhan, TacticGather
  Now: Guard Wuhan, TacticGather
7966 | 5:31 | DEBUG | Discovered first Siege Tank Tank Mode
7966 | 5:31 | DEBUG | Foe Siege Tank Tank Mode #146 150/150  [2931, 2005](91, 62) projects to arrive in 552 frames at 5:54
8146 | 5:39 | DEBUG | Active tactics
  Was: Guard Wuhan, TacticGather
  Now: TacticGather, Withdraw Wuhan
8382 | 5:49 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Wuhan
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather, Withdraw Wuhan
8386 | 5:49 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather, Withdraw Wuhan
  Now: TacticGather, Withdraw Wuhan
8477 | 5:53 | DEBUG | Discovered first Siege Tank Siege Mode
8477 | 5:53 | DEBUG | Foe Siege Tank Siege Mode #146 84/150  [1356, 2072](42, 64) projects to arrive in 86400 frames at 65:53
8481 | 5:53 | DEBUG | Enemy techs
  Was: 
  Now: Tank Siege Mode
8488 | 5:53 | DEBUG | & matched: Enemy got siege first
8488 | 5:53 | DEBUG | &Or matched: Matched children: [& matched: Enemy got siege first]
8539 | 5:55 | DEBUG | Skirmish > Defense changed from false to true
8548 | 5:56 | DEBUG | Kill potential changed from true to false
8622 | 5:59 | DEBUG | Kill potential changed from false to true
8623 | 5:59 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Wuhan
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather, Withdraw Wuhan
8625 | 5:59 | DEBUG | Kill potential changed from true to false
8626 | 5:59 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), TacticGather, Withdraw Wuhan
  Now: TacticGather, Withdraw Wuhan
8637 | 5:59 | DEBUG | Kill potential changed from false to true
8640 | 6:00 | DEBUG | Kill potential changed from true to false
8669 | 6:01 | DEBUG | Kill potential changed from false to true
8678 | 6:01 | DEBUG | Kill potential changed from true to false
8699 | 6:02 | DEBUG | Kill potential changed from false to true
8730 | 6:03 | DEBUG | Skirmish > Defense changed from true to false
8738 | 6:04 | DEBUG | Skirmish > Defense changed from false to true
8741 | 6:04 | DEBUG | Skirmish > Defense changed from true to false
8746 | 6:04 | DEBUG | Skirmish > Defense changed from false to true
8755 | 6:04 | DEBUG | Skirmish > Defense changed from true to false
8855 | 6:08 | DEBUG | Our upgrades
  Was: 
  Now: Singularity Charge = 1
8855 | 6:08 | DEBUG | Want to attack changed from false to true
8855 | 6:08 | DEBUG | Status
  Was: PvR2Gate4Gate
  Now: PvR2Gate4Gate, Attack
8856 | 6:09 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Wuhan
  Now: PushMain Dhak, TacticGather, Withdraw Wuhan
8864 | 6:09 | DEBUG | Active tactics
  Was: PushMain Dhak, TacticGather, Withdraw Wuhan
  Now: PushMain Dhak, TacticGather
8865 | 6:09 | DEBUG | Active tactics
  Was: PushMain Dhak, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), PushMain Dhak, TacticGather
8867 | 6:09 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), PushMain Dhak, TacticGather
  Now: PushMain Dhak, TacticGather
8935 | 6:12 | DEBUG | Skirmish > Defense changed from false to true
8935 | 6:12 | DEBUG | Kill potential changed from true to false
8938 | 6:12 | DEBUG | Active tactics
  Was: PushMain Dhak, TacticGather
  Now: Contain Hung, TacticGather
8953 | 6:13 | DEBUG | Kill potential changed from false to true
8953 | 6:13 | DEBUG | Active tactics
  Was: Contain Hung, TacticGather
  Now: PushMain Dhak, TacticGather
8962 | 6:13 | DEBUG | Kill potential changed from true to false
8962 | 6:13 | DEBUG | Active tactics
  Was: PushMain Dhak, TacticGather
  Now: Contain Hung, TacticGather
8989 | 6:14 | DEBUG | Kill potential changed from false to true
8989 | 6:14 | DEBUG | Active tactics
  Was: Contain Hung, TacticGather
  Now: PushMain Dhak, TacticGather
8994 | 6:14 | DEBUG | Kill potential changed from true to false
8997 | 6:14 | DEBUG | Active tactics
  Was: PushMain Dhak, TacticGather
  Now: Contain Hung, TacticGather
9011 | 6:15 | DEBUG | Kill potential changed from false to true
9017 | 6:15 | DEBUG | Active tactics
  Was: Contain Hung, TacticGather
  Now: PushMain Dhak, TacticGather
9057 | 6:17 | DEBUG | Skirmish > Defense changed from true to false
9107 | 6:19 | DEBUG | Active tactics
  Was: PushMain Dhak, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), PushMain Dhak, TacticGather
9109 | 6:19 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4cfc0267(groupUnits), PushMain Dhak, TacticGather
  Now: PushMain Dhak, TacticGather
9263 | 6:25 | DEBUG | Skirmish > Defense changed from false to true
9332 | 6:28 | DEBUG | Skirmish > Defense changed from true to false
9423 | 6:32 | DEBUG | &NFactories matched: (No reason)
9427 | 6:32 | DEBUG | Skirmish > Defense changed from false to true
9458 | 6:34 | DEBUG | Active tactics
  Was: PushMain Dhak, TacticGather
  Now: Raze Dhak, TacticGather
9480 | 6:35 | DEBUG | Skirmish > Defense changed from true to false
9495 | 6:35 | DEBUG | Skirmish > Defense changed from false to true
9501 | 6:35 | DEBUG | Skirmish > Defense changed from true to false
9541 | 6:37 | DEBUG | &NFactories unmatched: (No reason)
9586 | 6:39 | DEBUG | Enemy Factories changed from 2 to 3
9720 | 6:45 | DEBUG | Skirmish > Defense changed from false to true
9723 | 6:45 | DEBUG | &NFactories matched: (No reason)
9740 | 6:45 | DEBUG | Skirmish > Defense changed from true to false
9756 | 6:46 | DEBUG | Enemy Barracks changed from 0 to 1
9756 | 6:46 | DEBUG | Discovered first Barracks
9756 | 6:46 | DEBUG | Foe Barracks #107 1000/1000  [320, 3824](10, 119) is already complete
9807 | 6:48 | DEBUG | Main fully scouted changed from false to true
10032 | 6:58 | DEBUG | Wall clock: 1 minutes elapsed. Checkpoint game speed: 6.97x. Total game speed: 6.97x
10441 | 7:15 | DEBUG | &NFactories unmatched: (No reason)
10523 | 7:18 | DEBUG | &NFactories matched: (No reason)
10940 | 7:35 | DEBUG | &NFactories unmatched: (No reason)
11186 | 7:46 | DEBUG | Detecting absent base: ? Neutral main Dhaka, Malawi, Atlantis  [6, 113]
11187 | 7:46 | DEBUG | Enemy bases changed from 1 to 0
11187 | 7:46 | DEBUG | Enemy mining bases changed from 1 to 0
11190 | 7:46 | DEBUG | Active tactics
  Was: Raze Dhak, TacticGather
  Now: PushMain Dhak, TacticGather
11331 | 7:52 | DEBUG | Enemy Factories changed from 3 to 2
11523 | 8:00 | DEBUG | Enemy Factories changed from 2 to 1
11903 | 8:15 | DEBUG | Enemy Factories changed from 1 to 0
12056 | 8:22 | DEBUG | Enemy Barracks changed from 1 to 0
12161 | 8:26 | DEBUG | Active tactics
  Was: PushMain Dhak, TacticGather
  Now: PushMain Kins, TacticGather
12216 | 8:29 | DEBUG | Game ended in victory
12216 | 8:29 | DEBUG | Found C:\TM\Starcraft\bwapi-data\read\accelerants-matchpoint.json
12216 | 8:29 | DEBUG | Supply block: 0%
12216 | 8:29 | DEBUG | Game duration (fastest):    8m 29s
12216 | 8:29 | DEBUG | Game duration (wall clock): 1m 14s
12216 | 8:29 | DEBUG | 
Bot frames over 35ms: 2
Bot frames over 1000ms: 0
Bot frames over 10000ms: 0
12216 | 8:29 | DEBUG | The bot believes its performance, if it were running synchronously, would have been good
12216 | 8:29 | DEBUG | Performance metrics:
Frame duration: After receiving 'frame ready' -> before sending 'frame done':
12,216 samples averaging 4.7 [1.1 - 281.9]
>= 5: 4380 samples averaging 6.6
>= 10: 131 samples averaging 14.8
>= 15: 19 samples averaging 34.2
>= 20: 8 samples averaging 57.7
>= 25: 5 samples averaging 79
>= 30: 3 samples averaging 114.7
>= 35: 1 samples averaging 281.9
>= 40: 1 samples averaging 281.9
>= 45: 1 samples averaging 281.9
>= 50: 1 samples averaging 281.9
>= 55: 1 samples averaging 281.9
>= 85: 1 samples averaging 281.9
Frame duration: After receiving 'frame ready' -> after sending 'frame done':
12,216 samples averaging 4.7 [1.1 - 281.9]
>= 5: 4413 samples averaging 6.6
>= 10: 133 samples averaging 14.8
>= 15: 19 samples averaging 34.2
>= 20: 8 samples averaging 57.7
>= 25: 5 samples averaging 79
>= 30: 3 samples averaging 114.7
>= 35: 1 samples averaging 281.9
>= 40: 1 samples averaging 281.9
>= 45: 1 samples averaging 281.9
>= 50: 1 samples averaging 281.9
>= 55: 1 samples averaging 281.9
>= 85: 1 samples averaging 281.9
Frame duration: After receiving 'frame ready' -> receiving next 'frame ready':
12,216 samples averaging 5.8 [1.8 - 283.6]
>= 5: 7436 samples averaging 6.9
>= 10: 354 samples averaging 12.7
>= 15: 35 samples averaging 26.4
>= 20: 9 samples averaging 54.7
>= 25: 6 samples averaging 71.1
>= 30: 3 samples averaging 115.9
>= 35: 1 samples averaging 283.6
>= 40: 1 samples averaging 283.6
>= 45: 1 samples averaging 283.6
>= 50: 1 samples averaging 283.6
>= 55: 1 samples averaging 283.6
>= 85: 1 samples averaging 283.6
BWAPI duration: Before sending 'frame done' -> After receiving 'frame ready':
12,216 samples averaging 1.1 [0.1 - 8.6]
>= 1: 6876 samples averaging 1.3
>= 3: 18 samples averaging 5
>= 5: 8 samples averaging 7
BWAPI duration: Before sending 'frame done' -> After sending 'frame done':
12,216 samples averaging 0 [0 - 0.3]
BWAPI duration: Before listening for 'frame ready' -> After receiving 'frame ready':
12,216 samples averaging 1.1 [0.1 - 8.6]
>= 1: 6602 samples averaging 1.3
>= 3: 17 samples averaging 5.1
>= 5: 8 samples averaging 7
Copying frame to buffer:
12,216 samples averaging 1.2 [0.7 - 8.7]
>= 5: 3 samples averaging 7.3
Time holding frame until buffer frees capacity: No samples.
Frames already buffered when enqueuing a new frame:
12,217 samples averaging 0 [0 - 1]
>= 0: 12217 samples averaging 0
>= 1: 1 samples averaging 1
Frames behind real-time when handling events:
12,217 samples averaging 0 [0 - 0]
>= 0: 12217 samples averaging 0
Time flushing side effects:
12,217 samples averaging 0 [0 - 5.7]
>= 1: 3 samples averaging 5.1
>= 3: 3 samples averaging 5.1
>= 5: 1 samples averaging 5.7
Duration of bot event handlers:
12,215 samples averaging 4.6 [1 - 283.4]
>= 5: 4164 samples averaging 6.6
>= 10: 115 samples averaging 15.2
>= 15: 17 samples averaging 36.1
>= 20: 7 samples averaging 63.2
>= 25: 4 samples averaging 93.9
>= 30: 2 samples averaging 162.6
>= 35: 2 samples averaging 162.6
>= 40: 2 samples averaging 162.6
>= 45: 1 samples averaging 283.4
>= 50: 1 samples averaging 283.4
>= 55: 1 samples averaging 283.4
>= 85: 1 samples averaging 283.4
Time bot spent idle:
12,217 samples averaging 1.2 [0 - 8.9]
Time client spent waiting for bot:
12,216 samples averaging 3.5 [0.1 - 280.5]
>= 30: 2 samples averaging 155.3
Excess duration of client sleep:
12,217 samples averaging 0 [0 - 251]
>= 1: 2 samples averaging 126
>= 5: 1 samples averaging 251
>= 10: 1 samples averaging 251
>= 15: 1 samples averaging 251
>= 20: 1 samples averaging 251
>= 25: 1 samples averaging 251
>= 30: 1 samples averaging 251
>= 35: 1 samples averaging 251
>= 40: 1 samples averaging 251
>= 45: 1 samples averaging 251
>= 50: 1 samples averaging 251
>= 55: 1 samples averaging 251
>= 85: 1 samples averaging 251
Number of events received from BWAPI:
12,216 samples averaging 1.2 [0 - 73]
>= 1: 12210 samples averaging 1.2
>= 2: 574 samples averaging 4.3
>= 3: 500 samples averaging 4.6
>= 4: 243 samples averaging 6.4
>= 5: 108 samples averaging 9.4
>= 6: 66 samples averaging 12.2
>= 8: 35 samples averaging 17
>= 10: 31 samples averaging 18.1
>= 15: 18 samples averaging 22.3
>= 20: 7 samples averaging 31
Number of events received from BWAPI, multiplied by the receive-to-sent duration of that frame:
12,216 samples averaging 5.6 [0 - 492.8]
>= 5: 4689 samples averaging 8.7
>= 10: 604 samples averaging 24
>= 15: 367 samples averaging 31.6
>= 20: 234 samples averaging 39.7
>= 25: 148 samples averaging 49.9
>= 30: 92 samples averaging 63.6
>= 35: 69 samples averaging 74.1
>= 40: 51 samples averaging 87.2
>= 45: 44 samples averaging 94.4
>= 50: 36 samples averaging 104.8
>= 55: 33 samples averaging 109.6
>= 85: 18 samples averaging 147.1
12216 | 8:29 | DEBUG | Target:                      35ms   Cutoff: 35ms 
Task                         Runs   Seconds %Time Budgt (Recnt) Avg ms Max (Rcnt) Max (All time) AcrossTarget AcrossLimit
Global                       12217  51      71%   34            4      6          283            2            2          
Planning                     12216  20      28%   2             1      3          38             1            1          
Micro                        12217  12      17%   33            1      1          282            1            1          
Agency                       12209  12      17%   33            1      1          281            1            1          
Tactician                    7393   11      16%   3             2      3          37             1            1          
Squads                       7393   3       5%    3             1      2          36             1            1          
Battles                      12217  8       12%   34            1      2          11             0            0          
Gameplan                     7393   6       9%    2             1      2          9              0            0          
BattleProcessPredict         40727  2       3%    34            0      0          7              0            0          
Fingerprinting               12216  2       3%    0             0      1          8              0            0          
Geography                    5638   2       3%    1             0      1          9              0            0          
Intel                        12216  2       3%    1             0      1          7              0            0          
Grids                        12216  2       2%    0             0      1          17             0            0          
BattleProcessJudge           40727  2       2%    34            0      1          11             0            0          
BattleProcessCluster         7502   1       2%    34            0      1          8              0            0          
BattleProcessDivisions       7502   1       1%    34            0      1          6              0            0          
Gathering                    7393   1       1%    1             0      1          3              0            0          
Scouting                     3995   1       1%    1             0      0          7              0            0          
GameSensor                   3995   1       1%    1             0      1          4              0            0          
BattleProcessSwap            7502   0       1%    33            0      1          3              0            0          
Yolo                         12119  0       0%    2             0      0          1              0            0          
&ForgeFE                     2777   0       0%    1             0      0          7              0            0          
Accounting                   7393   0       0%    2             0      0          1              0            0          
&GatewayFirst                2777   0       0%    1             0      0          2              0            0          
&9Pool                       2777   0       0%    1             0      0          4              0            0          
UnitsShown                   7393   0       0%    2             0      1          1              0            0          
&2HatchMuta                  2776   0       0%    1             0      0          1              0            0          
&GatewayFE                   2777   0       0%    1             0      0          1              0            0          
&DTRush                      2777   0       0%    1             0      0          1              0            0          
&1RaxGas                     2777   0       0%    1             0      0          1              0            0          
&1BaseBioMech                2777   0       0%    1             0      0          1              0            0          
&SiegeExpand                 2777   0       0%    1             0      0          1              0            0          
ProductionHistory            7393   0       0%    2             0      0          1              0            0          
&1HatchMuta                  2776   0       0%    1             0      0          1              0            0          
&Robo                        2777   0       0%    1             0      0          1              0            0          
&3HatchMuta                  2776   0       0%    1             0      0          1              0            0          
&2GateGoon                   2777   0       0%    1             0      0          1              0            0          
&WorkerRush                  2777   0       0%    0             0      0          1              0            0          
&ProxyRax                    2777   0       0%    1             0      0          1              0            0          
&12Hatch                     2776   0       0%    1             0      0          1              0            0          
&9PoolHatch                  2776   0       0%    1             0      0          1              0            0          
&8Rax                        2777   0       0%    1             0      0          1              0            0          
&2RaxAcad                    2777   0       0%    1             0      0          1              0            0          
&ProxyGateway                2777   0       0%    1             0      0          1              0            0          
&2Gate99                     2777   0       0%    1             0      0          1              0            0          
&3GateGoon                   2777   0       0%    1             0      0          1              0            0          
&2HatchGas                   2776   0       0%    1             0      0          1              0            0          
&ZerglingOnly                2776   0       0%    1             0      0          1              0            0          
&EarlyForge                  2777   0       0%    1             0      0          1              0            0          
&2HatchMain                  2776   0       0%    1             0      0          1              0            0          
&2Rax1113                    2777   0       0%    1             0      0          1              0            0          
&Overpool                    2776   0       0%    1             0      0          1              0            0          
&10Hatch                     2776   0       0%    1             0      0          1              0            0          
&BunkerRush                  2777   0       0%    1             0      0          1              0            0          
&12Hatch11Pool10Gas          2776   0       0%    1             0      0          1              0            0          
&1HatchGas                   2776   0       0%    1             0      0          1              0            0          
BattleProcessMatchupAnalysis 160017 0       0%    33            0      0          1              0            0          
&OverpoolHatch               2776   0       0%    1             0      0          1              0            0          
&12Hatch11Pool               2776   0       0%    1             0      0          1              0            0          
BattleProcessComplete        7501   0       0%    34            0      0          1              0            0          
&5Rax                        2777   0       0%    1             0      0          1              0            0          
&FD                          2777   0       0%    1             0      0          1              0            0          
&RampBlock                   2777   0       0%    1             0      0          1              0            0          
&4Pool                       2777   0       0%    1             0      0          1              0            0          
&12Pool11Gas                 2776   0       0%    1             0      0          1              0            0          
&MannerPylon                 2777   0       0%    1             0      0          1              0            0          
&12Hatch11Pool13Hatch        2776   0       0%    1             0      0          1              0            0          
&OverpoolGas                 2776   0       0%    0             0      0          1              0            0          
&2PortWraith                 2777   0       0%    1             0      0          1              0            0          
&12Pool                      2776   0       0%    1             0      0          1              0            0          
BattleProcessInitial         7502   0       0%    34            0      0          1              0            0          
&10Hatch9Pool8Gas            2776   0       0%    1             0      0          1              0            0          
&GasSteal                    2777   0       0%    1             0      0          1              0            0          
&1Fac                        2777   0       0%    1             0      0          1              0            0          
&CannonRush                  2777   0       0%    1             0      0          1              0            0          
&CoreBeforeZealot            2777   0       0%    1             0      0          1              0            0          
&3HatchGas                   2776   0       0%    1             0      0          1              0            0          
Manners                      12000  0       0%    2             0      0          1              0            0          
&9PoolGas                    2777   0       0%    0             0      0          1              0            0          
&2Gate                       2777   0       0%    1             0      0          1              0            0          
&1GateCore                   2777   0       0%    1             0      0          1              0            0          
&10Hatch9Pool                2776   0       0%    1             0      0          1              0            0          
MatchupGraph                 1      0       0%    345678        2      2          0              0            0          
&BBS                         2777   0       0%    1             0      0          1              0            0          
&DragoonRange                2777   0       0%    1             0      0          1              0            0          
&2Fac                        2777   0       0%    1             0      0          1              0            0          
&3Fac                        2777   0       0%    1             0      0          1              0            0          
&1RaxFE                      2777   0       0%    1             0      0          1              0            0          
&14CC                        2777   0       0%    1             0      0          1              0            0          
&Bio                         2777   0       0%    1             0      0          1              0            0          
&4GateGoon                   2777   0       0%    1             0      0          1              0            0          
Camera                       0      0       0%    0             0      0          0              0            0          
&2FacVultures                2777   0       0%    1             0      0          0              0            0          
&3FacVultures                2777   0       0%    1             0      0          0              0            0          
&NexusFirst                  2777   0       0%    1             0      0          0              0            0          
Visualization                0      0       0%    0             0      0          0              0            0          
12216 | 8:29 | DEBUG | Actions:
Action              Invocations Mean (ms) Total (secs)
Retreat             385         0.227     0           
Search              1230        0.159     0           
BlockConstruction   1230        0.08      0           
Plug                349         0.077     0           
PreserveScout       1230        0.041     0           
KnockKnock          1230        0.029     0           
Idle                295442      0.027     8           
Fight               295442      0.014     4           
SabotageProxy       1230        0.011     0           
Harass4PoolWorkers  1230        0.005     0           
FightOrFlee         295442      0.005     1           
Gather              295461      0.002     0           
DroneWarfare        1230        0.002     0           
Stim                38445       0.002     0           
AttackBuilder       1230        0.002     0           
Scout               295442      0.001     0           
Brawl               25387       0.001     0           
Build               295442      0.001     0           
Recharge            38445       0.001     0           
Spot                38445       0.001     0           
Produce             295442      0.001     0           
Bust                38445       0.001     0           
Potshot             137542      0         0           
Cancel              295442      0         0           
Root                38445       0         0           
Follow              38445       0         0           
OccupyBunker        38445       0         0           
Stealth             38445       0         0           
Crack               295442      0         0           
BeFlier             38445       0         0           
BeArbiter           38445       0         0           
BeVulture           38445       0         0           
BeCarrier           38445       0         0           
BeCombatSCV         38445       0         0           
StrategicNuke       38445       0         0           
EmergencyBunk       38445       0         0           
Cast                38445       0         0           
Rally               295442      0         0           
BeReaver            38445       0         0           
BeMutalisk          38445       0         0           
Unstick             295442      0         0           
SearchWhenBored     1230        0         0           
Unbunk              295442      0         0           
Liftoff             295442      0         0           
Addon               295442      0         0           
Repair              295442      0         0           
GetRepairedMobile   295442      0         0           
ReloadInterceptors  295442      0         0           
Meld                295442      0         0           
GetRepairedBuilding 295442      0         0           
Scan                295442      0         0           
ReloadScarabs       295442      0         0           
Transport           295442      0         0           
Bunk                295442      0         0           
FinishConstruction  295442      0         0           
Attack              295442      0         0           
Travel              295442      0         0           
12216 | 8:29 | DEBUG | Pathfinding:
A* pathfinds:         58046 
Exploration maxed:    151   
Over 1ms:             24    
Max ms:               6.6658
Mean ms:              0.01  
Path length, max:     97    
Path length, mean:    2.516 
Tiles explored, max:  960   
Tiles explored, mean: 9     
12216 | 8:29 | DEBUG | JVM Max memory:   2137 MB
12216 | 8:29 | DEBUG | JVM Total memory: 2137 MB
12216 | 8:29 | DEBUG | JVM Free memory:  1297 MB
12216 | 8:29 | DEBUG | JVM Used memory:  840 MB
12216 | 8:29 | DEBUG | JVM Used, heap:   840 MB
12216 | 8:29 | DEBUG | Non-heap memory Compressed Class Space, current: 7 MB used | 0 MB init | 1073 MB max | 8 MB committed
12216 | 8:29 | DEBUG | Non-heap memory Compressed Class Space, peak:    7 MB used | 0 MB init | 1073 MB max | 8 MB committed
12216 | 8:29 | DEBUG | Heap memory PS Survivor Space, current:          8 MB used | 89 MB init | 8 MB max | 8 MB committed
12216 | 8:29 | DEBUG | Heap memory PS Survivor Space, peak:             89 MB used | 89 MB init | 90 MB max | 90 MB committed
12216 | 8:29 | DEBUG | Non-heap memory Metaspace, current:              53 MB used | 0 MB init | 0 MB max | 65 MB committed
12216 | 8:29 | DEBUG | Non-heap memory Metaspace, peak:                 53 MB used | 0 MB init | 0 MB max | 65 MB committed
12216 | 8:29 | DEBUG | Non-heap memory Code Cache, current:             55 MB used | 2 MB init | 251 MB max | 56 MB committed
12216 | 8:29 | DEBUG | Non-heap memory Code Cache, peak:                56 MB used | 2 MB init | 251 MB max | 56 MB committed
12216 | 8:29 | DEBUG | Heap memory PS Old Gen, current:                 186 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
12216 | 8:29 | DEBUG | Heap memory PS Old Gen, peak:                    186 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
12216 | 8:29 | DEBUG | Heap memory PS Eden Space, current:              645 MB used | 537 MB init | 696 MB max | 696 MB committed
12216 | 8:29 | DEBUG | Heap memory PS Eden Space, peak:                 704 MB used | 537 MB init | 704 MB max | 704 MB committed4135 | 2:52 | SPEED | Squads crossed 35ms taking 36ms on a 3ms budget (2ms avg budget), reaching 40ms on the frame.
4135 | 2:52 | SPEED | Global crossed 35ms to 40ms. Task durations: (3ms: Planning) (1ms: Battles) (1ms: Micro) (0ms: Grids) (0ms: Yolo) (0ms: Manners) (0ms: Intel) (0ms: Fingerprinting)
4322 | 3:00 | SPEED | Our Zealot #119 100/100 (60/60) [3379, 1298](105, 40) crossed 35ms: 280ms on Idle, FightOrFlee, Idle, Fight
4322 | 3:00 | SPEED | Agency crossed 35ms taking 281ms on a 34ms budget (33ms avg budget), reaching 282ms on the frame.
4322 | 3:00 | SPEED | Global crossed 35ms to 283ms. Task durations: (2ms: Planning) (1ms: Battles) (1ms: Micro) (0ms: Yolo) (0ms: Manners) (0ms: Grids) (0ms: Intel) (0ms: Fingerprinting)