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 MatchPoint 1.3 at (2)MatchPoint1.3.scx as PurpleWave (Us, always Protoss) with Stardust (Enemy, always Protoss)
0 | 0:00 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus #7 750/750 (750/750) [320, 3632](10, 113)
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 | Choosing tournament policy StrategySelectionRecommended: PvPGateCore + PvPDT, falling back to StrategySelectionGreedy
0 | 0:00 | DEBUG | StrategySelectionRecommended: PvPGateCore + PvPDT, falling back to StrategySelectionGreedy has finished recommended strategy phase in game 338 of 10; will fall back to StrategySelectionGreedy
0 | 0:00 | DEBUG | Activating strategy PvPGateCore
0 | 0:00 | DEBUG | Activating strategy PvPDT
0 | 0:00 | DEBUG | Game start time:  Tue Nov 04 19:57:20 NST 2025
0 | 0:00 | DEBUG | OS:               Windows 10 10.0 amd64
0 | 0:00 | DEBUG | JRE:              Oracle Corporation - 1.8.0_471
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:   2058 MB
0 | 0:00 | DEBUG | JVM Total memory: 2058 MB
0 | 0:00 | DEBUG | JVM Free memory:  1735 MB
0 | 0:00 | DEBUG | JVM Used memory:  322 MB
0 | 0:00 | DEBUG | JVM Used, heap:   322 MB
0 | 0:00 | DEBUG | Heap memory PS Survivor Space, current:          0 MB used | 89 MB init | 83 MB max | 83 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:              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:              164 MB used | 537 MB init | 545 MB max | 542 MB committed
0 | 0:00 | DEBUG | Heap memory PS Eden Space, peak:                 548 MB used | 537 MB init | 606 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: 3 o'clock
0 | 0:00 | DEBUG | Rush distance: 209
0 | 0:00 | DEBUG | PvPDT: Won 134 of 163 games (54.9 weighted). 82% raw, 80% weighted
0 | 0:00 | DEBUG | PvP4GateGoon: Won 4 of 6 games (1.9 weighted). 66% raw, 71% weighted
0 | 0:00 | DEBUG | PvPGateCore: Won 188 of 290 games (95.0 weighted). 64% raw, 65% weighted
0 | 0:00 | DEBUG | PvP3Zealot: Won 3 of 5 games (1.5 weighted). 60% raw, 63% weighted
0 | 0:00 | DEBUG | PvPObs: Won 0 of 0 games (0.0 weighted). 55% raw, 55% weighted
0 | 0:00 | DEBUG | PvP1012: Won 23 of 46 games (14.2 weighted). 50% raw, 53% weighted
0 | 0:00 | DEBUG | PvP5Zealot: Won 20 of 41 games (12.7 weighted). 48% raw, 52% weighted
0 | 0:00 | DEBUG | PvPReaver: Won 50 of 103 games (33.1 weighted). 48% raw, 51% weighted
0 | 0:00 | DEBUG | PvPRobo: Won 50 of 107 games (34.2 weighted). 46% raw, 49% weighted
0 | 0:00 | DEBUG | PvPCoreExpand: Won 17 of 38 games (11.3 weighted). 44% raw, 41% weighted
0 | 0:00 | DEBUG | PvP3GateGoon: Won 7 of 24 games (7.4 weighted). 29% raw, 34% weighted
0 | 0:00 | DEBUG | Win probability by branch
0 | 0:00 | DEBUG | 72% PvPDT + PvPGateCore
0 | 0:00 | DEBUG | 60% PvPDT + PvP1012 + PvP5Zealot
0 | 0:00 | DEBUG | 56% PvPRobo + PvPGateCore + PvPObs
0 | 0:00 | DEBUG | 55% PvPRobo + PvPGateCore + PvPReaver
0 | 0:00 | DEBUG | 53% PvPCoreExpand + PvPGateCore
0 | 0:00 | DEBUG | Latency: LF3 (Turn size 1)
0 | 0:00 | DEBUG | Frame 0 (secs): 2
0 | 0:00 | DEBUG | Opponents: Stardust
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: Protoss
0 | 0:00 | DEBUG | Strategy: PvPDT PvPGateCore
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: 
0 | 0:00 | DEBUG | Status: PvPOpening, CoreZ, GCRange, DTAfterCannon@14:17-14:23-14:45, DoForgeCannon
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: 350
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 Stardust owns ? Enemy main Sao Paulo, Colombia, Africa  [105, 15] 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
1855 | 1:17 | DEBUG | Our Gateways changed from 0 to 1
2896 | 2:00 | DEBUG | Active tactics
  Was: TacticGather
  Now: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
2911 | 2:01 | DEBUG | Discovered first Probe
2911 | 2:01 | DEBUG | Foe Probe #93 20/20 (20/20) [180, 2891](5, 90) projects to arrive in 137 frames at 2:07
3022 | 2:05 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
3083 | 2:08 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
3165 | 2:11 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
3200 | 2:13 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
3621 | 2:30 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
3654 | 2:32 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
3747 | 2:36 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
3821 | 2:39 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
3891 | 2:42 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
3912 | 2:43 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
3915 | 2:43 | DEBUG | &ArrivesBy matched: 1 Zealot arriving by 3:45 (at least 1 by 3:44)
3915 | 2:43 | DEBUG | &GatewayFirst matched: Matched children: [&ArrivesBy matched: 1 Zealot arriving by 3:45 (at least 1 by 3:44)]
3915 | 2:43 | DEBUG | Fingerprints
  Was: 
  Now: &GatewayFirst
3916 | 2:43 | DEBUG | Discovered first Zealot
3916 | 2:43 | DEBUG | Foe Zealot #114 100/100 (60/60) [3404, 1094](106, 34) projects to arrive in 1464 frames at 3:44
3917 | 2:43 | DEBUG | Skirmish > Defense changed from false to true
3917 | 2:43 | DEBUG | Kill potential changed from true to false
3924 | 2:43 | DEBUG | Discovered first Pylon
3924 | 2:43 | DEBUG | Foe Pylon #116 300/300 (300/300) [3424, 960](107, 30) is already complete
3953 | 2:44 | DEBUG | Enemy Gateways changed from 0 to 1
3953 | 2:44 | DEBUG | Discovered first Gateway
3953 | 2:44 | DEBUG | Foe Gateway 3:22 #126 51/500 (51/500) [3520, 976](110, 30) projects to complete in 898 frames at 3:22. Proximity: 0.0887132846280006 between [8, 112] and [100, 14]
4112 | 2:51 | DEBUG | Enemy Gateways changed from 1 to 2
4117 | 2:51 | DEBUG | &CompleteBy matched: 2 Gateway complete by 6:00. Incomplete: []
4140 | 2:52 | DEBUG | Discovered first Nexus
4140 | 2:52 | DEBUG | Foe Nexus #1 750/750 (750/750) [3264, 496](102, 15) is already complete
4156 | 2:53 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
4168 | 2:53 | DEBUG | &CompleteBy matched: 1 Cybernetics Core complete by 6:00. Incomplete: []
4169 | 2:53 | DEBUG | &CompleteBy matched: 1 Cybernetics Core complete by 3:30. Incomplete: []
4169 | 2:53 | DEBUG | &1GateCore matched: Matched children: [&CompleteBy matched: 1 Cybernetics Core complete by 3:30. Incomplete: []]
4169 | 2:53 | DEBUG | &Not unmatched: [&1GateCore matched: Matched children: [&CompleteBy matched: 1 Cybernetics Core complete by 3:30. Incomplete: []]]
4169 | 2:53 | DEBUG | Fingerprints
  Was: &GatewayFirst
  Now: &1GateCore &GatewayFirst
4170 | 2:53 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
  Now: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
4170 | 2:53 | DEBUG | Discovered first Cybernetics Core
4170 | 2:53 | DEBUG | Foe Cybernetics Core 3:01 #123 392/500 (411/500) [3088, 512](96, 16) projects to complete in 197 frames at 3:01. Proximity: 0.020597621119814336 between [8, 112] and [100, 14]
4173 | 2:53 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
4178 | 2:54 | DEBUG | &Not unmatched: [&1GateCore matched: Matched children: [&CompleteBy matched: 1 Cybernetics Core complete by 3:30. Incomplete: []]]
4178 | 2:54 | DEBUG | &CompleteBy matched: 1 Cybernetics Core complete by 6:00. Incomplete: []
4178 | 2:54 | DEBUG | &Or matched: Matched children: [&1GateCore matched: Matched children: [&CompleteBy matched: 1 Cybernetics Core complete by 3:30. Incomplete: []]]
4178 | 2:54 | DEBUG | &CompleteBy matched: 1 Cybernetics Core complete by 6:00. Incomplete: []
4178 | 2:54 | DEBUG | &Not unmatched: [&1GateCore matched: Matched children: [&CompleteBy matched: 1 Cybernetics Core complete by 3:30. Incomplete: []]]
4178 | 2:54 | DEBUG | &Not unmatched: [&1GateCore matched: Matched children: [&CompleteBy matched: 1 Cybernetics Core complete by 3:30. Incomplete: []]]
4194 | 2:54 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
  Now: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
4218 | 2:55 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
  Now: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
4231 | 2:56 | DEBUG | Active tactics
  Was: Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
  Now: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
4325 | 3:00 | DEBUG | Want to attack changed from false to true
4325 | 3:00 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, DTAfterCannon@14:17-14:23-14:45, DoForgeCannon
  Now: PvPOpening, CoreZ, GCRange, Timing1, Attack, HoldNat, DTAfterCannon@14:17-14:23-14:45, DoForgeCannon
4325 | 3:00 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
  Now: Contain Sao , Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
4335 | 3:00 | DEBUG | Active tactics
  Was: Contain Sao , Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Plug Mumba, TacticGather
  Now: Contain Sao , Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
4613 | 3:12 | DEBUG | &CompleteBy matched: 1 Assimilator complete by 6:00. Incomplete: []
4613 | 3:12 | DEBUG | &CompleteBy matched: 1 Assimilator complete by 6:00. Incomplete: []
4613 | 3:12 | DEBUG | &CompleteBy matched: 1 Assimilator complete by 6:00. Incomplete: []
4613 | 3:12 | DEBUG | &And matched: Unmatched children: []
4613 | 3:12 | DEBUG | &Or matched: Matched children: [&And matched: Unmatched children: []]
4613 | 3:12 | DEBUG | &2GateGoon matched: Unmatched children: []
4613 | 3:12 | DEBUG | Fingerprints
  Was: &1GateCore &GatewayFirst
  Now: &1GateCore &GatewayFirst &2GateGoon
4615 | 3:12 | DEBUG | Discovered first Assimilator
4615 | 3:12 | DEBUG | Foe Assimilator #20 450/450 (450/450) [3264, 320](102, 10) is already complete
4619 | 3:12 | DEBUG | Main fully scouted changed from false to true
4756 | 3:18 | DEBUG | Active tactics
  Was: Contain Sao , Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Contain Sao , Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
4937 | 3:25 | DEBUG | &DragoonRange matched: Foe Cybernetics Core #123 500/500 (500/500) [3088, 512](96, 16)
4937 | 3:25 | DEBUG | Fingerprints
  Was: &1GateCore &GatewayFirst &2GateGoon
  Now: &1GateCore &GatewayFirst &DragoonRange &2GateGoon
4938 | 3:25 | DEBUG | &Not unmatched: [&DragoonRange matched: Foe Cybernetics Core #123 500/500 (500/500) [3088, 512](96, 16)]
4996 | 3:28 | DEBUG | Active tactics
  Was: Contain Sao , Eject, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Contain Sao , Eject, TacticGather
5011 | 3:28 | DEBUG | Active tactics
  Was: Contain Sao , Eject, TacticGather
  Now: Contain Sao , TacticGather
5021 | 3:29 | DEBUG | Active tactics
  Was: Contain Sao , TacticGather
  Now: Contain Sao , Eject, TacticGather
5040 | 3:30 | DEBUG | Active tactics
  Was: Contain Sao , Eject, TacticGather
  Now: Contain Sao , TacticGather
5235 | 3:38 | DEBUG | &ArrivesBy matched: 1 Dragoon arriving by 4:40 (at least 1 by 4:33)
5235 | 3:38 | DEBUG | Discovered first Dragoon
5235 | 3:38 | DEBUG | Foe Dragoon #132 100/100 (80/80) [3052, 630](95, 19) projects to arrive in 1338 frames at 4:33
5238 | 3:38 | DEBUG | Safe defending changed from true to false
5262 | 3:39 | DEBUG | Safe defending changed from false to true
5262 | 3:39 | DEBUG | Safe pushing changed from true to false
5262 | 3:39 | DEBUG | Safe skirmishing changed from true to false
5262 | 3:39 | DEBUG | Skirmish > Defense changed from true to false
5266 | 3:39 | DEBUG | Active tactics
  Was: Contain Sao , TacticGather
  Now: Clear Guan, TacticGather
5268 | 3:39 | DEBUG | Want to attack changed from true to false
5268 | 3:39 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Attack, HoldNat, DTAfterCannon@14:17-14:23-14:45, DoForgeCannon
  Now: PvPOpening, CoreZ, GCRange, Timing1, DTAfterCannon@14:17-14:23-14:45, DoForgeCannon
5268 | 3:39 | DEBUG | Active tactics
  Was: Clear Guan, TacticGather
  Now: Clear Guan, TacticGather, Withdraw Mumba
5269 | 3:39 | DEBUG | Active tactics
  Was: Clear Guan, TacticGather, Withdraw Mumba
  Now: TacticGather, Withdraw Mumba
5274 | 3:39 | DEBUG | Safe defending changed from true to false
5293 | 3:40 | DEBUG | Safe defending changed from false to true
5304 | 3:41 | DEBUG | Safe defending changed from true to false
5321 | 3:41 | DEBUG | Safe defending changed from false to true
5334 | 3:42 | DEBUG | Safe defending changed from true to false
5353 | 3:43 | DEBUG | Safe defending changed from false to true
5363 | 3:43 | DEBUG | Safe defending changed from true to false
5370 | 3:43 | DEBUG | Safe defending changed from false to true
5417 | 3:45 | DEBUG | Safe pushing changed from false to true
5417 | 3:45 | DEBUG | Safe skirmishing changed from false to true
5417 | 3:45 | DEBUG | Skirmish > Defense changed from false to true
5419 | 3:45 | DEBUG | Want to attack changed from false to true
5419 | 3:45 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, DTAfterCannon@14:17-14:23-14:45, DoForgeCannon
  Now: PvPOpening, CoreZ, GCRange, Timing1, Attack, HoldNat, DTAfterCannon@14:17-14:23-14:45, DoForgeCannon
5420 | 3:45 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Mumba
  Now: Contain Sao , TacticGather, Withdraw Mumba
5421 | 3:45 | DEBUG | Active tactics
  Was: Contain Sao , TacticGather, Withdraw Mumba
  Now: Contain Sao , TacticGather
5503 | 3:49 | DEBUG | Safe defending changed from true to false
5510 | 3:49 | DEBUG | Safe defending changed from false to true
5510 | 3:49 | DEBUG | Skirmish > Defense changed from true to false
5889 | 4:05 | DEBUG | &CompleteBy matched: 3 Gateway complete by 6:00. Incomplete: []
5889 | 4:05 | DEBUG | &And matched: Unmatched children: []
5889 | 4:05 | DEBUG | &Or matched: Matched children: [&And matched: Unmatched children: []]
5889 | 4:05 | DEBUG | &3GateGoon matched: Unmatched children: []
5889 | 4:05 | DEBUG | &Not unmatched: [&3GateGoon matched: Unmatched children: []]
5889 | 4:05 | DEBUG | &2GateGoon unmatched: Unmatched children: [&Not unmatched: [&3GateGoon matched: Unmatched children: []]]
5889 | 4:05 | DEBUG | Enemy Gateways changed from 2 to 3
5889 | 4:05 | DEBUG | Monitor bases changed from false to true
5889 | 4:05 | DEBUG | Fingerprints
  Was: &1GateCore &GatewayFirst &DragoonRange &2GateGoon
  Now: &1GateCore &GatewayFirst &3GateGoon &DragoonRange
5889 | 4:05 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Attack, HoldNat, DTAfterCannon@14:17-14:23-14:45, DoForgeCannon
  Now: PvPOpening, CoreZ, GCRange, Timing1, Attack, HoldNat
5996 | 4:09 | DEBUG | Skirmish > Defense changed from false to true
6049 | 4:12 | DEBUG | Active tactics
  Was: Contain Sao , TacticGather
  Now: Contain Kara, TacticGather
6082 | 4:13 | DEBUG | Safe defending changed from true to false
6082 | 4:13 | DEBUG | Safe pushing changed from true to false
6082 | 4:13 | DEBUG | Safe skirmishing changed from true to false
6082 | 4:13 | DEBUG | Skirmish > Defense changed from true to false
6082 | 4:13 | DEBUG | Want to attack changed from true to false
6082 | 4:13 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Attack, HoldNat
  Now: PvPOpening, CoreZ, GCRange, Timing1
6082 | 4:13 | DEBUG | Active tactics
  Was: Contain Kara, TacticGather
  Now: Contain Kara, TacticGather, Withdraw Mumba
6083 | 4:13 | DEBUG | Active tactics
  Was: Contain Kara, TacticGather, Withdraw Mumba
  Now: TacticGather, Withdraw Mumba
6343 | 4:24 | DEBUG | Roll for DTGreedyExpand FAILED (Rolled 0.47910100530346955 into probability 0.0)
6347 | 4:24 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Mumba
  Now: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Mumba
6353 | 4:24 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Mumba
  Now: TacticGather, Withdraw Mumba
6374 | 4:25 | DEBUG | Safe defending changed from false to true
6374 | 4:25 | DEBUG | Safe pushing changed from false to true
6374 | 4:25 | DEBUG | Safe skirmishing changed from false to true
6374 | 4:25 | DEBUG | Skirmish > Defense changed from false to true
6374 | 4:25 | DEBUG | Want to attack changed from false to true
6374 | 4:25 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1
  Now: PvPOpening, CoreZ, GCRange, Timing1, Attack, HoldNat
6374 | 4:25 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Mumba
  Now: Contain Kara, TacticGather, Withdraw Mumba
6378 | 4:25 | DEBUG | Active tactics
  Was: Contain Kara, TacticGather, Withdraw Mumba
  Now: Contain Kara, TacticGather
6410 | 4:27 | DEBUG | Safe defending changed from true to false
6428 | 4:27 | DEBUG | Safe defending changed from false to true
6430 | 4:27 | DEBUG | Active tactics
  Was: Contain Kara, TacticGather
  Now: Contain Roma, TacticGather
6541 | 4:32 | DEBUG | Active tactics
  Was: Contain Roma, TacticGather
  Now: Contain Serb, TacticGather
6550 | 4:32 | DEBUG | Active tactics
  Was: Contain Serb, TacticGather
  Now: Crush Serb, TacticGather
6592 | 4:34 | DEBUG | Active tactics
  Was: Crush Serb, TacticGather
  Now: Crush Serb, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
6597 | 4:34 | DEBUG | Active tactics
  Was: Crush Serb, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Crush Serb, TacticGather
6625 | 4:36 | DEBUG | Active tactics
  Was: Crush Serb, TacticGather
  Now: Crush Mali, TacticGather
6632 | 4:36 | DEBUG | Our Gateways changed from 1 to 2
6639 | 4:36 | DEBUG | Active tactics
  Was: Crush Mali, TacticGather
  Now: Crush Serb, TacticGather
6645 | 4:36 | DEBUG | Active tactics
  Was: Crush Serb, TacticGather
  Now: Crush Mali, TacticGather
6675 | 4:38 | DEBUG | Safe pushing changed from true to false
6675 | 4:38 | DEBUG | Safe skirmishing changed from true to false
6675 | 4:38 | DEBUG | Skirmish > Defense changed from true to false
6677 | 4:38 | DEBUG | Want to attack changed from true to false
6677 | 4:38 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Attack, HoldNat
  Now: PvPOpening, CoreZ, GCRange, Timing1
6678 | 4:38 | DEBUG | Active tactics
  Was: Crush Mali, TacticGather
  Now: Crush Mali, TacticGather, Withdraw Mumba
6682 | 4:38 | DEBUG | Active tactics
  Was: Crush Mali, TacticGather, Withdraw Mumba
  Now: TacticGather, Withdraw Mumba
6712 | 4:39 | DEBUG | Safe defending changed from true to false
6724 | 4:40 | DEBUG | Safe defending changed from false to true
6742 | 4:40 | DEBUG | Safe defending changed from true to false
6757 | 4:41 | DEBUG | Safe pushing changed from false to true
6757 | 4:41 | DEBUG | Safe skirmishing changed from false to true
6757 | 4:41 | DEBUG | Skirmish > Defense changed from false to true
6757 | 4:41 | DEBUG | Want to attack changed from false to true
6757 | 4:41 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1
  Now: PvPOpening, CoreZ, GCRange, Timing1, Attack, HoldNat
6758 | 4:41 | DEBUG | Active tactics
  Was: TacticGather, Withdraw Mumba
  Now: Crush Mali, TacticGather, Withdraw Mumba
6759 | 4:41 | DEBUG | Active tactics
  Was: Crush Mali, TacticGather, Withdraw Mumba
  Now: Crush Mali, TacticGather
6825 | 4:44 | DEBUG | Our upgrades
  Was: 
  Now: Singularity Charge = 1
6825 | 4:44 | DEBUG | Safe defending changed from false to true
6825 | 4:44 | DEBUG | Safe skirmishing changed from true to false
6825 | 4:44 | DEBUG | Skirmish > Defense changed from true to false
6827 | 4:44 | DEBUG | Safe skirmishing changed from false to true
6827 | 4:44 | DEBUG | Skirmish > Defense changed from false to true
6836 | 4:44 | DEBUG | Active tactics
  Was: Crush Mali, TacticGather
  Now: Crush Mali, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
6936 | 4:49 | DEBUG | Active tactics
  Was: Crush Mali, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Crush Indi, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
7192 | 4:59 | DEBUG | Our Gateways changed from 2 to 3
7245 | 5:01 | DEBUG | &DragoonRangeMissing matched: (No reason)
7245 | 5:01 | DEBUG | &And matched: Unmatched children: []
7245 | 5:01 | DEBUG | &DTRush matched: Matched children: [&And matched: Unmatched children: []]
7245 | 5:01 | DEBUG | Monitor bases changed from true to false
7245 | 5:01 | DEBUG | Fingerprints
  Was: &1GateCore &GatewayFirst &3GateGoon &DragoonRange
  Now: &1GateCore &GatewayFirst &3GateGoon &DragoonRange &DragoonRangeMissing &DTRush
7245 | 5:01 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Attack, HoldNat
  Now: PvPOpening, CoreZ, GCRange, Timing1, Attack, HoldNat, ExpectDT@5:40, DTAfterCannon@4:27-4:33-4:55, DoForgeCannon
7252 | 5:02 | DEBUG | Active tactics
  Was: Crush Indi, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
7267 | 5:02 | DEBUG | &DragoonRangeMissing unmatched: (No reason)
7267 | 5:02 | DEBUG | &And unmatched: Unmatched children: [&DragoonRangeMissing unmatched: (No reason)]
7267 | 5:02 | DEBUG | &DTRush unmatched: Matched children: []
7267 | 5:02 | DEBUG | Enemy upgrades
  Was: 
  Now: Singularity Charge = 1
7267 | 5:02 | DEBUG | Fingerprints
  Was: &1GateCore &GatewayFirst &3GateGoon &DragoonRange &DragoonRangeMissing &DTRush
  Now: &1GateCore &GatewayFirst &3GateGoon &DragoonRange
7269 | 5:02 | DEBUG | Monitor bases changed from false to true
7269 | 5:02 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Attack, HoldNat, ExpectDT@5:40, DTAfterCannon@4:27-4:33-4:55, DoForgeCannon
  Now: PvPOpening, CoreZ, GCRange, Timing1, Attack, HoldNat
7270 | 5:02 | DEBUG | Safe skirmishing changed from true to false
7270 | 5:02 | DEBUG | Skirmish > Defense changed from true to false
7293 | 5:03 | DEBUG | Active tactics
  Was: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
7298 | 5:04 | DEBUG | Active tactics
  Was: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
  Now: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
7302 | 5:04 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
  Now: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Scour Cairo, TacticGather
7321 | 5:05 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Attack, HoldNat
  Now: PvPOpening, CoreZ, GCRange, Timing1, Attack, Expand, HoldNat
7367 | 5:06 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Scour Cairo, TacticGather
  Now: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Scour Cairo, TacticGather
7368 | 5:07 | DEBUG | Active tactics
  Was: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Scour Cairo, TacticGather
  Now: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
7450 | 5:10 | DEBUG | Safe pushing changed from true to false
7452 | 5:10 | DEBUG | Active tactics
  Was: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Clear Shen, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
7453 | 5:10 | DEBUG | Want to attack changed from true to false
7453 | 5:10 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Attack, Expand, HoldNat
  Now: PvPOpening, CoreZ, GCRange, Timing1, Expand, HoldNat
7453 | 5:10 | DEBUG | Active tactics
  Was: Clear Shen, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Clear Shen, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
7455 | 5:10 | DEBUG | Active tactics
  Was: Clear Shen, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
7530 | 5:13 | DEBUG | Safe pushing changed from false to true
7532 | 5:13 | DEBUG | Want to attack changed from false to true
7532 | 5:13 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Expand, HoldNat
  Now: PvPOpening, CoreZ, GCRange, Timing1, Attack, Expand, HoldNat
7533 | 5:13 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
7536 | 5:14 | DEBUG | Safe pushing changed from true to false
7537 | 5:14 | DEBUG | Want to attack changed from true to false
7537 | 5:14 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Attack, Expand, HoldNat
  Now: PvPOpening, CoreZ, GCRange, Timing1, Expand, HoldNat
7537 | 5:14 | DEBUG | Active tactics
  Was: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
7538 | 5:14 | DEBUG | Active tactics
  Was: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
7540 | 5:14 | DEBUG | Safe pushing changed from false to true
7540 | 5:14 | DEBUG | Want to attack changed from false to true
7540 | 5:14 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Expand, HoldNat
  Now: PvPOpening, CoreZ, GCRange, Timing1, Attack, Expand, HoldNat
7542 | 5:14 | DEBUG | Active tactics
  Was: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
7544 | 5:14 | DEBUG | Safe pushing changed from true to false
7546 | 5:14 | DEBUG | Safe pushing changed from false to true
7555 | 5:14 | DEBUG | Active tactics
  Was: Crush Cair, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Crush Indi, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
7748 | 5:22 | DEBUG | Active tactics
  Was: Crush Indi, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Crush Mali, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
7862 | 5:27 | DEBUG | Active tactics
  Was: Crush Mali, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Crush Aust, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
8049 | 5:35 | DEBUG | Safe pushing changed from true to false
8052 | 5:35 | DEBUG | Active tactics
  Was: Crush Aust, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Clear Kara, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
8053 | 5:35 | DEBUG | Want to attack changed from true to false
8053 | 5:35 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Attack, Expand, HoldNat
  Now: PvPOpening, CoreZ, GCRange, Timing1, Expand, HoldNat
8054 | 5:35 | DEBUG | Active tactics
  Was: Clear Kara, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather
  Now: Clear Kara, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
8056 | 5:35 | DEBUG | Active tactics
  Was: Clear Kara, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
  Now: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
8070 | 5:36 | DEBUG | Active tactics
  Was: Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
8072 | 5:36 | DEBUG | Safe pushing changed from false to true
8073 | 5:36 | DEBUG | Want to attack changed from false to true
8073 | 5:36 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Expand, HoldNat
  Now: PvPOpening, CoreZ, GCRange, Timing1, Timing2, Attack, Expand, HoldNat
8073 | 5:36 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
  Now: Crush Mali, DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
8076 | 5:36 | DEBUG | Safe pushing changed from true to false
8076 | 5:36 | DEBUG | Want to attack changed from true to false
8076 | 5:36 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Timing2, Attack, Expand, HoldNat
  Now: PvPOpening, CoreZ, GCRange, Timing1, Timing2, Expand, HoldNat
8077 | 5:36 | DEBUG | Active tactics
  Was: Crush Mali, DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
8078 | 5:36 | DEBUG | Safe defending changed from true to false
8121 | 5:38 | DEBUG | &NGateways matched: (No reason)
8121 | 5:38 | DEBUG | &And matched: Unmatched children: []
8162 | 5:40 | DEBUG | &NGateways unmatched: (No reason)
8162 | 5:40 | DEBUG | &And unmatched: Unmatched children: [&NGateways unmatched: (No reason)]
8237 | 5:43 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus 6:58 #177 75/750 (75/750) [320, 2608](10, 81)
8238 | 5:43 | DEBUG | Our bases changed from 1 to 2
8238 | 5:43 | DEBUG | Our mining bases changed from 1 to 2
8241 | 5:43 | DEBUG | Want to attack changed from false to true
8241 | 5:43 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange, Timing1, Timing2, Expand, HoldNat
  Now: PvPLateGame, DTBraveHome, DTBraveAbroad, Attack, Templar
8241 | 5:43 | DEBUG | Gas limit ceiling changed from 350 to 500
8242 | 5:43 | DEBUG | Recording our first expansion frame
8244 | 5:43 | DEBUG | Our max mining changed from 1 to 2
8244 | 5:43 | DEBUG | Enemy max mining changed from 1 to 2
8244 | 5:43 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
  Now: Clear Kara, DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
8250 | 5:43 | DEBUG | Want to attack changed from true to false
8250 | 5:43 | DEBUG | Status
  Was: PvPLateGame, DTBraveHome, DTBraveAbroad, Attack, Templar
  Now: PvPLateGame, Pioneer, DTBraveHome, DTBraveAbroad, Templar, 2base
8251 | 5:43 | DEBUG | Active tactics
  Was: Clear Kara, DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
8268 | 5:44 | DEBUG | Status
  Was: PvPLateGame, Pioneer, DTBraveHome, DTBraveAbroad, Templar, 2base
  Now: PvPLateGame, Pioneer, DTBraveHome, DTBraveAbroad, Templar
8374 | 5:48 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
8381 | 5:49 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
8391 | 5:49 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
8405 | 5:50 | DEBUG | Our Gateways changed from 3 to 4
8445 | 5:51 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
8515 | 5:54 | DEBUG | Status
  Was: PvPLateGame, Pioneer, DTBraveHome, DTBraveAbroad, Templar
  Now: PvPLateGame, Pioneer, DTBraveHome, DTBraveAbroad, Templar, 2base
8529 | 5:55 | DEBUG | Our Gateways changed from 4 to 5
8591 | 5:57 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
8597 | 5:58 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
8611 | 5:58 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
8616 | 5:59 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
8798 | 6:06 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), TacticGather, Withdraw Cairo
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
8877 | 6:09 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
9120 | 6:20 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
9123 | 6:20 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
9275 | 6:26 | DEBUG | Wall clock: 1 minutes elapsed. Checkpoint game speed: 6.44x. Total game speed: 6.44x
9362 | 6:30 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
9370 | 6:30 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
9438 | 6:33 | DEBUG | Safe defending changed from false to true
9591 | 6:39 | DEBUG | Safe pushing changed from false to true
9607 | 6:40 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
9611 | 6:40 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
9851 | 6:50 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
9854 | 6:50 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
10097 | 7:00 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
10100 | 7:00 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
10109 | 7:01 | DEBUG | Status
  Was: PvPLateGame, Pioneer, DTBraveHome, DTBraveAbroad, Templar, 2base
  Now: PvPLateGame, Pioneer, DTBraveHome, DTBraveAbroad, Templar
10340 | 7:10 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
10342 | 7:10 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
10581 | 7:20 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
10586 | 7:21 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
10622 | 7:22 | DEBUG | Safe skirmishing changed from false to true
10755 | 7:28 | DEBUG | Discovered first Photon Cannon
10755 | 7:28 | DEBUG | Foe Photon Cannon #190 100/100 (100/100) [3392, 1088](106, 34) is already complete
10792 | 7:29 | DEBUG | Status
  Was: PvPLateGame, Pioneer, DTBraveHome, DTBraveAbroad, Templar
  Now: PvPLateGame, Pioneer, DTBraveHome, Templar
10804 | 7:30 | DEBUG | Safe skirmishing changed from true to false
10829 | 7:31 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
10832 | 7:31 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
10888 | 7:33 | DEBUG | Safe skirmishing changed from false to true
11070 | 7:41 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
11079 | 7:41 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
11315 | 7:51 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
11324 | 7:51 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
11563 | 8:01 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
11568 | 8:02 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
11775 | 8:10 | DEBUG | Status
  Was: PvPLateGame, Pioneer, DTBraveHome, Templar
  Now: PvPLateGame, Pioneer, Templar
11807 | 8:11 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
11810 | 8:12 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
12050 | 8:22 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
12059 | 8:22 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
12303 | 8:32 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
12313 | 8:33 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
12545 | 8:42 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
12551 | 8:42 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), Guard Cairo, TacticGather
  Now: DarkTemplar, Guard Cairo, TacticGather
12564 | 8:43 | DEBUG | Want to attack changed from false to true
12564 | 8:43 | DEBUG | Status
  Was: PvPLateGame, Pioneer, Templar
  Now: PvPLateGame, Attack, Templar
12564 | 8:43 | DEBUG | Active tactics
  Was: DarkTemplar, Guard Cairo, TacticGather
  Now: Contain Sao , DarkTemplar, Guard Cairo, TacticGather
12573 | 8:43 | DEBUG | Active tactics
  Was: Contain Sao , DarkTemplar, Guard Cairo, TacticGather
  Now: Contain Sao , DarkTemplar, TacticGather
12733 | 8:50 | DEBUG | Kill potential changed from false to true
12738 | 8:50 | DEBUG | Active tactics
  Was: Contain Sao , DarkTemplar, TacticGather
  Now: DarkTemplar, PushMain Sao , TacticGather
12787 | 8:52 | DEBUG | Active tactics
  Was: DarkTemplar, PushMain Sao , TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), PushMain Sao , TacticGather
12796 | 8:53 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), PushMain Sao , TacticGather
  Now: DarkTemplar, PushMain Sao , TacticGather
12963 | 9:00 | DEBUG | Active tactics
  Was: DarkTemplar, PushMain Sao , TacticGather
  Now: DarkTemplar, PushMain Sao , ScoutExpansions, TacticGather
13037 | 9:03 | DEBUG | Active tactics
  Was: DarkTemplar, PushMain Sao , ScoutExpansions, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), PushMain Sao , ScoutExpansions, TacticGather
13041 | 9:03 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), PushMain Sao , ScoutExpansions, TacticGather
  Now: DarkTemplar, PushMain Sao , ScoutExpansions, TacticGather
13074 | 9:04 | DEBUG | Kill potential changed from true to false
13074 | 9:04 | DEBUG | Active tactics
  Was: DarkTemplar, PushMain Sao , ScoutExpansions, TacticGather
  Now: Contain Sao , DarkTemplar, ScoutExpansions, TacticGather
13093 | 9:05 | DEBUG | Active tactics
  Was: Contain Sao , DarkTemplar, ScoutExpansions, TacticGather
  Now: Crush Mali, DarkTemplar, ScoutExpansions, TacticGather
13122 | 9:06 | DEBUG | Safe skirmishing changed from true to false
13160 | 9:08 | DEBUG | Safe pushing changed from true to false
13160 | 9:08 | DEBUG | Want to attack changed from true to false
13160 | 9:08 | DEBUG | Status
  Was: PvPLateGame, Attack, Templar
  Now: PvPLateGame, Templar
13160 | 9:08 | DEBUG | Active tactics
  Was: Crush Mali, DarkTemplar, ScoutExpansions, TacticGather
  Now: Crush Mali, DarkTemplar, ScoutExpansions, TacticGather, Withdraw Cairo
13161 | 9:08 | DEBUG | Active tactics
  Was: Crush Mali, DarkTemplar, ScoutExpansions, TacticGather, Withdraw Cairo
  Now: DarkTemplar, TacticGather, Withdraw Cairo
13169 | 9:08 | DEBUG | Safe pushing changed from false to true
13170 | 9:08 | DEBUG | Want to attack changed from false to true
13170 | 9:08 | DEBUG | Status
  Was: PvPLateGame, Templar
  Now: PvPLateGame, Attack, Templar
13170 | 9:08 | DEBUG | Active tactics
  Was: DarkTemplar, TacticGather, Withdraw Cairo
  Now: Crush Mali, DarkTemplar, ScoutExpansions, TacticGather, Withdraw Cairo
13178 | 9:09 | DEBUG | Active tactics
  Was: Crush Mali, DarkTemplar, ScoutExpansions, TacticGather, Withdraw Cairo
  Now: Crush Mali, DarkTemplar, ScoutExpansions, TacticGather
13251 | 9:12 | DEBUG | Active tactics
  Was: Crush Mali, DarkTemplar, ScoutExpansions, TacticGather
  Now: Crush Serb, DarkTemplar, ScoutExpansions, TacticGather
13271 | 9:12 | DEBUG | Active tactics
  Was: Crush Serb, DarkTemplar, ScoutExpansions, TacticGather
  Now: Contain Serb, DarkTemplar, ScoutExpansions, TacticGather
13287 | 9:13 | DEBUG | Active tactics
  Was: Contain Serb, DarkTemplar, ScoutExpansions, TacticGather
  Now: Contain Roma, DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), ScoutExpansions, TacticGather
13297 | 9:14 | DEBUG | Active tactics
  Was: Contain Roma, DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), ScoutExpansions, TacticGather
  Now: Contain Roma, DarkTemplar, ScoutExpansions, TacticGather
13455 | 9:20 | DEBUG | Active tactics
  Was: Contain Roma, DarkTemplar, ScoutExpansions, TacticGather
  Now: Contain Kara, DarkTemplar, ScoutExpansions, TacticGather
13591 | 9:26 | DEBUG | Safe skirmishing changed from false to true
13654 | 9:28 | DEBUG | Detecting ownership of base from visible town hall: Foe Nexus 10:00 #245 452/750 (480/750) [3264, 1520](102, 47)
13654 | 9:28 | DEBUG | Enemy bases changed from 1 to 2
13654 | 9:28 | DEBUG | Enemy mining bases changed from 1 to 2
13658 | 9:29 | DEBUG | Active tactics
  Was: Contain Kara, DarkTemplar, ScoutExpansions, TacticGather
  Now: DarkTemplar, Raze Kara, ScoutExpansions, TacticGather
13661 | 9:29 | DEBUG | Recording first enemy expansion frame
13834 | 9:36 | DEBUG | Monitor bases changed from true to false
13834 | 9:36 | DEBUG | Discovered first Observer
13834 | 9:36 | DEBUG | Foe Observer #250 40/40  [2009, 674](62, 21) projects to arrive in 1012 frames at 10:18
13841 | 9:36 | DEBUG | Status
  Was: PvPLateGame, Attack, Templar
  Now: PvPLateGame, DTBraveHome, Attack, Templar
14180 | 9:50 | DEBUG | Detecting absent base: ? Neutral natural Karachi, Kazakhstan, Africa  [98, 47]
14181 | 9:50 | DEBUG | Enemy bases changed from 2 to 1
14181 | 9:50 | DEBUG | Enemy mining bases changed from 2 to 1
14183 | 9:50 | DEBUG | Active tactics
  Was: DarkTemplar, Raze Kara, ScoutExpansions, TacticGather
  Now: Contain Kara, DarkTemplar, ScoutExpansions, TacticGather
14306 | 9:56 | DEBUG | Active tactics
  Was: Contain Kara, DarkTemplar, ScoutExpansions, TacticGather
  Now: Contain Kara, DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits) ? Neutral base Shenzhen, Russia [106, 119] -> ? Neutral base Moscow, Ecuador [63, 7], ScoutExpansions, TacticGather
14315 | 9:56 | DEBUG | Active tactics
  Was: Contain Kara, DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits) ? Neutral base Shenzhen, Russia [106, 119] -> ? Neutral base Moscow, Ecuador [63, 7], ScoutExpansions, TacticGather
  Now: Contain Kara, DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), ScoutExpansions, TacticGather
14316 | 9:56 | DEBUG | Active tactics
  Was: Contain Kara, DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits), ScoutExpansions, TacticGather
  Now: Contain Kara, DarkTemplar, ScoutExpansions, TacticGather
14352 | 9:58 | DEBUG | Active tactics
  Was: Contain Kara, DarkTemplar, ScoutExpansions, TacticGather
  Now: Contain Sao , DarkTemplar, ScoutExpansions, TacticGather
14400 | 10:00 | DEBUG | Storyteller moving to more intermittent updates
14424 | 10:01 | DEBUG | Enemy Gateways changed from 3 to 4
14472 | 10:03 | DEBUG | Status
  Was: PvPLateGame, DTBraveHome, Attack, Templar
  Now: PvPLateGame, Attack, Templar
14592 | 10:08 | DEBUG | Active tactics
  Was: Contain Sao , DarkTemplar, ScoutExpansions, TacticGather
  Now: DarkTemplar, Raze Sao , ScoutExpansions, TacticGather
14640 | 10:10 | DEBUG | Safe skirmishing changed from true to false
14640 | 10:10 | DEBUG | Status
  Was: PvPLateGame, Attack, Templar
  Now: PvPLateGame, Containing, DTAfterCannon@4:17-4:23-4:45, DoForgeCannon, Attack, Templar
14664 | 10:11 | DEBUG | Safe skirmishing changed from false to true
14664 | 10:11 | DEBUG | Status
  Was: PvPLateGame, Containing, DTAfterCannon@4:17-4:23-4:45, DoForgeCannon, Attack, Templar
  Now: PvPLateGame, Attack, Templar
14688 | 10:12 | DEBUG | Safe skirmishing changed from true to false
14760 | 10:15 | DEBUG | Safe skirmishing changed from false to true
14928 | 10:22 | DEBUG | Safe skirmishing changed from true to false
15000 | 10:25 | DEBUG | Safe skirmishing changed from false to true
15048 | 10:27 | DEBUG | Enemy Gateways changed from 4 to 5
15120 | 10:30 | DEBUG | Our Gateways changed from 5 to 6
15312 | 10:38 | DEBUG | Kill potential changed from false to true
15336 | 10:39 | DEBUG | Our Gateways changed from 6 to 7
15432 | 10:43 | DEBUG | Kill potential changed from true to false
15480 | 10:45 | DEBUG | Kill potential changed from false to true
15504 | 10:46 | DEBUG | Kill potential changed from true to false
15624 | 10:51 | DEBUG | Kill potential changed from false to true
15648 | 10:52 | DEBUG | Kill potential changed from true to false
15663 | 10:52 | DEBUG | Wall clock: 2 minutes elapsed. Checkpoint game speed: 4.44x. Total game speed: 5.44x
15768 | 10:57 | DEBUG | Kill potential changed from false to true
15888 | 11:02 | DEBUG | Enemy Gateways changed from 5 to 6
16008 | 11:07 | DEBUG | Kill potential changed from true to false
16008 | 11:07 | DEBUG | Discovered first Observatory
16008 | 11:07 | DEBUG | Foe Observatory #211 250/250 (250/250) [2992, 512](93, 16) is already complete
16032 | 11:08 | DEBUG | Discovered first Forge
16032 | 11:08 | DEBUG | Foe Forge #181 550/550 (550/550) [3088, 448](96, 14) is already complete
16056 | 11:09 | DEBUG | Discovered first Robotics Facility
16056 | 11:09 | DEBUG | Foe Robotics Facility #193 500/500 (500/500) [2992, 448](93, 14) is already complete
16992 | 11:48 | DEBUG | Our Gateways changed from 7 to 8
17208 | 11:57 | DEBUG | Active tactics
  Was: DarkTemplar, Raze Sao , ScoutExpansions, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits) ? Neutral base Moscow, Ecuador [63, 7], Raze Sao , ScoutExpansions, TacticGather
17256 | 11:59 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits) ? Neutral base Moscow, Ecuador [63, 7], Raze Sao , ScoutExpansions, TacticGather
  Now: DarkTemplar, Raze Sao , ScoutExpansions, TacticGather
17976 | 12:29 | DEBUG | Status
  Was: PvPLateGame, Attack, Templar
  Now: PvPLateGame, Expand, Attack, Templar, 3base
18120 | 12:35 | DEBUG | Our upgrades
  Was: Singularity Charge = 1
  Now: Leg Enhancements = 1, Singularity Charge = 1
18249 | 12:40 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus 13:55 #343 75/750 (75/750) [288, 1648](9, 51)
18264 | 12:41 | DEBUG | Our bases changed from 2 to 3
18264 | 12:41 | DEBUG | Our mining bases changed from 2 to 3
18264 | 12:41 | DEBUG | Our max mining changed from 2 to 3
18264 | 12:41 | DEBUG | Enemy max mining changed from 2 to 3
18264 | 12:41 | DEBUG | Status
  Was: PvPLateGame, Expand, Attack, Templar, 3base
  Now: PvPLateGame, Attack, Templar, 3base
18552 | 12:53 | DEBUG | Status
  Was: PvPLateGame, Attack, Templar, 3base
  Now: PvPLateGame, Attack, Templar, 3base, Ready4Storm
18720 | 13:00 | DEBUG | Active tactics
  Was: DarkTemplar, Raze Sao , ScoutExpansions, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits) ? Neutral base Shenzhen, Russia [106, 119], Raze Sao , ScoutExpansions, TacticGather
18744 | 13:01 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits) ? Neutral base Shenzhen, Russia [106, 119], Raze Sao , ScoutExpansions, TacticGather
  Now: DarkTemplar, Raze Sao , ScoutExpansions, TacticGather
19056 | 13:14 | DEBUG | Enemy upgrades
  Was: Singularity Charge = 1
  Now: Protoss Ground Weapons = 1, Singularity Charge = 1
19224 | 13:21 | DEBUG | Kill potential changed from false to true
19368 | 13:27 | DEBUG | Enemy mining bases changed from 1 to 0
19488 | 13:32 | DEBUG | Our mining bases changed from 3 to 2
19512 | 13:33 | DEBUG | Kill potential changed from true to false
19512 | 13:33 | DEBUG | Status
  Was: PvPLateGame, Attack, Templar, 3base, Ready4Storm
  Now: PvPLateGame, Expand, Attack, Templar, 3base, Ready4Storm
19584 | 13:36 | DEBUG | Status
  Was: PvPLateGame, Expand, Attack, Templar, 3base, Ready4Storm
  Now: PvPLateGame, Containing, DTAfterCannon@4:17-4:23-4:45, NaturalPylon, DoForgeCannon, Expand, Attack, Templar, 3base, Ready4Storm
19608 | 13:37 | DEBUG | Kill potential changed from false to true
19704 | 13:41 | DEBUG | Status
  Was: PvPLateGame, Containing, DTAfterCannon@4:17-4:23-4:45, NaturalPylon, DoForgeCannon, Expand, Attack, Templar, 3base, Ready4Storm
  Now: PvPLateGame, Expand, Attack, Templar, 3base, Ready4Storm
20112 | 13:58 | DEBUG | Our upgrades
  Was: Leg Enhancements = 1, Singularity Charge = 1
  Now: Leg Enhancements = 1, Protoss Ground Weapons = 1, Singularity Charge = 1
20136 | 13:59 | DEBUG | Status
  Was: PvPLateGame, Expand, Attack, Templar, 3base, Ready4Storm
  Now: PvPLateGame, Expand, Attack, Templar, 4base, Ready4Storm
20184 | 14:01 | DEBUG | Active tactics
  Was: DarkTemplar, Raze Sao , ScoutExpansions, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits) ? Neutral base Shenzhen, Russia [106, 119], Raze Sao , ScoutExpansions, TacticGather
20208 | 14:02 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits) ? Neutral base Shenzhen, Russia [106, 119], Raze Sao , ScoutExpansions, TacticGather
  Now: DarkTemplar, Raze Sao , ScoutExpansions, TacticGather
20280 | 14:05 | DEBUG | Status
  Was: PvPLateGame, Expand, Attack, Templar, 4base, Ready4Storm
  Now: PvPLateGame, 2Tech, Expand, Attack, Templar, 4base, Ready4Storm
20369 | 14:08 | DEBUG | Wall clock: 3 minutes elapsed. Checkpoint game speed: 3.27x. Total game speed: 4.71x
20424 | 14:11 | DEBUG | Enemy Gateways changed from 6 to 5
20599 | 14:18 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus 15:33 #378 76/750 (76/750) [288, 304](9, 9)
20616 | 14:19 | DEBUG | Our bases changed from 3 to 4
20616 | 14:19 | DEBUG | Our mining bases changed from 2 to 3
20616 | 14:19 | DEBUG | Status
  Was: PvPLateGame, 2Tech, Expand, Attack, Templar, 4base, Ready4Storm
  Now: PvPLateGame, Attack, Templar, 4base, Ready4Storm
20688 | 14:22 | DEBUG | Enemy Gateways changed from 5 to 4
20808 | 14:27 | DEBUG | Enemy Gateways changed from 4 to 3
20832 | 14:28 | DEBUG | Our techs
  Was: 
  Now: Psionic Storm
20856 | 14:29 | DEBUG | Want to harass changed from false to true
20856 | 14:29 | DEBUG | Status
  Was: PvPLateGame, Attack, Templar, 4base, Ready4Storm
  Now: PvPLateGame, Attack, Harass, Templar, 4base, Ready4Storm
21286 | 14:46 | DEBUG | Detecting absent base: ? Neutral main Sao Paulo, Colombia, Africa  [105, 15]
21288 | 14:47 | DEBUG | Enemy bases changed from 1 to 0
21288 | 14:47 | DEBUG | Active tactics
  Was: DarkTemplar, Raze Sao , ScoutExpansions, TacticGather
  Now: DarkTemplar, PushMain Sao , ScoutExpansions, TacticGather
21384 | 14:51 | DEBUG | Enemy Gateways changed from 3 to 2
21600 | 15:00 | DEBUG | Storyteller moving to more intermittent updates
21840 | 15:10 | DEBUG | Status
  Was: PvPLateGame, Attack, Harass, Templar, 4base, Ready4Storm
  Now: PvPLateGame, 2Tech, Attack, Harass, Templar, 4base, Ready4Storm
21840 | 15:10 | DEBUG | Active tactics
  Was: DarkTemplar, PushMain Sao , ScoutExpansions, TacticGather
  Now: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits) ? Neutral base Lagos, Belarus [48, 120] -> ? Neutral base Guangzhou, Hungary, Africa  [103, 79], PushMain Sao , ScoutExpansions, TacticGather
22320 | 15:30 | DEBUG | Active tactics
  Was: DarkTemplar, Group: Debugging.EnumerateUnits$@51502e16(groupUnits) ? Neutral base Lagos, Belarus [48, 120] -> ? Neutral base Guangzhou, Hungary, Africa  [103, 79], PushMain Sao , ScoutExpansions, TacticGather
  Now: DarkTemplar, PushMain Sao , ScoutExpansions, TacticGather
22560 | 15:40 | DEBUG | Enemy Gateways changed from 2 to 0
22560 | 15:40 | DEBUG | Status
  Was: PvPLateGame, 2Tech, Attack, Harass, Templar, 4base, Ready4Storm
  Now: PvPLateGame, 2Tech, Attack, Harass, Templar, Ready4Storm
22560 | 15:40 | DEBUG | Active tactics
  Was: DarkTemplar, PushMain Sao , ScoutExpansions, TacticGather
  Now: DarkTemplar, PushMain Kara, ScoutExpansions, TacticGather, Withdraw Dehli
22787 | 15:49 | DEBUG | Game ended in victory
22787 | 15:49 | DEBUG | Found C:\TM\Starcraft\bwapi-data\read\accelerants-matchpoint.json
22787 | 15:49 | DEBUG | Supply block: 0%
22787 | 15:49 | DEBUG | Game duration (fastest):    15m 49s
22787 | 15:49 | DEBUG | Game duration (wall clock): 3m 23s
22787 | 15:49 | DEBUG | 
Bot frames over 35ms: 2
Bot frames over 1000ms: 0
Bot frames over 10000ms: 0
22787 | 15:49 | DEBUG | The bot believes its performance, if it were running synchronously, would have been good
22787 | 15:49 | DEBUG | Performance metrics:
Frame duration: After receiving 'frame ready' -> before sending 'frame done':
22,787 samples averaging 7.3 [1.2 - 239.9]
>= 5: 15047 samples averaging 9.2
>= 10: 4707 samples averaging 13.6
>= 15: 1213 samples averaging 18.2
>= 20: 249 samples averaging 23.5
>= 25: 42 samples averaging 32.6
>= 30: 8 samples averaging 57.1
>= 35: 1 samples averaging 239.9
>= 40: 1 samples averaging 239.9
>= 45: 1 samples averaging 239.9
>= 50: 1 samples averaging 239.9
>= 55: 1 samples averaging 239.9
>= 85: 1 samples averaging 239.9
Frame duration: After receiving 'frame ready' -> after sending 'frame done':
22,787 samples averaging 7.3 [1.2 - 239.9]
>= 5: 15079 samples averaging 9.2
>= 10: 4725 samples averaging 13.6
>= 15: 1217 samples averaging 18.2
>= 20: 252 samples averaging 23.4
>= 25: 42 samples averaging 32.6
>= 30: 9 samples averaging 54.1
>= 35: 1 samples averaging 239.9
>= 40: 1 samples averaging 239.9
>= 45: 1 samples averaging 239.9
>= 50: 1 samples averaging 239.9
>= 55: 1 samples averaging 239.9
>= 85: 1 samples averaging 239.9
Frame duration: After receiving 'frame ready' -> receiving next 'frame ready':
22,787 samples averaging 8.8 [1.8 - 241.9]
>= 5: 18811 samples averaging 9.8
>= 10: 7120 samples averaging 13.9
>= 15: 2026 samples averaging 18.5
>= 20: 479 samples averaging 23.3
>= 25: 77 samples averaging 30.7
>= 30: 15 samples averaging 46
>= 35: 1 samples averaging 241.9
>= 40: 1 samples averaging 241.9
>= 45: 1 samples averaging 241.9
>= 50: 1 samples averaging 241.9
>= 55: 1 samples averaging 241.9
>= 85: 1 samples averaging 241.9
BWAPI duration: Before sending 'frame done' -> After receiving 'frame ready':
22,787 samples averaging 1.4 [0.1 - 11.9]
>= 1: 18176 samples averaging 1.6
>= 3: 412 samples averaging 3.8
>= 5: 35 samples averaging 6.8
>= 10: 1 samples averaging 11.9
BWAPI duration: Before sending 'frame done' -> After sending 'frame done':
22,787 samples averaging 0 [0 - 4.2]
>= 1: 1 samples averaging 4.2
>= 3: 1 samples averaging 4.2
BWAPI duration: Before listening for 'frame ready' -> After receiving 'frame ready':
22,787 samples averaging 1.4 [0.1 - 11.9]
>= 1: 17988 samples averaging 1.6
>= 3: 400 samples averaging 3.8
>= 5: 34 samples averaging 6.9
>= 10: 1 samples averaging 11.9
Copying frame to buffer:
22,787 samples averaging 1.2 [0.6 - 5.6]
>= 5: 1 samples averaging 5.6
Time holding frame until buffer frees capacity: No samples.
Frames already buffered when enqueuing a new frame:
22,788 samples averaging 0 [0 - 1]
>= 0: 22788 samples averaging 0
>= 1: 1 samples averaging 1
Frames behind real-time when handling events:
22,788 samples averaging 0 [0 - 0]
>= 0: 22788 samples averaging 0
Time flushing side effects:
22,788 samples averaging 0 [0 - 8.9]
>= 1: 5 samples averaging 6.1
>= 3: 5 samples averaging 6.1
>= 5: 4 samples averaging 6.6
Duration of bot event handlers:
22,786 samples averaging 7.2 [1.1 - 243.3]
>= 5: 14767 samples averaging 9.1
>= 10: 4573 samples averaging 13.6
>= 15: 1169 samples averaging 18.2
>= 20: 242 samples averaging 23.5
>= 25: 41 samples averaging 33
>= 30: 7 samples averaging 63.6
>= 35: 2 samples averaging 144.4
>= 40: 2 samples averaging 144.4
>= 45: 2 samples averaging 144.4
>= 50: 1 samples averaging 243.3
>= 55: 1 samples averaging 243.3
>= 85: 1 samples averaging 243.3
Time bot spent idle:
22,788 samples averaging 1.5 [0 - 12.5]
Time client spent waiting for bot:
22,787 samples averaging 6.1 [0.2 - 237.5]
>= 30: 3 samples averaging 99.7
Excess duration of client sleep:
22,788 samples averaging 0 [0 - 209]
>= 1: 5 samples averaging 42.6
>= 5: 1 samples averaging 209
>= 10: 1 samples averaging 209
>= 15: 1 samples averaging 209
>= 20: 1 samples averaging 209
>= 25: 1 samples averaging 209
>= 30: 1 samples averaging 209
>= 35: 1 samples averaging 209
>= 40: 1 samples averaging 209
>= 45: 1 samples averaging 209
>= 50: 1 samples averaging 209
>= 55: 1 samples averaging 209
>= 85: 1 samples averaging 209
Number of events received from BWAPI:
22,787 samples averaging 1.3 [0 - 81]
>= 1: 22782 samples averaging 1.3
>= 2: 2164 samples averaging 4.4
>= 3: 2013 samples averaging 4.6
>= 4: 853 samples averaging 6.7
>= 5: 443 samples averaging 9.2
>= 6: 263 samples averaging 12.1
>= 8: 145 samples averaging 16.6
>= 10: 104 samples averaging 19.7
>= 15: 61 samples averaging 25.3
>= 20: 39 samples averaging 30.3
Number of events received from BWAPI, multiplied by the receive-to-sent duration of that frame:
22,787 samples averaging 10.4 [0 - 1,005.9]
>= 5: 15352 samples averaging 13.7
>= 10: 5996 samples averaging 24
>= 15: 2884 samples averaging 36.8
>= 20: 1881 samples averaging 47.4
>= 25: 1431 samples averaging 55.3
>= 30: 1120 samples averaging 63.1
>= 35: 905 samples averaging 70.3
>= 40: 704 samples averaging 79.8
>= 45: 578 samples averaging 87.9
>= 50: 464 samples averaging 97.9
>= 55: 371 samples averaging 109.3
>= 85: 151 samples averaging 172.7
22787 | 15:49 | DEBUG | Target:                      35ms   Cutoff: 35ms 
Task                         Runs   Seconds %Time Budgt (Recnt) Avg ms Max (Rcnt) Max (All time) AcrossTarget AcrossLimit
Global                       22788  151     75%   34            7      12         242            2            2          
Planning                     22787  36      18%   5             1      8          41             1            1          
Tactician                    6247   17      8%    12            9      20         39             1            1          
Squads                       6247   7       3%    12            4      5          35             1            1          
Fingerprinting               22788  2       1%    2             0      0          235            1            1          
&DTRush                      14845  0       0%    2             0      0          234            1            1          
Micro                        22788  67      33%   31            3      4          22             0            0          
Agency                       22788  67      33%   31            3      4          22             0            0          
Battles                      22788  22      11%   34            1      3          14             0            0          
Gameplan                     6248   17      8%    8             3      4          15             0            0          
Grids                        22787  10      5%    0             0      1          15             0            0          
BattleProcessJudge           56147  9       4%    31            0      2          11             0            0          
BattleProcessPredict         56148  4       2%    33            0      1          6              0            0          
Geography                    8637   4       2%    1             0      1          12             0            0          
Intel                        22787  4       2%    0             0      1          12             0            0          
BattleProcessDivisions       9844   2       1%    34            0      1          5              0            0          
GameSensor                   6834   2       1%    1             0      1          12             0            0          
BattleProcessCluster         9844   2       1%    34            0      1          4              0            0          
BattleProcessSwap            9843   1       0%    31            0      1          1              0            0          
Scouting                     6834   1       0%    1             0      0          7              0            0          
Gathering                    6247   1       0%    5             0      1          9              0            0          
Yolo                         22036  0       0%    1             0      0          20             0            0          
&GatewayFirst                14845  0       0%    2             0      0          8              0            0          
&Robo                        14845  0       0%    2             0      0          6              0            0          
&WorkerRush                  14845  0       0%    2             0      0          5              0            0          
&ProxyGateway                14845  0       0%    2             0      0          1              0            0          
UnitsShown                   6248   0       0%    8             0      1          4              0            0          
Accounting                   6248   0       0%    8             0      1          6              0            0          
&ForgeFE                     14845  0       0%    2             0      0          1              0            0          
ProductionHistory            6248   0       0%    8             0      0          1              0            0          
&EarlyForge                  14845  0       0%    2             0      0          1              0            0          
&2GateGoon                   14845  0       0%    2             0      0          1              0            0          
&2Gate99                     14845  0       0%    2             0      0          1              0            0          
BattleProcessMatchupAnalysis 699135 0       0%    31            0      0          1              0            0          
&GatewayFE                   14845  0       0%    2             0      0          1              0            0          
&CannonRush                  14845  0       0%    2             0      0          1              0            0          
&CoreBeforeZealot            14845  0       0%    2             0      0          1              0            0          
&GasSteal                    14845  0       0%    2             0      0          1              0            0          
&3GateGoon                   14845  0       0%    2             0      0          1              0            0          
BattleProcessComplete        9843   0       0%    34            0      0          1              0            0          
&MannerPylon                 14845  0       0%    2             0      0          1              0            0          
&RampBlock                   14845  0       0%    2             0      0          1              0            0          
BattleProcessInitial         9844   0       0%    34            0      0          1              0            0          
Manners                      22572  0       0%    2             0      0          1              0            0          
&2Gate                       14845  0       0%    2             0      0          1              0            0          
&1GateCore                   14845  0       0%    2             0      0          1              0            0          
&4GateGoon                   14845  0       0%    2             0      0          1              0            0          
MatchupGraph                 1      0       0%    345678        2      2          0              0            0          
&DragoonRange                14845  0       0%    2             0      0          1              0            0          
&NexusFirst                  14845  0       0%    2             0      0          1              0            0          
Camera                       0      0       0%    0             0      0          0              0            0          
Visualization                0      0       0%    0             0      0          0              0            0          
22787 | 15:49 | DEBUG | Actions:
Action              Invocations Mean (ms) Total (secs)
Plug                239         0.711     0           
PsionicStorm        5235        0.335     1           
Search              1304        0.273     0           
Retreat             13158       0.146     1           
PreserveScout       1304        0.071     0           
SearchWhenBored     1422        0.063     0           
Idle                1024849     0.044     45          
Fight               1025054     0.03      31          
KnockKnock          1304        0.022     0           
BlockConstruction   1304        0.018     0           
Cast                145107      0.013     1           
SabotageProxy       1304        0.01      0           
FightOrFlee         1025054     0.006     6           
Harass4PoolWorkers  1304        0.004     0           
Stealth             145107      0.003     0           
Stim                145107      0.003     0           
AttackBuilder       1304        0.003     0           
Gather              1025083     0.003     2           
Recharge            145107      0.002     0           
Brawl               67941       0.002     0           
DroneWarfare        1304        0.002     0           
WraithCloak         5235        0.001     0           
Yamato              5235        0.001     0           
Build               1025054     0.001     0           
GhostCloak          5235        0.001     0           
Crack               1025054     0.001     0           
Heal                5235        0.001     0           
Scout               1025054     0.001     0           
WraithUncloak       5235        0.001     0           
Produce             1025054     0         0           
GhostUncloak        5235        0         0           
Irradiate           5235        0         0           
DisruptionWeb       5235        0         0           
Stasis              5235        0         0           
DefensiveMatrix     5235        0         0           
MindControl         5235        0         0           
Potshot             601719      0         0           
TacticalNuke        5235        0         0           
Root                145107      0         0           
Spot                145107      0         0           
Cancel              1025054     0         0           
Feedback            5235        0         0           
Lockdown            5235        0         0           
OccupyBunker        145107      0         0           
Follow              145107      0         0           
Bust                145107      0         0           
Rally               1025054     0         0           
BeCarrier           145107      0         0           
BeFlier             145107      0         0           
StrategicNuke       145107      0         0           
BeArbiter           145107      0         0           
EmergencyBunk       145107      0         0           
BeCombatSCV         145107      0         0           
Unstick             1025054     0         0           
BeReaver            145107      0         0           
BeMutalisk          145107      0         0           
BeVulture           145107      0         0           
Unbunk              1025054     0         0           
Attack              1025054     0         0           
Liftoff             1025054     0         0           
Repair              1025054     0         0           
GetRepairedMobile   1025054     0         0           
GetRepairedBuilding 1025054     0         0           
Addon               1025054     0         0           
FinishConstruction  1025054     0         0           
ReloadScarabs       1025054     0         0           
Meld                1025054     0         0           
ReloadInterceptors  1025054     0         0           
Scan                1025054     0         0           
Transport           1025054     0         0           
Travel              1025054     0         0           
Bunk                1025054     0         0           
22787 | 15:49 | DEBUG | Pathfinding:
A* pathfinds:         90603  
Exploration maxed:    274    
Over 1ms:             61     
Max ms:               10.6631
Mean ms:              0.026  
Path length, max:     97     
Path length, mean:    7.606  
Tiles explored, max:  960    
Tiles explored, mean: 23     
22787 | 15:49 | DEBUG | JVM Max memory:   2139 MB
22787 | 15:49 | DEBUG | JVM Total memory: 2139 MB
22787 | 15:49 | DEBUG | JVM Free memory:  1593 MB
22787 | 15:49 | DEBUG | JVM Used memory:  546 MB
22787 | 15:49 | DEBUG | JVM Used, heap:   546 MB
22787 | 15:49 | DEBUG | Heap memory PS Survivor Space, current:          6 MB used | 89 MB init | 7 MB max | 7 MB committed
22787 | 15:49 | DEBUG | Heap memory PS Survivor Space, peak:             89 MB used | 89 MB init | 89 MB max | 89 MB committed
22787 | 15:49 | DEBUG | Non-heap memory Compressed Class Space, current: 8 MB used | 0 MB init | 1073 MB max | 9 MB committed
22787 | 15:49 | DEBUG | Non-heap memory Compressed Class Space, peak:    8 MB used | 0 MB init | 1073 MB max | 9 MB committed
22787 | 15:49 | DEBUG | Non-heap memory Metaspace, current:              56 MB used | 0 MB init | 0 MB max | 68 MB committed
22787 | 15:49 | DEBUG | Non-heap memory Metaspace, peak:                 56 MB used | 0 MB init | 0 MB max | 68 MB committed
22787 | 15:49 | DEBUG | Non-heap memory Code Cache, current:             62 MB used | 2 MB init | 251 MB max | 63 MB committed
22787 | 15:49 | DEBUG | Non-heap memory Code Cache, peak:                62 MB used | 2 MB init | 251 MB max | 63 MB committed
22787 | 15:49 | DEBUG | Heap memory PS Old Gen, current:                 253 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
22787 | 15:49 | DEBUG | Heap memory PS Old Gen, peak:                    253 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
22787 | 15:49 | DEBUG | Heap memory PS Eden Space, current:              285 MB used | 537 MB init | 699 MB max | 699 MB committed
22787 | 15:49 | DEBUG | Heap memory PS Eden Space, peak:                 708 MB used | 537 MB init | 708 MB max | 708 MB committed4180 | 2:54 | SPEED | &DTRush crossed 35ms taking 234ms on a 1ms budget (1ms avg budget), reaching 241ms on the frame.
4180 | 2:54 | SPEED | Global crossed 35ms to 241ms. Task durations: (2ms: Planning) (1ms: Battles) (1ms: Micro) (0ms: Yolo) (0ms: Manners) (0ms: Fingerprinting) (0ms: Grids) (0ms: Intel)
4325 | 3:00 | SPEED | Squads crossed 35ms taking 35ms on a 2ms budget (2ms avg budget), reaching 44ms on the frame.
4325 | 3:00 | SPEED | Global crossed 35ms to 44ms. Task durations: (2ms: Micro) (0ms: Fingerprinting) (0ms: Yolo) (0ms: Battles) (0ms: Manners) (0ms: Grids) (0ms: Intel) (0ms: Planning)