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 insanitybot (Enemy, always Terran)
0 | 0:00 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus #17 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 | Australia (Lima - 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 StrategySelectionRecommended: PvTZZCoreZ + PvTDoubleRobo, falling back to StrategySelectionGreedy
0 | 0:00 | DEBUG | StrategySelectionRecommended: PvTZZCoreZ + PvTDoubleRobo, falling back to StrategySelectionGreedy has finished recommended strategy phase in game 339 of 5; will fall back to StrategySelectionGreedy
0 | 0:00 | DEBUG | Activating strategy PvTDoubleRobo
0 | 0:00 | DEBUG | Activating strategy PvTZZCoreZ
0 | 0:00 | DEBUG | Game start time:  Tue Nov 04 19:46:04 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:   2055 MB
0 | 0:00 | DEBUG | JVM Total memory: 2055 MB
0 | 0:00 | DEBUG | JVM Free memory:  1649 MB
0 | 0:00 | DEBUG | JVM Used memory:  406 MB
0 | 0:00 | DEBUG | JVM Used, heap:   406 MB
0 | 0:00 | DEBUG | Heap memory PS Survivor Space, current:          0 MB used | 89 MB init | 85 MB max | 85 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:             16 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 | Non-heap memory Metaspace, current:              39 MB used | 0 MB init | 0 MB max | 47 MB committed
0 | 0:00 | DEBUG | Non-heap memory Metaspace, peak:                 39 MB used | 0 MB init | 0 MB max | 47 MB committed
0 | 0:00 | DEBUG | Heap memory PS Old Gen, current:                 158 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
0 | 0:00 | DEBUG | Heap memory PS Old Gen, peak:                    158 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
0 | 0:00 | DEBUG | Heap memory PS Eden Space, current:              247 MB used | 537 MB init | 541 MB max | 538 MB committed
0 | 0:00 | DEBUG | Heap memory PS Eden Space, peak:                 544 MB used | 537 MB init | 549 MB max | 544 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 | PvTDoubleRobo: Won 328 of 339 games (109.7 weighted). 96% raw, 96% weighted
0 | 0:00 | DEBUG | PvTZZCoreZ: Won 328 of 339 games (109.7 weighted). 96% raw, 96% weighted
0 | 0:00 | DEBUG | PvTFastCarrier: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvTArbiter: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvTZealotExpand: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvTRangeless: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvT28Nexus: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvTDT: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvTGasSteal: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | PvT910: Won 0 of 0 games (0.0 weighted). 90% raw, 90% weighted
0 | 0:00 | DEBUG | Win probability by branch
0 | 0:00 | DEBUG | 96% PvTZZCoreZ + PvTDoubleRobo
0 | 0:00 | DEBUG | 93% PvT28Nexus + PvTDoubleRobo
0 | 0:00 | DEBUG | 93% PvTZZCoreZ + PvTFastCarrier
0 | 0:00 | DEBUG | 93% PvTZZCoreZ + PvTArbiter
0 | 0:00 | DEBUG | 93% PvTDT + PvTDoubleRobo
0 | 0:00 | DEBUG | 93% PvTZealotExpand + PvTDoubleRobo
0 | 0:00 | DEBUG | 93% PvTGasSteal + PvTDoubleRobo
0 | 0:00 | DEBUG | 93% PvTRangeless + PvTDoubleRobo
0 | 0:00 | DEBUG | 93% PvT910 + PvTDoubleRobo
0 | 0:00 | DEBUG | 90% PvT910 + PvTArbiter
0 | 0:00 | DEBUG | 90% PvTGasSteal + PvTArbiter
0 | 0:00 | DEBUG | 90% PvTDT + PvTArbiter
0 | 0:00 | DEBUG | 89% PvTZealotExpand + PvTArbiter
0 | 0:00 | DEBUG | 89% PvTRangeless + PvTFastCarrier
0 | 0:00 | DEBUG | 89% PvT28Nexus + PvTArbiter
0 | 0:00 | DEBUG | 89% PvTRangeless + PvTArbiter
0 | 0:00 | DEBUG | 89% PvT910 + PvTFastCarrier
0 | 0:00 | DEBUG | 89% PvT28Nexus + PvTFastCarrier
0 | 0:00 | DEBUG | 89% PvTZealotExpand + PvTFastCarrier
0 | 0:00 | DEBUG | 89% PvTGasSteal + PvTFastCarrier
0 | 0:00 | DEBUG | Latency: LF3 (Turn size 1)
0 | 0:00 | DEBUG | Frame 0 (secs): 2
0 | 0:00 | DEBUG | Opponents: insanitybot
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: Terran
0 | 0:00 | DEBUG | Strategy: PvTDoubleRobo PvTZZCoreZ
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: true
0 | 0:00 | DEBUG | Want to harass: false
0 | 0:00 | DEBUG | Monitor bases: true
0 | 0:00 | DEBUG | Fingerprints: 
0 | 0:00 | DEBUG | Status: PvTDoubleRobo
0 | 0:00 | DEBUG | Performance danger: false
0 | 0:00 | DEBUG | Sluggishness: 0
0 | 0:00 | DEBUG | Gas worker floor: 0
0 | 0:00 | DEBUG | Gas worker ceiling: 200
0 | 0:00 | DEBUG | Gas worker ratio: 0.3
0 | 0:00 | DEBUG | Gas limit floor: 0
0 | 0:00 | DEBUG | Gas limit ceiling: 300
0 | 0:00 | DEBUG | Active 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 insanitybot owns ? Enemy main New York City, Sri Lanka, Australia  [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
1870 | 1:17 | DEBUG | Our Gateways changed from 0 to 1
1871 | 1:17 | DEBUG | Active tactics
  Was: TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), TacticGather
1925 | 1:20 | DEBUG | Discovered first SCV
1925 | 1:20 | DEBUG | Foe SCV #95 60/60  [3403, 1173](106, 36) projects to arrive in 183 frames at 1:27
2038 | 1:24 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), TacticGather
2072 | 1:26 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), TacticGather
2972 | 2:03 | DEBUG | &CompleteBy matched: 1 Barracks complete by 3:20. Incomplete: []
2972 | 2:03 | DEBUG | &Or matched: Matched children: [&CompleteBy matched: 1 Barracks complete by 3:20. Incomplete: []]
2972 | 2:03 | DEBUG | Enemy Barracks changed from 0 to 1
2972 | 2:03 | DEBUG | Discovered first Barracks
2972 | 2:03 | DEBUG | Foe Barracks 2:22 #108 661/1000  [256, 3312](8, 103) projects to complete in 452 frames at 2:22. Proximity: 0.04285714285714287 between [100, 14] and [8, 112]
2994 | 2:04 | DEBUG | Skirmish > Defense changed from false to true
3010 | 2:05 | DEBUG | &CompleteBy matched: 1 Refinery complete by 2:45. Incomplete: []
3010 | 2:05 | DEBUG | &1RaxGas matched: Matched children: [&CompleteBy matched: 1 Refinery complete by 2:45. Incomplete: []]
3010 | 2:05 | DEBUG | Fingerprints
  Was: 
  Now: &1RaxGas
3012 | 2:05 | DEBUG | Discovered first Refinery
3012 | 2:05 | DEBUG | Foe Refinery 2:11 #55 591/750  [320, 3456](10, 108) projects to complete in 141 frames at 2:11. Proximity: 0.017999409855414594 between [100, 14] and [8, 112]
3038 | 2:06 | DEBUG | Kill potential changed from true to false
3042 | 2:06 | DEBUG | Discovered first Command Center
3042 | 2:06 | DEBUG | Foe Command Center #6 1500/1500  [320, 3632](10, 113) is already complete
3445 | 2:23 | DEBUG | Discovered first Supply Depot
3445 | 2:23 | DEBUG | Foe Supply Depot #102 500/500  [432, 3904](13, 122) is already complete
3446 | 2:23 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), TacticGather
  Now: Contain New , Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), TacticGather
3452 | 2:23 | DEBUG | Skirmish > Defense changed from true to false
3452 | 2:23 | DEBUG | Kill potential changed from false to true
3456 | 2:24 | DEBUG | Status
  Was: PvTDoubleRobo
  Now: PvTDoubleRobo, ZealotAggro
3464 | 2:24 | DEBUG | Active tactics
  Was: Contain New , Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), PushMain New , TacticGather
3496 | 2:25 | DEBUG | Main fully scouted changed from false to true
3746 | 2:36 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), PushMain New , TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), PushMain New , TacticGather
3790 | 2:37 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), PushMain New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), PushMain New , TacticGather
3791 | 2:37 | DEBUG | Discovered first Marine
3791 | 2:37 | DEBUG | Foe Marine #118 40/40  [208, 3360](6, 105) projects to arrive in 1608 frames at 3:44
3794 | 2:38 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), PushMain New , TacticGather
  Now: PushMain New , TacticGather
3795 | 2:38 | DEBUG | Skirmish > Defense changed from false to true
3795 | 2:38 | DEBUG | Kill potential changed from true to false
3797 | 2:38 | DEBUG | &CompleteBy matched: 1 Marine complete by 3:35. Incomplete: []
3801 | 2:38 | DEBUG | Active tactics
  Was: PushMain New , TacticGather
  Now: Contain New , TacticGather
4052 | 2:48 | DEBUG | Kill potential changed from false to true
4052 | 2:48 | DEBUG | Active tactics
  Was: Contain New , TacticGather
  Now: PushMain New , TacticGather
4861 | 3:22 | DEBUG | Active tactics
  Was: PushMain New , TacticGather
  Now: Raze New , TacticGather
4869 | 3:22 | DEBUG | Enemy Factories changed from 0 to 1
4871 | 3:22 | DEBUG | Discovered first Factory
4871 | 3:22 | DEBUG | Foe Factory 3:52 #126 597/1250  [256, 3216](8, 100) projects to complete in 697 frames at 3:52. Proximity: 0.05910165484633567 between [100, 14] and [8, 112]
4875 | 3:23 | DEBUG | &CompleteBy matched: 1 Factory complete by 4:30. Incomplete: []
4875 | 3:23 | DEBUG | &Or matched: Matched children: [&CompleteBy matched: 1 Factory complete by 4:30. Incomplete: []]
4875 | 3:23 | DEBUG | &1Fac matched: Unmatched children: []
4875 | 3:23 | DEBUG | Fingerprints
  Was: &1RaxGas
  Now: &1Fac &1RaxGas
4877 | 3:23 | DEBUG | &Or matched: Matched children: [&1Fac matched: Unmatched children: []]
4985 | 3:27 | DEBUG | Skirmish > Defense changed from true to false
4995 | 3:28 | DEBUG | Skirmish > Defense changed from false to true
5002 | 3:28 | DEBUG | Skirmish > Defense changed from true to false
5012 | 3:28 | DEBUG | Skirmish > Defense changed from false to true
5016 | 3:29 | DEBUG | Skirmish > Defense changed from true to false
5030 | 3:29 | DEBUG | Skirmish > Defense changed from false to true
5033 | 3:29 | DEBUG | Skirmish > Defense changed from true to false
5044 | 3:30 | DEBUG | Skirmish > Defense changed from false to true
5049 | 3:30 | DEBUG | Skirmish > Defense changed from true to false
5061 | 3:30 | DEBUG | Skirmish > Defense changed from false to true
5066 | 3:31 | DEBUG | Skirmish > Defense changed from true to false
5074 | 3:31 | DEBUG | Skirmish > Defense changed from false to true
5083 | 3:31 | DEBUG | Skirmish > Defense changed from true to false
5087 | 3:31 | DEBUG | Skirmish > Defense changed from false to true
5097 | 3:32 | DEBUG | Skirmish > Defense changed from true to false
5104 | 3:32 | DEBUG | Skirmish > Defense changed from false to true
5116 | 3:33 | DEBUG | Skirmish > Defense changed from true to false
5118 | 3:33 | DEBUG | Skirmish > Defense changed from false to true
5131 | 3:33 | DEBUG | Skirmish > Defense changed from true to false
5135 | 3:33 | DEBUG | Skirmish > Defense changed from false to true
5147 | 3:34 | DEBUG | Skirmish > Defense changed from true to false
5149 | 3:34 | DEBUG | Skirmish > Defense changed from false to true
5227 | 3:37 | DEBUG | Skirmish > Defense changed from true to false
5230 | 3:37 | DEBUG | Skirmish > Defense changed from false to true
5316 | 3:41 | DEBUG | Active tactics
  Was: Raze New , TacticGather
  Now: PushMain New , TacticGather
5404 | 3:45 | DEBUG | Discovered first Bunker
5404 | 3:45 | DEBUG | Foe Bunker 4:03 #136 35/350  [208, 2368](6, 74) projects to complete in 450 frames at 4:03. Proximity: 0.19617224880382778 between [100, 14] and [8, 112]
5405 | 3:45 | DEBUG | Active tactics
  Was: PushMain New , TacticGather
  Now: PushMain Mosc, TacticGather
5406 | 3:45 | DEBUG | & matched: Enemy got siege first
5406 | 3:45 | DEBUG | &Or matched: Matched children: [& matched: Enemy got siege first]
5483 | 3:48 | DEBUG | Kill potential changed from true to false
5483 | 3:48 | DEBUG | Active tactics
  Was: PushMain Mosc, TacticGather
  Now: Contain New , TacticGather
5485 | 3:48 | DEBUG | Kill potential changed from false to true
5485 | 3:48 | DEBUG | Active tactics
  Was: Contain New , TacticGather
  Now: PushMain Mosc, TacticGather
5664 | 3:56 | DEBUG | Skirmish > Defense changed from true to false
5672 | 3:56 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus 5:11 #139 77/750 (77/750) [3264, 1520](102, 47)
5673 | 3:56 | DEBUG | Our bases changed from 1 to 2
5673 | 3:56 | DEBUG | Our mining bases changed from 1 to 2
5675 | 3:56 | DEBUG | Our max mining changed from 1 to 2
5675 | 3:56 | DEBUG | Enemy max mining changed from 1 to 2
5675 | 3:56 | DEBUG | Gas limit ceiling changed from 300 to 600
5677 | 3:56 | DEBUG | Recording our first expansion frame
5750 | 3:59 | DEBUG | Active tactics
  Was: PushMain Mosc, TacticGather
  Now: Eject, PushMain Mosc, TacticGather
5763 | 4:00 | DEBUG | Skirmish > Defense changed from false to true
5798 | 4:01 | DEBUG | Active tactics
  Was: Eject, PushMain Mosc, TacticGather
  Now: Eject, PushMain New , TacticGather
5821 | 4:02 | DEBUG | Skirmish > Defense changed from true to false
6017 | 4:10 | DEBUG | Active tactics
  Was: Eject, PushMain New , TacticGather
  Now: Eject, Raze New , TacticGather
6055 | 4:12 | DEBUG | Discovered first Machine Shop
6055 | 4:12 | DEBUG | Foe Machine Shop 4:24 #141 424/750  [352, 3232](11, 101) projects to complete in 290 frames at 4:24. Proximity: 0.055936906674455944 between [100, 14] and [8, 112]
6057 | 4:12 | DEBUG | &CompleteBy matched: 1 Machine Shop complete by 4:55. Incomplete: []
6138 | 4:15 | DEBUG | Skirmish > Defense changed from false to true
6140 | 4:15 | DEBUG | Skirmish > Defense changed from true to false
6149 | 4:16 | DEBUG | Skirmish > Defense changed from false to true
6153 | 4:16 | DEBUG | Skirmish > Defense changed from true to false
6165 | 4:16 | DEBUG | Skirmish > Defense changed from false to true
6169 | 4:17 | DEBUG | Skirmish > Defense changed from true to false
6176 | 4:17 | DEBUG | Skirmish > Defense changed from false to true
6185 | 4:17 | DEBUG | Skirmish > Defense changed from true to false
6189 | 4:17 | DEBUG | Skirmish > Defense changed from false to true
6197 | 4:18 | DEBUG | Skirmish > Defense changed from true to false
6206 | 4:18 | DEBUG | Skirmish > Defense changed from false to true
6215 | 4:18 | DEBUG | Skirmish > Defense changed from true to false
6350 | 4:24 | DEBUG | Active tactics
  Was: Eject, Raze New , TacticGather
  Now: Raze New , TacticGather
6434 | 4:28 | ERROR | An exception was thrown on frame 6434
6434 | 4:28 | ERROR | NullPointerException
null
scala.collection.mutable.BufferLike.$plus$plus(): 225
scala.collection.mutable.BufferLike.$plus$plus$(): 225
scala.collection.mutable.AbstractBuffer.$plus$plus(): 50
Micro.Agency.Agent.passengers(): 123
Micro.Agency.Agent.execute(): 82
Micro.Agency.Agency.onRun(): 61
Performance.Tasks.TimedTask.run(): 81
Performance.TaskQueue.TaskQueueSerial.onRun(): 36
Performance.Tasks.TimedTask.run(): 81
Performance.TaskQueue.TaskQueueParallel.onRun(): 48
Performance.Tasks.TimedTask.run(): 81
Lifecycle.PurpleWave.$anonfun$onFrame$2(): 41
Lifecycle.PurpleWave.tryCatch(): 97
Lifecycle.PurpleWave.$anonfun$onFrame$1(): 34
Lifecycle.PurpleWave.timeFrameZero(): 13
Lifecycle.PurpleWave.onFrame(): 33
Lifecycle.PurpleEventListener$.$anonfun$onFrame$1(): 26
Lifecycle.PurpleEventListener$.$anonfun$onFrame$1$adapted(): 26
scala.Option.foreach(): 407
Lifecycle.PurpleEventListener$.onFrame(): 26
bwapi.EventHandler.operation(): 17
bwapi.BotWrapper.lambda$handleEvents$1(): 251
bwapi.PerformanceMetric.time(): 90
bwapi.PerformanceMetric.timeIf(): 101
bwapi.BotWrapper.handleEvents(): 247
bwapi.BotWrapper.lambda$createBotThread$0(): 214
java.lang.Thread.run(): -1
6655 | 4:37 | DEBUG | Our Gateways changed from 1 to 2
6877 | 4:46 | DEBUG | Status
  Was: PvTDoubleRobo, ZealotAggro
  Now: PvTDoubleRobo
7287 | 5:03 | DEBUG | Our upgrades
  Was: 
  Now: Singularity Charge = 1
8591 | 5:57 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus 7:12 #173 76/750 (76/750) [3328, 2448](104, 76)
8592 | 5:58 | DEBUG | Our bases changed from 2 to 3
8592 | 5:58 | DEBUG | Our mining bases changed from 2 to 3
8593 | 5:58 | DEBUG | Gas limit ceiling changed from 600 to 900
8594 | 5:58 | DEBUG | Our max mining changed from 2 to 3
8594 | 5:58 | DEBUG | Enemy max mining changed from 2 to 3
8876 | 6:09 | DEBUG | Active tactics
  Was: Raze New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Raze New , TacticGather
9226 | 6:24 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Raze New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], Raze New , TacticGather
9460 | 6:34 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], Raze New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Raze New , TacticGather
9461 | 6:34 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Raze New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Raze New , TacticGather
9477 | 6:34 | DEBUG | Wall clock: 1 minutes elapsed. Checkpoint game speed: 6.58x. Total game speed: 6.58x
9544 | 6:37 | DEBUG | Enemy Factories changed from 1 to 0
9795 | 6:48 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Raze New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9], Raze New , TacticGather
9818 | 6:49 | DEBUG | Our Gateways changed from 2 to 3
9868 | 6:51 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9], Raze New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Raze New , TacticGather
9869 | 6:51 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Raze New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Raze New , TacticGather
9896 | 6:52 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Raze New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9], Raze New , TacticGather
10024 | 6:57 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9], Raze New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], Raze New , TacticGather
10421 | 7:14 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], Raze New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Raze New , TacticGather
10425 | 7:14 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Raze New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Raze New , TacticGather
10477 | 7:16 | DEBUG | Enemy Barracks changed from 1 to 0
10578 | 7:20 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Raze New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9], Raze New , TacticGather
10622 | 7:22 | DEBUG | Detecting absent base: ? Neutral main New York City, Sri Lanka, Australia  [6, 113]
10623 | 7:22 | DEBUG | Enemy bases changed from 1 to 0
10623 | 7:22 | DEBUG | Enemy mining bases changed from 1 to 0
10623 | 7:22 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9], Raze New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9], PushMain New , TacticGather
10624 | 7:22 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits), Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9], PushMain New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9], PushMain New , TacticGather
10736 | 7:27 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9], PushMain New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], PushMain New , TacticGather
10808 | 7:30 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], PushMain New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9] -> ? Neutral natural Moscow, Cuba, Australia  [13, 81] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], PushMain New , TacticGather
10847 | 7:31 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Tianjin, Jordan [5, 9] -> ? Neutral natural Moscow, Cuba, Australia  [13, 81] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], PushMain New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Beijing, Bolivia [106, 119] -> ? Neutral base Tianjin, Jordan [5, 9] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], PushMain New , TacticGather
10941 | 7:35 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Beijing, Bolivia [106, 119] -> ? Neutral base Tianjin, Jordan [5, 9] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], PushMain New , TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Mexico City, Mozambique [63, 7] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], PushMain Ista, TacticGather
10958 | 7:36 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Mexico City, Mozambique [63, 7] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], PushMain Ista, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Beijing, Bolivia [106, 119] -> ? Neutral base Mexico City, Mozambique [63, 7] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], PushMain Ista, TacticGather
10967 | 7:36 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Beijing, Bolivia [106, 119] -> ? Neutral base Mexico City, Mozambique [63, 7] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], PushMain Ista, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Mexico City, Mozambique [63, 7] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], PushMain Ista, TacticGather
10969 | 7:37 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Mexico City, Mozambique [63, 7] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], PushMain Ista, TacticGather
  Now: Group: Debugging.EnumerateUnits$@4957ace3(groupUnits) ? Neutral base Beijing, Bolivia [106, 119] -> ? Neutral base Mexico City, Mozambique [63, 7] -> ? Neutral base Wuhan, Kazakhstan, Australia  [8, 48], PushMain Ista, TacticGather
10976 | 7:37 | DEBUG | Game ended in victory
10976 | 7:37 | DEBUG | Found C:\TM\Starcraft\bwapi-data\read\accelerants-matchpoint.json
10976 | 7:37 | DEBUG | Supply block: 0%
10976 | 7:37 | DEBUG | Game duration (fastest):    7m 37s
10976 | 7:37 | DEBUG | Game duration (wall clock): 1m 11s
10976 | 7:37 | DEBUG | 
Bot frames over 35ms: 2
Bot frames over 1000ms: 0
Bot frames over 10000ms: 0
10976 | 7:37 | DEBUG | The bot believes its performance, if it were running synchronously, would have been good
10976 | 7:37 | DEBUG | Performance metrics:
Frame duration: After receiving 'frame ready' -> before sending 'frame done':
10,976 samples averaging 5.1 [1.2 - 266.5]
>= 5: 4465 samples averaging 7.3
>= 10: 393 samples averaging 12.7
>= 15: 29 samples averaging 28.1
>= 20: 9 samples averaging 52.9
>= 25: 5 samples averaging 77.7
>= 30: 4 samples averaging 90.6
>= 35: 1 samples averaging 266.5
>= 40: 1 samples averaging 266.5
>= 45: 1 samples averaging 266.5
>= 50: 1 samples averaging 266.5
>= 55: 1 samples averaging 266.5
>= 85: 1 samples averaging 266.5
Frame duration: After receiving 'frame ready' -> after sending 'frame done':
10,976 samples averaging 5.1 [1.2 - 266.5]
>= 5: 4494 samples averaging 7.3
>= 10: 398 samples averaging 12.7
>= 15: 29 samples averaging 28.1
>= 20: 9 samples averaging 52.9
>= 25: 5 samples averaging 77.7
>= 30: 4 samples averaging 90.7
>= 35: 1 samples averaging 266.5
>= 40: 1 samples averaging 266.5
>= 45: 1 samples averaging 266.5
>= 50: 1 samples averaging 266.5
>= 55: 1 samples averaging 266.5
>= 85: 1 samples averaging 266.5
Frame duration: After receiving 'frame ready' -> receiving next 'frame ready':
10,976 samples averaging 6.2 [1.9 - 268.6]
>= 5: 6948 samples averaging 7.5
>= 10: 786 samples averaging 12.5
>= 15: 62 samples averaging 23.1
>= 20: 15 samples averaging 43.6
>= 25: 8 samples averaging 62.6
>= 30: 6 samples averaging 73.8
>= 35: 3 samples averaging 114.1
>= 40: 1 samples averaging 268.6
>= 45: 1 samples averaging 268.6
>= 50: 1 samples averaging 268.6
>= 55: 1 samples averaging 268.6
>= 85: 1 samples averaging 268.6
BWAPI duration: Before sending 'frame done' -> After receiving 'frame ready':
10,976 samples averaging 1.1 [0.1 - 31]
>= 1: 6284 samples averaging 1.3
>= 3: 17 samples averaging 9.6
>= 5: 9 samples averaging 15.3
>= 10: 5 samples averaging 21.8
>= 15: 3 samples averaging 28.2
>= 20: 3 samples averaging 28.2
>= 30: 1 samples averaging 31
BWAPI duration: Before sending 'frame done' -> After sending 'frame done':
10,976 samples averaging 0 [0 - 0.2]
BWAPI duration: Before listening for 'frame ready' -> After receiving 'frame ready':
10,976 samples averaging 1.1 [0.1 - 31]
>= 1: 6039 samples averaging 1.3
>= 3: 16 samples averaging 10
>= 5: 9 samples averaging 15.3
>= 10: 5 samples averaging 21.8
>= 15: 3 samples averaging 28.1
>= 20: 3 samples averaging 28.1
>= 30: 1 samples averaging 31
Copying frame to buffer:
10,976 samples averaging 1.1 [0.7 - 6.9]
>= 5: 3 samples averaging 6.3
Time holding frame until buffer frees capacity: No samples.
Frames already buffered when enqueuing a new frame:
10,977 samples averaging 0 [0 - 2]
>= 0: 10977 samples averaging 0
>= 1: 3 samples averaging 1.3
Frames behind real-time when handling events:
10,977 samples averaging 0 [0 - 1]
>= 0: 10977 samples averaging 0
>= 1: 1 samples averaging 1
Time flushing side effects:
10,977 samples averaging 0 [0 - 0.7]
Duration of bot event handlers:
10,975 samples averaging 5 [1.1 - 311]
>= 5: 4300 samples averaging 7.3
>= 10: 365 samples averaging 12.8
>= 15: 25 samples averaging 30.6
>= 20: 7 samples averaging 65.6
>= 25: 3 samples averaging 124
>= 30: 2 samples averaging 173.1
>= 35: 2 samples averaging 173.1
>= 40: 1 samples averaging 311
>= 45: 1 samples averaging 311
>= 50: 1 samples averaging 311
>= 55: 1 samples averaging 311
>= 85: 1 samples averaging 311
Time bot spent idle:
10,977 samples averaging 1.2 [0 - 31]
Time client spent waiting for bot:
10,976 samples averaging 3.9 [0 - 264.7]
>= 30: 2 samples averaging 149
Excess duration of client sleep:
10,979 samples averaging 0 [0 - 236]
>= 1: 2 samples averaging 120
>= 5: 1 samples averaging 236
>= 10: 1 samples averaging 236
>= 15: 1 samples averaging 236
>= 20: 1 samples averaging 236
>= 25: 1 samples averaging 236
>= 30: 1 samples averaging 236
>= 35: 1 samples averaging 236
>= 40: 1 samples averaging 236
>= 45: 1 samples averaging 236
>= 50: 1 samples averaging 236
>= 55: 1 samples averaging 236
>= 85: 1 samples averaging 236
Number of events received from BWAPI:
10,976 samples averaging 1.2 [0 - 73]
>= 1: 10973 samples averaging 1.2
>= 2: 542 samples averaging 4.1
>= 3: 465 samples averaging 4.5
>= 4: 231 samples averaging 6
>= 5: 93 samples averaging 8.9
>= 6: 51 samples averaging 12.1
>= 8: 31 samples averaging 15.8
>= 10: 21 samples averaging 19
>= 15: 9 samples averaging 28.3
>= 20: 4 samples averaging 42.5
Number of events received from BWAPI, multiplied by the receive-to-sent duration of that frame:
10,976 samples averaging 6 [0 - 886.9]
>= 5: 4778 samples averaging 9.1
>= 10: 810 samples averaging 20.8
>= 15: 330 samples averaging 34
>= 20: 219 samples averaging 42.3
>= 25: 137 samples averaging 54.3
>= 30: 93 samples averaging 67.2
>= 35: 64 samples averaging 83
>= 40: 43 samples averaging 105.4
>= 45: 34 samples averaging 122.2
>= 50: 30 samples averaging 132.4
>= 55: 26 samples averaging 144.7
>= 85: 11 samples averaging 250.1
10976 | 7:37 | DEBUG | Target:                      35ms   Cutoff: 35ms 
Task                         Runs   Seconds %Time Budgt (Recnt) Avg ms Max (Rcnt) Max (All time) AcrossTarget AcrossLimit
Global                       10976  49      71%   34            6      11         310            1            1          
Planning                     10975  19      27%   2             2      8          308            1            1          
Tactician                    4179   8       12%   4             3      5          308            1            1          
Squads                       4179   2       3%    4             1      3          300            1            1          
Micro                        10976  12      18%   33            2      3          15             0            0          
Agency                       10976  12      18%   33            2      3          15             0            0          
Gameplan                     4179   9       13%   5             4      5          13             0            0          
Battles                      10977  8       12%   34            0      2          13             0            0          
Grids                        10975  2       3%    0             0      1          18             0            0          
BattleProcessPredict         37577  2       3%    33            0      0          5              0            0          
Geography                    4569   2       3%    1             0      1          10             0            0          
Intel                        10975  2       2%    1             0      1          9              0            0          
BattleProcessCluster         6878   1       2%    34            0      1          13             0            0          
Fingerprinting               10975  1       2%    1             0      0          9              0            0          
BattleProcessJudge           37577  1       2%    33            0      0          10             0            0          
BattleProcessDivisions       6878   1       2%    33            0      0          10             0            0          
GameSensor                   3656   1       1%    1             0      1          9              0            0          
Gathering                    4178   1       1%    2             0      1          3              0            0          
BattleProcessSwap            6878   0       1%    33            0      1          11             0            0          
Scouting                     3656   0       1%    1             0      0          1              0            0          
Yolo                         10649  0       0%    1             0      1          1              0            0          
&1RaxGas                     5323   0       0%    1             0      0          9              0            0          
&1BaseBioMech                5323   0       0%    1             0      0          1              0            0          
&SiegeExpand                 5323   0       0%    1             0      0          1              0            0          
&8Rax                        5323   0       0%    1             0      0          1              0            0          
UnitsShown                   4179   0       0%    4             0      0          5              0            0          
Accounting                   4179   0       0%    4             0      1          1              0            0          
&ProxyRax                    5323   0       0%    1             0      0          1              0            0          
&2RaxAcad                    5323   0       0%    1             0      0          1              0            0          
&WorkerRush                  5323   0       0%    1             0      0          1              0            0          
&2Rax1113                    5323   0       0%    1             0      0          1              0            0          
&5Rax                        5323   0       0%    1             0      0          5              0            0          
&2PortWraith                 5323   0       0%    1             0      0          1              0            0          
ProductionHistory            4179   0       0%    4             0      1          1              0            0          
&BunkerRush                  5323   0       0%    1             0      0          1              0            0          
&FD                          5323   0       0%    1             0      0          1              0            0          
&RampBlock                   5323   0       0%    1             0      0          1              0            0          
BattleProcessMatchupAnalysis 145186 0       0%    33            0      0          1              0            0          
&1Fac                        5323   0       0%    1             0      0          1              0            0          
&GasSteal                    5323   0       0%    1             0      0          1              0            0          
BattleProcessComplete        6877   0       0%    34            0      0          1              0            0          
Manners                      10759  0       0%    2             0      0          1              0            0          
BattleProcessInitial         6878   0       0%    34            0      0          1              0            0          
&Bio                         5323   0       0%    1             0      0          1              0            0          
&BBS                         5323   0       0%    1             0      0          1              0            0          
MatchupGraph                 1      0       0%    345678        2      2          0              0            0          
&2Fac                        5323   0       0%    1             0      0          1              0            0          
&2FacVultures                5323   0       0%    1             0      0          1              0            0          
&3Fac                        5323   0       0%    1             0      0          1              0            0          
&3FacVultures                5323   0       0%    1             0      0          1              0            0          
&1RaxFE                      5323   0       0%    1             0      0          1              0            0          
Camera                       0      0       0%    0             0      0          0              0            0          
&14CC                        5323   0       0%    1             0      0          0              0            0          
Visualization                0      0       0%    0             0      0          0              0            0          
10976 | 7:37 | DEBUG | Actions:
Action              Invocations Mean (ms) Total (secs)
Search              2457        0.241     0           
Retreat             469         0.226     0           
PreserveScout       2457        0.028     0           
Idle                310387      0.026     8           
BlockConstruction   2457        0.017     0           
KnockKnock          2457        0.015     0           
Spot                13790       0.013     0           
Fight               310387      0.009     2           
AttackBuilder       2457        0.007     0           
SabotageProxy       2457        0.006     0           
FightOrFlee         310387      0.005     1           
SearchWhenBored     2461        0.004     0           
Stim                13790       0.004     0           
Harass4PoolWorkers  2457        0.003     0           
Gather              310402      0.003     0           
Scout               310387      0.003     0           
Brawl               11430       0.002     0           
DroneWarfare        2457        0.002     0           
Bust                13790       0.001     0           
Build               310387      0.001     0           
Recharge            13790       0.001     0           
Root                13790       0.001     0           
Produce             310387      0.001     0           
BeFlier             13790       0.001     0           
Follow              13790       0.001     0           
BeArbiter           13790       0         0           
Cancel              310387      0         0           
BeCarrier           13790       0         0           
Potshot             145866      0         0           
BeCombatSCV         13790       0         0           
Cast                13790       0         0           
Stealth             13790       0         0           
StrategicNuke       13790       0         0           
EmergencyBunk       13790       0         0           
BeVulture           13790       0         0           
BeMutalisk          13790       0         0           
BeReaver            13790       0         0           
OccupyBunker        13790       0         0           
Crack               310387      0         0           
Rally               310387      0         0           
Unbunk              310387      0         0           
Unstick             310387      0         0           
Liftoff             310387      0         0           
Transport           310387      0         0           
Repair              310387      0         0           
Addon               310387      0         0           
ReloadScarabs       310387      0         0           
GetRepairedMobile   310387      0         0           
Meld                310387      0         0           
Bunk                310387      0         0           
ReloadInterceptors  310387      0         0           
GetRepairedBuilding 310387      0         0           
FinishConstruction  310387      0         0           
Scan                310387      0         0           
Travel              310387      0         0           
Attack              310387      0         0           
10976 | 7:37 | DEBUG | Pathfinding:
A* pathfinds:         45975  
Exploration maxed:    148    
Over 1ms:             27     
Max ms:               14.4493
Mean ms:              0.016  
Path length, max:     97     
Path length, mean:    4.19   
Tiles explored, max:  960    
Tiles explored, mean: 15     
10976 | 7:37 | DEBUG | JVM Max memory:   2134 MB
10976 | 7:37 | DEBUG | JVM Total memory: 2134 MB
10976 | 7:37 | DEBUG | JVM Free memory:  1603 MB
10976 | 7:37 | DEBUG | JVM Used memory:  531 MB
10976 | 7:37 | DEBUG | JVM Used, heap:   531 MB
10976 | 7:37 | DEBUG | Non-heap memory Compressed Class Space, current: 8 MB used | 0 MB init | 1073 MB max | 8 MB committed
10976 | 7:37 | DEBUG | Non-heap memory Compressed Class Space, peak:    8 MB used | 0 MB init | 1073 MB max | 8 MB committed
10976 | 7:37 | DEBUG | Heap memory PS Survivor Space, current:          9 MB used | 89 MB init | 12 MB max | 12 MB committed
10976 | 7:37 | DEBUG | Heap memory PS Survivor Space, peak:             89 MB used | 89 MB init | 90 MB max | 90 MB committed
10976 | 7:37 | DEBUG | Non-heap memory Metaspace, current:              54 MB used | 0 MB init | 0 MB max | 66 MB committed
10976 | 7:37 | DEBUG | Non-heap memory Metaspace, peak:                 54 MB used | 0 MB init | 0 MB max | 66 MB committed
10976 | 7:37 | DEBUG | Non-heap memory Code Cache, current:             57 MB used | 2 MB init | 251 MB max | 58 MB committed
10976 | 7:37 | DEBUG | Non-heap memory Code Cache, peak:                57 MB used | 2 MB init | 251 MB max | 58 MB committed
10976 | 7:37 | DEBUG | Heap memory PS Old Gen, current:                 182 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
10976 | 7:37 | DEBUG | Heap memory PS Old Gen, peak:                    182 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
10976 | 7:37 | DEBUG | Heap memory PS Eden Space, current:              338 MB used | 537 MB init | 690 MB max | 689 MB committed
10976 | 7:37 | DEBUG | Heap memory PS Eden Space, peak:                 689 MB used | 537 MB init | 692 MB max | 689 MB committed3446 | 2:23 | SPEED | Squads crossed 35ms taking 300ms on a 3ms budget (1ms avg budget), reaching 310ms on the frame.
3446 | 2:23 | SPEED | Global crossed 35ms to 310ms. Task durations: (1ms: Micro) (1ms: Yolo) (0ms: Battles) (0ms: Manners) (0ms: Fingerprinting) (0ms: Grids) (0ms: Intel) (0ms: Planning)