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 Gladiator1.1 at (4)Gladiator_1.1.scx as PurpleWave (Us, always Protoss) with BananaBrain (Enemy, always Protoss)
0 | 0:00 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus #11 750/750 (750/750) [3584, 3824](112, 119)
0 | 0:00 | DEBUG | Found C:\TM\Starcraft\bwapi-data\AI\accelerants-gladiator.json
0 | 0:00 | DEBUG | 126 minerals have cached steady zippers
0 | 0:00 | DEBUG | Choosing tournament policy StrategySelectionRecommended: PvP1012 + PvP5Zealot + PvPDT, falling back to StrategySelectionGreedy
0 | 0:00 | DEBUG | StrategySelectionRecommended: PvP1012 + PvP5Zealot + PvPDT, falling back to StrategySelectionGreedy has finished recommended strategy phase in game 100 of 3; will fall back to StrategySelectionGreedy
0 | 0:00 | DEBUG | Activating strategy PvPGateCore
0 | 0:00 | DEBUG | Activating strategy PvPCoreExpand
0 | 0:00 | DEBUG | Game start time:  Thu Oct 17 12:38:04 PDT 2024
0 | 0:00 | DEBUG | OS:               Windows 10 10.0 amd64
0 | 0:00 | DEBUG | JRE:              Oracle Corporation - 1.8.0_421
0 | 0:00 | DEBUG | CPUs available:   12
0 | 0:00 | DEBUG | System memory:    8263 MB
0 | 0:00 | DEBUG | JVM arguments     -XX:MaxGCPauseMillis=15 -Xms2048m -Xmx2048m
0 | 0:00 | DEBUG | Live debugging:   false
0 | 0:00 | DEBUG | Buffer capacity:  42
0 | 0:00 | DEBUG | Using buffer?     true
0 | 0:00 | DEBUG | JVM Max memory:   2056 MB
0 | 0:00 | DEBUG | JVM Total memory: 2056 MB
0 | 0:00 | DEBUG | JVM Free memory:  1858 MB
0 | 0:00 | DEBUG | JVM Used memory:  198 MB
0 | 0:00 | DEBUG | JVM Used, heap:   198 MB
0 | 0:00 | DEBUG | Heap memory PS Survivor Space, current:          0 MB used | 89 MB init | 96 MB max | 96 MB committed
0 | 0:00 | DEBUG | Heap memory PS Survivor Space, peak:             89 MB used | 89 MB init | 96 MB max | 96 MB committed
0 | 0:00 | DEBUG | Non-heap memory Compressed Class Space, current: 5 MB used | 0 MB init | 1073 MB max | 6 MB committed
0 | 0:00 | DEBUG | Non-heap memory Compressed Class Space, peak:    5 MB used | 0 MB init | 1073 MB max | 6 MB committed
0 | 0:00 | DEBUG | Non-heap memory Code Cache, current:             15 MB used | 2 MB init | 251 MB max | 15 MB committed
0 | 0:00 | DEBUG | Non-heap memory Code Cache, peak:                15 MB used | 2 MB init | 251 MB max | 15 MB committed
0 | 0:00 | DEBUG | Heap memory PS Eden Space, current:              33 MB used | 537 MB init | 527 MB max | 527 MB committed
0 | 0:00 | DEBUG | Heap memory PS Eden Space, peak:                 537 MB used | 537 MB init | 563 MB max | 537 MB committed
0 | 0:00 | DEBUG | Non-heap memory Metaspace, current:              37 MB used | 0 MB init | 0 MB max | 44 MB committed
0 | 0:00 | DEBUG | Non-heap memory Metaspace, peak:                 37 MB used | 0 MB init | 0 MB max | 44 MB committed
0 | 0:00 | DEBUG | Heap memory PS Old Gen, current:                 164 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
0 | 0:00 | DEBUG | Heap memory PS Old Gen, peak:                    164 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
0 | 0:00 | DEBUG | This copy of PurpleWave was packaged for distribution on Sun, Oct 13, 2024  5:25:22 AM
0 | 0:00 | DEBUG | This copy of PurpleWave came from Git revision 9ccf8df0341bf2eff257cd04a145bdf58dde1b5b
0 | 0:00 | DEBUG | JBWAPI autocontinue: false
0 | 0:00 | DEBUG | JBWAPI debugConnection: true
0 | 0:00 | DEBUG | JBWAPI async: true
0 | 0:00 | DEBUG | JBWAPI async unsafe: true
0 | 0:00 | DEBUG | JBWAPI async frame buffer size: 10
0 | 0:00 | DEBUG | JBWAPI unlimited frame zero: true
0 | 0:00 | DEBUG | JBWAPI max frame duration: 30ms
0 | 0:00 | DEBUG | Map file: (4)Gladiator_1.1.scx
0 | 0:00 | DEBUG | Map hash: 798bea3acce68788ff1b32d9d777ba7a12c883a1
0 | 0:00 | DEBUG | Map id: gladiator
0 | 0:00 | DEBUG | Start: 2 o'clock
0 | 0:00 | DEBUG | Rush distance: 191
0 | 0:00 | DEBUG | PvPDT: Won 37 of 63 games (28.9 weighted). 58% raw, 55% weighted
0 | 0:00 | DEBUG | PvPCoreExpand: Won 8 of 15 games (8.8 weighted). 53% raw, 54% weighted
0 | 0:00 | DEBUG | PvPGateCore: Won 52 of 99 games (46.5 weighted). 52% raw, 50% weighted
0 | 0:00 | DEBUG | PvPObs: Won 1 of 2 games (0.7 weighted). 50% raw, 47% weighted
0 | 0:00 | DEBUG | PvP4GateGoon: Won 5 of 11 games (4.3 weighted). 45% raw, 43% weighted
0 | 0:00 | DEBUG | PvPRobo: Won 1 of 3 games (1.7 weighted). 33% raw, 19% weighted
0 | 0:00 | DEBUG | PvP3GateGoon: Won 1 of 8 games (3.5 weighted). 12% raw, 15% weighted
0 | 0:00 | DEBUG | PvPReaver: Won 0 of 1 games (1.0 weighted). 0% raw, 0% weighted
0 | 0:00 | DEBUG | PvP1012: Won 0 of 1 games (0.7 weighted). 0% raw, 0% weighted
0 | 0:00 | DEBUG | PvP5Zealot: Won 0 of 1 games (0.7 weighted). 0% raw, 0% weighted
0 | 0:00 | DEBUG | Win probability by branch
0 | 0:00 | DEBUG | 53% PvPCoreExpand + PvPGateCore
0 | 0:00 | DEBUG | 53% PvPDT + PvPGateCore
0 | 0:00 | DEBUG | 50% PvPRobo + PvPGateCore + PvPObs
0 | 0:00 | DEBUG | 49% PvPDT + PvP1012 + PvP5Zealot
0 | 0:00 | DEBUG | 46% PvPRobo + PvPGateCore + PvPReaver
0 | 0:00 | DEBUG | Frame 0 (secs): 1
0 | 0:00 | DEBUG | Opponents: BananaBrain
0 | 0:00 | DEBUG | Rush distances: 177, 177, 180, 180, 181, 181, 185, 185, 208, 208, 220, 220
0 | 0:00 | DEBUG | Mean rush distance: 191
0 | 0:00 | DEBUG | Playbook: TournamentPlaybook
0 | 0:00 | DEBUG | Policy: StrategySelectionTournament
0 | 0:00 | DEBUG | Enemy race: Protoss
0 | 0:00 | DEBUG | Strategy: PvPCoreExpand 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
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: 2
0 | 0:00 | DEBUG | Gas worker ratio: 0.3
0 | 0:00 | DEBUG | Gas limit floor: 0
0 | 0:00 | DEBUG | Gas limit ceiling: 250
0 | 0:00 | DEBUG | Active squads: 
0 | 0:00 | DEBUG | Attack squad: Push Lond
0 | 0:00 | DEBUG | Pulling workers: false
0 | 0:00 | DEBUG | Main fully scouted: false
1 | 0:00 | DEBUG | Frame 0 (secs) changed from 1 to 3
1777 | 1:14 | DEBUG | Our Gateways changed from 0 to 1
1777 | 1:14 | DEBUG | Active squads
  Was: 
  Now: WorkerScout
2694 | 1:52 | DEBUG | Discovered first Probe
2694 | 1:52 | DEBUG | Foe Probe #12 20/20 (20/20) [505, 2286](15, 71) projects to arrive in 989 frames at 2:33
3651 | 2:32 | DEBUG | Inferred enemy main from process of elimination.
3652 | 2:32 | DEBUG | Assuming BananaBrain owns ? Enemy main Sao Paulo, Romania, Atlantis  [122, 21] as implicit starting location
3653 | 2:32 | DEBUG | Enemy bases changed from 0 to 1
3653 | 2:32 | DEBUG | Enemy mining bases changed from 0 to 1
3795 | 2:38 | DEBUG | Active squads
  Was: WorkerScout
  Now: Plug Jakar, WorkerScout
4365 | 3:01 | DEBUG | Gas worker ceiling changed from 2 to 1
4365 | 3:01 | DEBUG | Gas limit ceiling changed from 250 to 100
4426 | 3:04 | DEBUG | Discovered first Zealot
4426 | 3:04 | DEBUG | Foe Zealot #172 100/100 (60/60) [3844, 1308](120, 40) projects to arrive in 1248 frames at 3:56
4427 | 3:04 | DEBUG | Skirmish > Defense changed from false to true
4427 | 3:04 | DEBUG | Kill potential changed from true to false
4610 | 3:12 | DEBUG | Safe defending changed from true to false
4614 | 3:12 | DEBUG | Active squads
  Was: Plug Jakar, WorkerScout
  Now: Plug Jakar
4699 | 3:15 | DEBUG | Safe defending changed from false to true
4702 | 3:15 | DEBUG | Active squads
  Was: Plug Jakar
  Now: Plug Jakar, Eject
4704 | 3:16 | DEBUG | Safe defending changed from true to false
4730 | 3:17 | DEBUG | Safe defending changed from false to true
4736 | 3:17 | DEBUG | Safe defending changed from true to false
4760 | 3:18 | DEBUG | Safe defending changed from false to true
4766 | 3:18 | DEBUG | Safe defending changed from true to false
4792 | 3:19 | DEBUG | Safe defending changed from false to true
4798 | 3:19 | DEBUG | Safe defending changed from true to false
4811 | 3:20 | DEBUG | Active squads
  Was: Guard Jakar, Eject
  Now: Guard Jakar
4822 | 3:20 | DEBUG | Safe defending changed from false to true
4980 | 3:27 | DEBUG | Active squads
  Was: Guard Jakar
  Now: Guard Tianj
5481 | 3:48 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus 5:03 #203 77/750 (77/750) [2656, 3856](83, 120)
5482 | 3:48 | DEBUG | Our bases changed from 1 to 2
5482 | 3:48 | DEBUG | Our mining bases changed from 1 to 2
5483 | 3:48 | DEBUG | Status
  Was: PvPOpening, CoreZ, GCRange
  Now: PvPLateGame, FearDeath
5483 | 3:48 | DEBUG | Gas worker ceiling changed from 1 to 200
5483 | 3:48 | DEBUG | Gas limit ceiling changed from 100 to 500
5487 | 3:48 | DEBUG | Recording our first expansion frame
5490 | 3:48 | DEBUG | Our max mining changed from 1 to 2
5490 | 3:48 | DEBUG | Enemy max mining changed from 1 to 2
5491 | 3:48 | DEBUG | Status
  Was: PvPLateGame, FearDeath
  Now: PvPLateGame, Pioneer, FearDeath
5809 | 4:02 | DEBUG | Our Gateways changed from 1 to 2
6097 | 4:14 | DEBUG | Our Gateways changed from 2 to 3
6865 | 4:46 | DEBUG | Our upgrades
  Was: 
  Now: Singularity Charge = 1
7364 | 5:06 | DEBUG | Kill potential changed from false to true
8113 | 5:38 | DEBUG | Want to attack changed from false to true
8113 | 5:38 | DEBUG | Status
  Was: PvPLateGame, Pioneer, FearDeath
  Now: PvPLateGame, Pioneer, Attack
8114 | 5:38 | DEBUG | Active squads
  Was: Guard Tianj
  Now: Push Sao 
8114 | 5:38 | DEBUG | Attack squad changed from Push Lond to Push Sao 
8172 | 5:40 | DEBUG | Discovered first Dragoon
8172 | 5:40 | DEBUG | Foe Dragoon #191 100/100 (80/80) [2683, 3330](83, 104) projects to arrive in 352 frames at 5:55
8174 | 5:40 | DEBUG | Active squads
  Was: Push Sao 
  Now: Scour Tianj, Push Sao 
8182 | 5:40 | DEBUG | Want to harass changed from false to true
8182 | 5:40 | DEBUG | Status
  Was: PvPLateGame, Pioneer, Attack
  Now: PvPLateGame, Pioneer, FearContain, Attack, Harass
8183 | 5:40 | DEBUG | Active squads
  Was: Scour Tianj, Push Sao 
  Now: Scour Tianj
8185 | 5:41 | DEBUG | Kill potential changed from true to false
8202 | 5:41 | DEBUG | Status
  Was: PvPLateGame, Pioneer, FearContain, Attack, Harass
  Now: PvPLateGame, DTAfterCannon@4:49-4:55-4:32, Pioneer, FearContain, Attack, Harass
8204 | 5:41 | DEBUG | Kill potential changed from false to true
8287 | 5:45 | DEBUG | Active squads
  Was: Scour Tianj
  Now: Push Sao 
8332 | 5:47 | DEBUG | FingerArrivesBy matched: 1 Dark Templar arriving by 7:15 (at least 1 by 6:06)
8332 | 5:47 | DEBUG | FingerDTRush matched: Matched children: [FingerArrivesBy matched: 1 Dark Templar arriving by 7:15 (at least 1 by 6:06)]
8332 | 5:47 | DEBUG | Fingerprints
  Was: 
  Now: DTRush
8333 | 5:47 | DEBUG | Active squads
  Was: Push Sao 
  Now: CatchDTRunby, Push Sao 
8335 | 5:47 | DEBUG | Safe defending changed from true to false
8335 | 5:47 | DEBUG | Safe pushing changed from true to false
8335 | 5:47 | DEBUG | Safe skirmishing changed from true to false
8335 | 5:47 | DEBUG | Skirmish > Defense changed from true to false
8335 | 5:47 | DEBUG | Kill potential changed from true to false
8336 | 5:47 | DEBUG | Want to attack changed from true to false
8336 | 5:47 | DEBUG | Want to harass changed from true to false
8336 | 5:47 | DEBUG | Status
  Was: PvPLateGame, DTAfterCannon@4:49-4:55-4:32, Pioneer, FearContain, Attack, Harass
  Now: PvPLateGame, ExpectDT@5:55, DTPrecedesCannon, Pioneer, FearDeath, FearContain, Reaver, Robo
8336 | 5:47 | DEBUG | Discovered first Dark Templar
8336 | 5:47 | DEBUG | Foe Dark Templar #217 80/80  [2817, 3009](88, 94) projects to arrive in 456 frames at 6:06
8337 | 5:47 | DEBUG | Active squads
  Was: CatchDTRunby, Push Sao 
  Now: Guard Tianj
8416 | 5:50 | DEBUG | Status
  Was: PvPLateGame, ExpectDT@5:55, DTPrecedesCannon, Pioneer, FearDeath, FearContain, Reaver, Robo
  Now: PvPLateGame, ExpectDT@5:55, DTHere-HoldMain-Scrambling, Pioneer, FearDeath, FearContain, Reaver, Robo
9350 | 6:29 | DEBUG | Detecting absent base: ? Our pocket natural Tianjin, Switzerland, Westeros  [82, 123]
9350 | 6:29 | ERROR | An exception was thrown on frame 9350
9350 | 6:29 | ERROR | NoSuchElementException
key not found: ? Our pocket natural Tianjin, Switzerland, Westeros  [82, 123]
scala.collection.MapLike.default(): 236
scala.collection.MapLike.default$(): 235
scala.collection.AbstractMap.default(): 65
scala.collection.MapLike.apply(): 144
scala.collection.MapLike.apply$(): 143
scala.collection.AbstractMap.apply(): 65
Tactic.Squads.SquadDarkTemplar.$anonfun$launch$10(): 35
Tactic.Squads.SquadDarkTemplar.$anonfun$launch$10$adapted(): 35
scala.math.Ordering$$anon$1.compare(): 122
java.util.TimSort.binarySort(): -1
java.util.TimSort.sort(): -1
java.util.Arrays.sort(): -1
scala.collection.SeqLike.sorted(): 659
scala.collection.SeqLike.sorted$(): 647
scala.collection.AbstractSeq.sorted(): 45
scala.collection.SeqLike.sortBy(): 634
scala.collection.SeqLike.sortBy$(): 634
scala.collection.AbstractSeq.sortBy(): 45
Tactic.Squads.SquadDarkTemplar.launch(): 35
Tactic.Tactician.$anonfun$onRun$2(): 83
Tactic.Tactician.$anonfun$onRun$2$adapted(): 83
scala.collection.mutable.ResizableArray.foreach(): 62
scala.collection.mutable.ResizableArray.foreach$(): 55
scala.collection.mutable.ArrayBuffer.foreach(): 49
Tactic.Tactician.onRun(): 83
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(): 94
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
9351 | 6:29 | DEBUG | Our bases changed from 2 to 1
9351 | 6:29 | DEBUG | Our mining bases changed from 2 to 1
9353 | 6:29 | DEBUG | Status
  Was: PvPLateGame, ExpectDT@5:55, DTHere-HoldMain-Scrambling, Pioneer, FearDeath, FearContain, Reaver, Robo
  Now: PvPLateGame, ExpectDT@5:55, DTHere-HoldMain-Scrambling, Pioneer, FearDeath, FearMacro, FearContain, Reaver, Robo
9713 | 6:44 | DEBUG | Safe defending changed from false to true
9809 | 6:48 | DEBUG | Want to harass changed from false to true
9809 | 6:48 | DEBUG | Status
  Was: PvPLateGame, ExpectDT@5:55, DTHere-HoldMain-Scrambling, Pioneer, FearDeath, FearMacro, FearContain, Reaver, Robo
  Now: PvPLateGame, ExpectDT@5:55, DTHere-HoldMain-Scrambling, FearMacro, FearContain, Reaver, Harass, Robo
9814 | 6:48 | DEBUG | Assuming BananaBrain has taken ? Enemy pocket natural Shenzhen, South Korea, Atlantis  [123, 47] last scouted at 4698 after we expanded on 5487
9815 | 6:48 | DEBUG | Enemy bases changed from 1 to 2
9815 | 6:48 | DEBUG | Enemy mining bases changed from 1 to 2
9819 | 6:49 | DEBUG | Recording first enemy expansion frame
10061 | 6:59 | DEBUG | Status
  Was: PvPLateGame, ExpectDT@5:55, DTHere-HoldMain-Scrambling, FearMacro, FearContain, Reaver, Harass, Robo
  Now: PvPLateGame, ExpectDT@5:55, Obs4DT@4:05-4:58-5:20, DTPantsDown, FearMacro, FearContain, Reaver, Harass, Robo
10530 | 7:18 | DEBUG | Wall clock: 1 minutes elapsed. Checkpoint game speed: 7.31x. Total game speed: 7.31x
11300 | 7:50 | DEBUG | Safe pushing changed from false to true
11300 | 7:50 | DEBUG | Safe skirmishing changed from false to true
11302 | 7:50 | DEBUG | Safe pushing changed from true to false
11302 | 7:50 | DEBUG | Safe skirmishing changed from true to false
11337 | 7:52 | DEBUG | Status
  Was: PvPLateGame, ExpectDT@5:55, Obs4DT@4:05-4:58-5:20, DTPantsDown, FearMacro, FearContain, Reaver, Harass, Robo
  Now: PvPLateGame, DTPantsDown, FearMacro, FearContain, Reaver, Harass, Robo
11520 | 8:00 | DEBUG | Safe pushing changed from false to true
11520 | 8:00 | DEBUG | Safe skirmishing changed from false to true
11524 | 8:00 | DEBUG | Safe skirmishing changed from true to false
11530 | 8:00 | DEBUG | Safe pushing changed from true to false
11608 | 8:03 | DEBUG | Safe pushing changed from false to true
11608 | 8:03 | DEBUG | Safe skirmishing changed from false to true
11610 | 8:03 | DEBUG | Safe skirmishing changed from true to false
11614 | 8:03 | DEBUG | Safe pushing changed from true to false
11636 | 8:04 | DEBUG | Safe pushing changed from false to true
11640 | 8:05 | DEBUG | Safe pushing changed from true to false
11752 | 8:09 | DEBUG | Safe pushing changed from false to true
11752 | 8:09 | DEBUG | Safe skirmishing changed from false to true
11762 | 8:10 | DEBUG | Safe skirmishing changed from true to false
11778 | 8:10 | DEBUG | Safe pushing changed from true to false
11802 | 8:11 | DEBUG | Safe pushing changed from false to true
11802 | 8:11 | DEBUG | Safe skirmishing changed from false to true
11812 | 8:12 | DEBUG | Safe skirmishing changed from true to false
11826 | 8:12 | DEBUG | Safe pushing changed from true to false
11832 | 8:13 | DEBUG | Safe pushing changed from false to true
11832 | 8:13 | DEBUG | Safe skirmishing changed from false to true
11842 | 8:13 | DEBUG | Safe skirmishing changed from true to false
11854 | 8:13 | DEBUG | Safe pushing changed from true to false
11868 | 8:14 | DEBUG | Status
  Was: PvPLateGame, DTPantsDown, FearMacro, FearContain, Reaver, Harass, Robo
  Now: PvPLateGame, FearMacro, FearContain, Reaver, Harass, Robo
11882 | 8:15 | DEBUG | Safe pushing changed from false to true
11924 | 8:16 | DEBUG | Safe skirmishing changed from false to true
11944 | 8:17 | DEBUG | Safe skirmishing changed from true to false
11960 | 8:18 | DEBUG | Safe skirmishing changed from false to true
11976 | 8:19 | DEBUG | Safe skirmishing changed from true to false
11992 | 8:19 | DEBUG | Safe skirmishing changed from false to true
12004 | 8:20 | DEBUG | Safe skirmishing changed from true to false
12020 | 8:20 | DEBUG | Safe pushing changed from true to false
12022 | 8:20 | DEBUG | Safe pushing changed from false to true
12022 | 8:20 | DEBUG | Safe skirmishing changed from false to true
12034 | 8:21 | DEBUG | Safe skirmishing changed from true to false
12048 | 8:22 | DEBUG | Safe pushing changed from true to false
12068 | 8:22 | DEBUG | Safe pushing changed from false to true
12098 | 8:24 | DEBUG | Safe skirmishing changed from false to true
12120 | 8:25 | DEBUG | Safe skirmishing changed from true to false
12130 | 8:25 | DEBUG | Safe skirmishing changed from false to true
12148 | 8:26 | DEBUG | Safe skirmishing changed from true to false
12178 | 8:27 | DEBUG | Safe skirmishing changed from false to true
12196 | 8:28 | DEBUG | Safe skirmishing changed from true to false
12204 | 8:28 | DEBUG | Status
  Was: PvPLateGame, FearMacro, FearContain, Reaver, Harass, Robo
  Now: PvPLateGame, FearMacro, FearContain, Reaver, Expand, Harass, Robo, 2base
12254 | 8:30 | DEBUG | Safe skirmishing changed from false to true
12270 | 8:31 | DEBUG | Safe skirmishing changed from true to false
12326 | 8:33 | DEBUG | Safe pushing changed from true to false
12327 | 8:33 | DEBUG | Status
  Was: PvPLateGame, FearMacro, FearContain, Reaver, Expand, Harass, Robo, 2base
  Now: PvPLateGame, FearMacro, FearContain, Reaver, Harass, Robo
12346 | 8:34 | DEBUG | Safe pushing changed from false to true
12347 | 8:34 | DEBUG | Status
  Was: PvPLateGame, FearMacro, FearContain, Reaver, Harass, Robo
  Now: PvPLateGame, FearMacro, FearContain, Reaver, Expand, Harass, Robo, 2base
12350 | 8:34 | DEBUG | Safe skirmishing changed from false to true
12360 | 8:35 | DEBUG | Safe skirmishing changed from true to false
12362 | 8:35 | DEBUG | Safe skirmishing changed from false to true
12380 | 8:35 | DEBUG | Skirmish > Defense changed from false to true
12383 | 8:35 | DEBUG | Kill potential changed from false to true
12385 | 8:36 | DEBUG | Want to attack changed from false to true
12385 | 8:36 | DEBUG | Status
  Was: PvPLateGame, FearMacro, FearContain, Reaver, Expand, Harass, Robo, 2base
  Now: PvPLateGame, FearMacro, FearContain, Reaver, Expand, Attack, Harass, Robo, 2base
12386 | 8:36 | DEBUG | Active squads
  Was: Guard Tianj
  Now: Push Sao 
12467 | 8:39 | DEBUG | Want to harass changed from true to false
12467 | 8:39 | DEBUG | Status
  Was: PvPLateGame, FearMacro, FearContain, Reaver, Expand, Attack, Harass, Robo, 2base
  Now: PvPLateGame, FearMacro, Reaver, Expand, Attack, Robo, 2base
12467 | 8:39 | DEBUG | Active squads
  Was: Push Sao 
  Now: Push Sao , CatchDTRunby
12484 | 8:40 | DEBUG | FingerDragoonRange matched: Enemy has range
12484 | 8:40 | DEBUG | FingerOr matched: Matched children: [FingerDragoonRange matched: Enemy has range]
12484 | 8:40 | DEBUG | FingerNot unmatched: [FingerDragoonRange matched: Enemy has range]
12484 | 8:40 | DEBUG | Enemy upgrades
  Was: 
  Now: Singularity Charge = 1
12484 | 8:40 | DEBUG | Fingerprints
  Was: DTRush
  Now: DragoonRange DTRush
12485 | 8:40 | DEBUG | Want to harass changed from false to true
12485 | 8:40 | DEBUG | Status
  Was: PvPLateGame, FearMacro, Reaver, Expand, Attack, Robo, 2base
  Now: PvPLateGame, FearMacro, FearContain, Reaver, Expand, Attack, Harass, Robo, 2base
12487 | 8:40 | DEBUG | Skirmish > Defense changed from true to false
12487 | 8:40 | DEBUG | Kill potential changed from true to false
12487 | 8:40 | DEBUG | Attack squad changed from Push Sao  to Crush Wuha
12520 | 8:41 | DEBUG | Safe skirmishing changed from true to false
12525 | 8:41 | DEBUG | Safe pushing changed from true to false
12525 | 8:41 | DEBUG | Want to attack changed from true to false
12525 | 8:41 | DEBUG | Status
  Was: PvPLateGame, FearMacro, FearContain, Reaver, Expand, Attack, Harass, Robo, 2base
  Now: PvPLateGame, FearMacro, FearContain, Reaver, Expand, Harass, Robo, 2base
12525 | 8:41 | DEBUG | Active squads
  Was: Crush Wuha, CatchDTRunby
  Now: Guard Tianj
12548 | 8:42 | DEBUG | Detecting ownership of base from visible town hall: Our Nexus 9:57 #316 75/750 (75/750) [2656, 3856](83, 120)
12549 | 8:42 | DEBUG | Our bases changed from 1 to 2
12549 | 8:42 | DEBUG | Our mining bases changed from 1 to 2
12553 | 8:43 | DEBUG | Status
  Was: PvPLateGame, FearMacro, FearContain, Reaver, Expand, Harass, Robo, 2base
  Now: PvPLateGame, FearContain, Reaver, Harass, Robo
12610 | 8:45 | DEBUG | Enemy upgrades
  Was: Singularity Charge = 1
  Now: Leg Enhancements = 1, Singularity Charge = 1
12754 | 8:51 | DEBUG | Safe defending changed from true to false
12755 | 8:51 | DEBUG | Want to harass changed from true to false
12755 | 8:51 | DEBUG | Status
  Was: PvPLateGame, FearContain, Reaver, Harass, Robo
  Now: PvPLateGame, FearDeath, FearContain, Reaver, Robo
13746 | 9:32 | DEBUG | Our Gateways changed from 3 to 4
14029 | 9:44 | DEBUG | Our upgrades
  Was: Singularity Charge = 1
  Now: Gravitic Boosters = 1, Singularity Charge = 1
14400 | 10:00 | DEBUG | Storyteller moving to more intermittent updates
15264 | 10:36 | DEBUG | Discovered first High Templar
15264 | 10:36 | DEBUG | Foe High Templar #321 40/40 (40/40) [2545, 2977](79, 93) projects to arrive in 660 frames at 11:03
15576 | 10:49 | DEBUG | Safe defending changed from false to true
15576 | 10:49 | DEBUG | Want to harass changed from false to true
15576 | 10:49 | DEBUG | Status
  Was: PvPLateGame, FearDeath, FearContain, Reaver, Robo
  Now: PvPLateGame, FearContain, Reaver, Harass, Robo
15576 | 10:49 | DEBUG | Active squads
  Was: Scour Tianj
  Now: Scour Tianj, ScoutExpansions
16032 | 11:08 | DEBUG | Safe defending changed from true to false
16032 | 11:08 | DEBUG | Want to harass changed from true to false
16032 | 11:08 | DEBUG | Status
  Was: PvPLateGame, FearContain, Reaver, Harass, Robo
  Now: PvPLateGame, FearDeath, FearContain, Reaver, Robo
16056 | 11:09 | DEBUG | Active squads
  Was: Scour Tianj, ScoutExpansions
  Now: Scour Tianj
16128 | 11:12 | DEBUG | Safe defending changed from false to true
16128 | 11:12 | DEBUG | Want to harass changed from false to true
16128 | 11:12 | DEBUG | Status
  Was: PvPLateGame, FearDeath, FearContain, Reaver, Robo
  Now: PvPLateGame, FearContain, Reaver, Harass, Robo
16128 | 11:12 | DEBUG | Active squads
  Was: Scour Tianj
  Now: Scour Tianj, ScoutExpansions
16440 | 11:25 | DEBUG | Discovered first Observer
16440 | 11:25 | DEBUG | Foe Observer #386 40/40  [3584, 3272](112, 102) projects to arrive in 156 frames at 11:31
16559 | 11:29 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2575, 3343](80, 104) because that results in 26/12.0 > 12.0/12.0 slots
16560 | 11:30 | DEBUG | Safe defending changed from true to false
16560 | 11:30 | DEBUG | Want to harass changed from true to false
16560 | 11:30 | DEBUG | Status
  Was: PvPLateGame, FearContain, Reaver, Harass, Robo
  Now: PvPLateGame, FearDeath, FearContain, Reaver, Robo
16560 | 11:30 | DEBUG | Active squads
  Was: Scour Tianj, ScoutExpansions
  Now: Scour Tianj
16584 | 11:31 | DEBUG | Safe defending changed from false to true
16584 | 11:31 | DEBUG | Want to harass changed from false to true
16584 | 11:31 | DEBUG | Status
  Was: PvPLateGame, FearDeath, FearContain, Reaver, Robo
  Now: PvPLateGame, FearContain, Reaver, Harass, Robo
16584 | 11:31 | DEBUG | Active squads
  Was: Scour Tianj
  Now: Scour Tianj, ScoutExpansions
16599 | 11:31 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2575, 3343](80, 104) because that results in 27/12.8 > 12.8/12.8 slots
16701 | 11:35 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2575, 3343](80, 104) because that results in 27/12.8 > 12.8/12.8 slots
16703 | 11:35 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2575, 3343](80, 104) because that results in 26/12.0 > 12.0/12.0 slots
16704 | 11:36 | DEBUG | Safe defending changed from true to false
16704 | 11:36 | DEBUG | Want to harass changed from true to false
16704 | 11:36 | DEBUG | Status
  Was: PvPLateGame, FearContain, Reaver, Harass, Robo
  Now: PvPLateGame, FearDeath, FearContain, Reaver, Robo
16704 | 11:36 | DEBUG | Active squads
  Was: Scour Tianj, ScoutExpansions
  Now: Scour Tianj
16728 | 11:37 | DEBUG | Safe defending changed from false to true
16728 | 11:37 | DEBUG | Want to harass changed from false to true
16728 | 11:37 | DEBUG | Status
  Was: PvPLateGame, FearDeath, FearContain, Reaver, Robo
  Now: PvPLateGame, FearContain, Reaver, Harass, Robo
16728 | 11:37 | DEBUG | Active squads
  Was: Scour Tianj
  Now: Scour Tianj, ScoutExpansions
16820 | 11:40 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3439](79, 107) because that results in 27/13.600000000000001 > 13.600000000000001/13.600000000000001 slots
16832 | 11:41 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2575, 3375](80, 105) because that results in 29/13.600000000000001 > 13.600000000000001/13.600000000000001 slots
16833 | 11:41 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3407](79, 106) because that results in 22/13.600000000000001 > 13.600000000000001/13.600000000000001 slots
16841 | 11:41 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3407](79, 106) because that results in 16/13.600000000000001 > 13.600000000000001/13.600000000000001 slots
16843 | 11:41 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3471](79, 108) because that results in 11/13.600000000000001 > 13.600000000000001/13.600000000000001 slots
16850 | 11:42 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3471](79, 108) because that results in 1/13.600000000000001 > 13.600000000000001/13.600000000000001 slots
16852 | 11:42 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3471](79, 108) because that results in 4/12.8 > 12.8/12.8 slots
16868 | 11:42 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3439](79, 107) because that results in 17/12.8 > 12.8/12.8 slots
16870 | 11:42 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3439](79, 107) because that results in 18/12.8 > 12.8/12.8 slots
16877 | 11:43 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3439](79, 107) because that results in 2/12.8 > 12.8/12.8 slots
16879 | 11:43 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3439](79, 107) because that results in 6/12.8 > 12.8/12.8 slots
16886 | 11:43 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3471](79, 108) because that results in 2/12.8 > 12.8/12.8 slots
16888 | 11:43 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3471](79, 108) because that results in 2/12.8 > 12.8/12.8 slots
16895 | 11:43 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3439](79, 107) because that results in 1/12.8 > 12.8/12.8 slots
16896 | 11:44 | DEBUG | Safe defending changed from true to false
16896 | 11:44 | DEBUG | Want to harass changed from true to false
16896 | 11:44 | DEBUG | Status
  Was: PvPLateGame, FearContain, Reaver, Harass, Robo
  Now: PvPLateGame, FearDeath, FearContain, Reaver, Robo
16896 | 11:44 | DEBUG | Active squads
  Was: Scour Tianj, ScoutExpansions
  Now: Scour Tianj
16920 | 11:45 | DEBUG | Safe defending changed from false to true
16920 | 11:45 | DEBUG | Want to harass changed from false to true
16920 | 11:45 | DEBUG | Status
  Was: PvPLateGame, FearDeath, FearContain, Reaver, Robo
  Now: PvPLateGame, FearContain, Reaver, Harass, Robo
16920 | 11:45 | DEBUG | Active squads
  Was: Scour Tianj
  Now: Scour Tianj, ScoutExpansions
16925 | 11:45 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3439](79, 107) because that results in 2/12.8 > 12.8/12.8 slots
16932 | 11:45 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3439](79, 107) because that results in 2/12.8 > 12.8/12.8 slots
16934 | 11:45 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3439](79, 107) because that results in 2/12.8 > 12.8/12.8 slots
16941 | 11:45 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3439](79, 107) because that results in 2/12.8 > 12.8/12.8 slots
16943 | 11:45 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3439](79, 107) because that results in 2/12.8 > 12.8/12.8 slots
16950 | 11:46 | DEBUG | Substituting Guard arc from [2459, 3519](76, 109) to [2543, 3439](79, 107) because that results in 6/12.8 > 12.8/12.8 slots
16968 | 11:47 | DEBUG | Want to harass changed from true to false
16968 | 11:47 | DEBUG | Status
  Was: PvPLateGame, FearContain, Reaver, Harass, Robo
  Now: PvPLateGame, FearDeath, FearContain, Reaver, Robo
16968 | 11:47 | DEBUG | Active squads
  Was: Scour Tianj, ScoutExpansions
  Now: Scour Tianj
16992 | 11:48 | DEBUG | Want to harass changed from false to true
16992 | 11:48 | DEBUG | Status
  Was: PvPLateGame, FearDeath, FearContain, Reaver, Robo
  Now: PvPLateGame, FearContain, Reaver, Harass, Robo
16992 | 11:48 | DEBUG | Active squads
  Was: Scour Tianj
  Now: Scour Tianj, ScoutExpansions
17164 | 11:55 | DEBUG | Detecting ownership of base from visible town hall: Foe Nexus 12:19 #418 515/750 (547/750) [512, 272](16, 8)
17184 | 11:56 | DEBUG | Enemy bases changed from 2 to 3
17184 | 11:56 | DEBUG | Enemy mining bases changed from 2 to 3
17184 | 11:56 | DEBUG | Enemy max mining changed from 2 to 3
17184 | 11:56 | DEBUG | Status
  Was: PvPLateGame, FearContain, Reaver, Harass, Robo
  Now: PvPLateGame, FearMacro, FearContain, Reaver, Harass, Robo
17184 | 11:56 | DEBUG | Discovered first Nexus
17184 | 11:56 | DEBUG | Foe Nexus 12:19 #418 522/750 (555/750) [512, 272](16, 8) projects to complete in 564 frames at 12:19. Proximity: 0.4525 between [110, 118] and [117, 20]
17256 | 11:59 | DEBUG | Safe defending changed from true to false
17256 | 11:59 | DEBUG | Status
  Was: PvPLateGame, FearMacro, FearContain, Reaver, Harass, Robo
  Now: PvPLateGame, FearDeath, FearMacro, FearContain, Reaver, Harass, Robo
17319 | 12:01 | DEBUG | Detecting absent base: ? Our pocket natural Tianjin, Switzerland, Westeros  [82, 123]
17328 | 12:02 | DEBUG | Our bases changed from 2 to 1
17328 | 12:02 | DEBUG | Our mining bases changed from 2 to 1
17328 | 12:02 | DEBUG | Status
  Was: PvPLateGame, FearDeath, FearMacro, FearContain, Reaver, Harass, Robo
  Now: PvPLateGame, FearDeath, FearMacro, FearContain, Reaver, Expand, Harass, Robo, 2base
17328 | 12:02 | DEBUG | Active squads
  Was: Scour Tianj, ScoutExpansions
  Now: Scour Jakar, ScoutExpansions
17352 | 12:03 | DEBUG | Active squads
  Was: Scour Jakar, ScoutExpansions
  Now: Scour Tianj, ScoutExpansions
17431 | 12:06 | DEBUG | Assuming BananaBrain owns ? Enemy base Mexico City, Hungary [80, 3] last scouted at 0 due to presence of Some(Foe Assimilator #73 450/450 (450/450) [2368, 192](74, 6))
17448 | 12:07 | DEBUG | Enemy bases changed from 3 to 4
17448 | 12:07 | DEBUG | Enemy mining bases changed from 3 to 4
17448 | 12:07 | DEBUG | Enemy max mining changed from 3 to 4
17448 | 12:07 | DEBUG | Discovered first Assimilator
17448 | 12:07 | DEBUG | Foe Assimilator #73 450/450 (450/450) [2368, 192](74, 6) is already complete
17496 | 12:09 | DEBUG | Discovered first Photon Cannon
17496 | 12:09 | DEBUG | Foe Photon Cannon #422 100/100 (100/100) [2560, 288](80, 9) is already complete
17532 | 12:10 | DEBUG | Wall clock: 2 minutes elapsed. Checkpoint game speed: 4.86x. Total game speed: 6.09x
17664 | 12:16 | DEBUG | Enemy upgrades
  Was: Leg Enhancements = 1, Singularity Charge = 1
  Now: Khaydarin Amulet = 1, Leg Enhancements = 1, Singularity Charge = 1
17714 | 12:18 | DEBUG | Assuming BananaBrain owns ? Enemy base Dehli, Belarus, Atlantis  [103, 43] last scouted at 4497 due to presence of Some(Foe Photon Cannon #344 100/100 (100/100) [3104, 1376](97, 43))
17736 | 12:19 | DEBUG | Enemy bases changed from 4 to 5
17736 | 12:19 | DEBUG | Enemy mining bases changed from 4 to 5
17736 | 12:19 | DEBUG | Enemy max mining changed from 4 to 5
17856 | 12:24 | DEBUG | Enemy upgrades
  Was: Khaydarin Amulet = 1, Leg Enhancements = 1, Singularity Charge = 1
  Now: Gravitic Boosters = 1, Khaydarin Amulet = 1, Leg Enhancements = 1, Singularity Charge = 1
18024 | 12:31 | DEBUG | Our upgrades
  Was: Gravitic Boosters = 1, Singularity Charge = 1
  Now: Gravitic Boosters = 1, Gravitic Drive = 1, Singularity Charge = 1
18744 | 13:01 | DEBUG | Our Gateways changed from 4 to 3
18912 | 13:08 | DEBUG | Our Gateways changed from 3 to 2
19368 | 13:27 | DEBUG | Enemy upgrades
  Was: Gravitic Boosters = 1, Khaydarin Amulet = 1, Leg Enhancements = 1, Singularity Charge = 1
  Now: Gravitic Boosters = 1, Khaydarin Amulet = 1, Leg Enhancements = 1, Protoss Ground Weapons = 1, Singularity Charge = 1
19446 | 13:30 | DEBUG | Detecting absent base: ? Our main Jakarta, Guinea, Westeros  [115, 119]
19464 | 13:31 | DEBUG | Our bases changed from 1 to 0
19464 | 13:31 | DEBUG | Our mining bases changed from 1 to 0
19464 | 13:31 | DEBUG | Want to attack changed from false to true
19464 | 13:31 | DEBUG | Status
  Was: PvPLateGame, FearDeath, FearMacro, FearContain, Reaver, Expand, Harass, Robo, 2base
  Now: YOLO: Desperation, PvPLateGame, FearDeath, FearMacro, FearContain, Reaver, Expand, Harass, Robo, 1base, YOLO: Desperation
19656 | 13:39 | DEBUG | Discovered first Shuttle
19656 | 13:39 | DEBUG | Foe Shuttle #486 80/80 (60/60) [3478, 3280](108, 102) projects to arrive in 116 frames at 13:43
19680 | 13:40 | DEBUG | Discovered first Reaver
19680 | 13:40 | DEBUG | Foe Reaver #451 100/100 (80/80) [3490, 3331](109, 104) projects to arrive in 252 frames at 13:50
19704 | 13:41 | DEBUG | Discovered first Scarab
19704 | 13:41 | DEBUG | Foe Scarab #549 20/20 (10/10) [3540, 3363](110, 105) projects to arrive in 26 frames at 13:42
20016 | 13:54 | DEBUG | Our Gateways changed from 2 to 1
20112 | 13:58 | DEBUG | Our Gateways changed from 1 to 0
20136 | 13:59 | DEBUG | Enemy upgrades
  Was: Gravitic Boosters = 1, Khaydarin Amulet = 1, Leg Enhancements = 1, Protoss Ground Weapons = 1, Singularity Charge = 1
  Now: Gravitic Boosters = 1, Khaydarin Amulet = 1, Leg Enhancements = 1, Protoss Ground Armor = 1, Protoss Ground Weapons = 1, Singularity Charge = 1
20431 | 14:11 | DEBUG | Game ended in defeat
20431 | 14:11 | DEBUG | Found C:\TM\Starcraft\bwapi-data\AI\accelerants-gladiator.json
20431 | 14:11 | DEBUG | Game duration (fastest):    14m 11s
20431 | 14:11 | DEBUG | Game duration (wall clock): 2m 24s
20431 | 14:11 | DEBUG | 
Bot frames over 35ms: 4
Bot frames over 1000ms: 0
Bot frames over 10000ms: 0
20431 | 14:11 | DEBUG | The bot believes its performance, if it were running synchronously, would have been good
20431 | 14:11 | DEBUG | Performance metrics:
Frame duration: After receiving 'frame ready' -> before sending 'frame done':
20,430 samples averaging 5.7 [1.2 - 332.2]
>= 5: 10568 samples averaging 7.6
>= 10: 1496 samples averaging 12.6
>= 15: 167 samples averaging 19.9
>= 20: 33 samples averaging 33
>= 25: 11 samples averaging 56.6
>= 30: 5 samples averaging 92.7
>= 35: 1 samples averaging 332.2
>= 40: 1 samples averaging 332.2
>= 45: 1 samples averaging 332.2
>= 50: 1 samples averaging 332.2
>= 55: 1 samples averaging 332.2
>= 85: 1 samples averaging 332.2
Frame duration: After receiving 'frame ready' -> after sending 'frame done':
20,430 samples averaging 5.7 [1.2 - 332.2]
>= 5: 10604 samples averaging 7.6
>= 10: 1503 samples averaging 12.6
>= 15: 167 samples averaging 19.9
>= 20: 33 samples averaging 33
>= 25: 11 samples averaging 56.6
>= 30: 5 samples averaging 92.7
>= 35: 1 samples averaging 332.2
>= 40: 1 samples averaging 332.2
>= 45: 1 samples averaging 332.2
>= 50: 1 samples averaging 332.2
>= 55: 1 samples averaging 332.2
>= 85: 1 samples averaging 332.2
Frame duration: After receiving 'frame ready' -> receiving next 'frame ready':
20,430 samples averaging 6.9 [1.9 - 334.7]
>= 5: 14703 samples averaging 8
>= 10: 2831 samples averaging 12.6
>= 15: 345 samples averaging 18.7
>= 20: 59 samples averaging 28.7
>= 25: 12 samples averaging 55.9
>= 30: 5 samples averaging 94.9
>= 35: 3 samples averaging 136
>= 40: 1 samples averaging 334.7
>= 45: 1 samples averaging 334.7
>= 50: 1 samples averaging 334.7
>= 55: 1 samples averaging 334.7
>= 85: 1 samples averaging 334.7
BWAPI duration: Before sending 'frame done' -> After receiving 'frame ready':
20,430 samples averaging 1.2 [0.6 - 11.2]
>= 1: 14383 samples averaging 1.4
>= 3: 41 samples averaging 4.8
>= 5: 13 samples averaging 8.2
>= 10: 3 samples averaging 10.7
BWAPI duration: Before sending 'frame done' -> After sending 'frame done':
20,430 samples averaging 0 [0 - 0]
BWAPI duration: Before listening for 'frame ready' -> After receiving 'frame ready':
20,430 samples averaging 1.2 [0.6 - 11.2]
>= 1: 14035 samples averaging 1.4
>= 3: 40 samples averaging 4.8
>= 5: 13 samples averaging 8.2
>= 10: 3 samples averaging 10.7
Copying frame to buffer:
20,431 samples averaging 1 [0.7 - 2]
Time holding frame until buffer frees capacity: No samples.
Frames already buffered when enqueuing a new frame:
20,432 samples averaging 0 [0 - 1]
>= 0: 20432 samples averaging 0
>= 1: 2 samples averaging 1
Frames behind real-time when handling events:
20,432 samples averaging 0 [0 - 0]
>= 0: 20432 samples averaging 0
Time flushing side effects:
20,431 samples averaging 0 [0 - 7.9]
>= 1: 4 samples averaging 5.5
>= 3: 4 samples averaging 5.5
>= 5: 2 samples averaging 7.8
Duration of bot event handlers:
20,430 samples averaging 5.6 [1.2 - 333.6]
>= 5: 10245 samples averaging 7.6
>= 10: 1435 samples averaging 12.6
>= 15: 156 samples averaging 20.3
>= 20: 33 samples averaging 33.7
>= 25: 11 samples averaging 58.8
>= 30: 5 samples averaging 97.6
>= 35: 3 samples averaging 140.3
>= 40: 2 samples averaging 191.2
>= 45: 2 samples averaging 191.2
>= 50: 1 samples averaging 333.6
>= 55: 1 samples averaging 333.6
>= 85: 1 samples averaging 333.6
Time bot spent idle:
20,432 samples averaging 1.3 [0 - 11.4]
Time client spent waiting for bot:
20,430 samples averaging 4.6 [0.3 - 331.3]
>= 30: 2 samples averaging 182.5
Excess duration of client sleep:
20,432 samples averaging 0 [0 - 302]
>= 1: 4 samples averaging 77.8
>= 5: 1 samples averaging 302
>= 10: 1 samples averaging 302
>= 15: 1 samples averaging 302
>= 20: 1 samples averaging 302
>= 25: 1 samples averaging 302
>= 30: 1 samples averaging 302
>= 35: 1 samples averaging 302
>= 40: 1 samples averaging 302
>= 45: 1 samples averaging 302
>= 50: 1 samples averaging 302
>= 55: 1 samples averaging 302
>= 85: 1 samples averaging 302
Number of events received from BWAPI:
20,430 samples averaging 1.3 [0 - 131]
>= 1: 20428 samples averaging 1.3
>= 2: 1735 samples averaging 4.6
>= 3: 1624 samples averaging 4.8
>= 4: 815 samples averaging 6.6
>= 5: 428 samples averaging 9
>= 6: 209 samples averaging 13.2
>= 8: 112 samples averaging 18.9
>= 10: 80 samples averaging 22.9
>= 15: 48 samples averaging 30.6
>= 20: 29 samples averaging 39.9
Number of events received from BWAPI, multiplied by the receive-to-sent duration of that frame:
20,430 samples averaging 8.1 [0 - 1,726.9]
>= 5: 11038 samples averaging 11.8
>= 10: 2866 samples averaging 26.1
>= 15: 1546 samples averaging 38.4
>= 20: 1174 samples averaging 45.1
>= 25: 839 samples averaging 54.2
>= 30: 608 samples averaging 64.4
>= 35: 459 samples averaging 74.7
>= 40: 344 samples averaging 87.2
>= 45: 277 samples averaging 98
>= 50: 204 samples averaging 116.1
>= 55: 168 samples averaging 129.7
>= 85: 73 samples averaging 212.4
20431 | 14:11 | DEBUG | Target:                      35ms   Cutoff: 35ms 
Task                         Runs   Seconds %Time Budgt (Recnt) Avg ms Max (Rcnt) Max (All time) AcrossTarget AcrossLimit
Global                       20431  105     74%   34            5      9          333            3            3          
Planning                     20429  34      23%   2             1      3          40             2            2          
Tactician                    10825  18      12%   2             1      2          40             2            2          
Squads                       10825  5       3%    2             0      1          39             2            2          
Micro                        20432  28      20%   33            0      1          331            1            1          
Agency                       20424  28      20%   33            0      1          331            1            1          
Battles                      20432  20      14%   33            0      1          13             0            0          
Gameplan                     10825  13      9%    2             0      1          12             0            0          
Grids                        20429  10      7%    0             2      5          15             0            0          
BattleProcessPredict         61670  9       6%    34            0      0          12             0            0          
Geography                    4618   4       3%    1             0      1          13             0            0          
BattleProcessJudge           61670  4       3%    33            0      1          10             0            0          
Intel                        20429  3       2%    0             0      1          9              0            0          
BattleProcessDivisions       10787  2       1%    34            0      1          12             0            0          
Fingerprinting               20431  2       1%    1             0      0          13             0            0          
Scouting                     7806   1       1%    1             0      1          9              0            0          
GameSensor                   7805   1       1%    1             0      1          7              0            0          
Gathering                    10825  1       1%    1             0      0          10             0            0          
BattleProcessCluster         10787  1       1%    34            0      0          3              0            0          
BattleProcessSwap            10787  1       0%    33            0      1          1              0            0          
Yolo                         20059  0       0%    1             0      0          1              0            0          
FingerGatewayFirst           15475  0       0%    1             0      0          1              0            0          
UnitsShown                   10825  0       0%    2             0      0          1              0            0          
Accounting                   10825  0       0%    2             0      0          1              0            0          
FingerForgeFE                15475  0       0%    1             0      0          7              0            0          
FingerDTRush                 15475  0       0%    1             0      0          13             0            0          
ProductionHistory            10825  0       0%    2             0      0          1              0            0          
FingerRobo                   15475  0       0%    1             0      0          1              0            0          
FingerProxyGateway           15475  0       0%    1             0      0          1              0            0          
Finger2GateGoon              15475  0       0%    1             0      0          1              0            0          
FingerWorkerRush             15475  0       0%    1             0      0          1              0            0          
FingerGatewayFE              15475  0       0%    1             0      0          1              0            0          
Finger3GateGoon              15475  0       0%    1             0      0          1              0            0          
BattleProcessMatchupAnalysis 464664 0       0%    33            0      0          1              0            0          
Finger2Gate99                15475  0       0%    1             0      0          7              0            0          
FingerGasSteal               15475  0       0%    1             0      0          1              0            0          
FingerMannerPylon            15475  0       0%    1             0      0          1              0            0          
FingerEarlyForge             15475  0       0%    1             0      0          1              0            0          
FingerCoreBeforeZealot       15475  0       0%    1             0      0          1              0            0          
BattleProcessComplete        10786  0       0%    34            0      0          1              0            0          
FingerRampBlock              15475  0       0%    1             0      0          1              0            0          
FingerCannonRush             15475  0       0%    1             0      0          1              0            0          
Manners                      20214  0       0%    2             0      0          1              0            0          
BattleProcessInitial         10787  0       0%    34            0      0          1              0            0          
Finger1GateCore              15475  0       0%    1             0      0          1              0            0          
Finger2Gate                  15475  0       0%    1             0      0          1              0            0          
MatchupGraph                 1      0       0%    345678        2      2          0              0            0          
FingerNexusFirst             15475  0       0%    1             0      0          1              0            0          
Camera                       0      0       0%    0             0      0          0              0            0          
Finger4GateGoon              15475  0       0%    1             0      0          0              0            0          
FingerDragoonRange           15475  0       0%    1             0      0          0              0            0          
Visualization                0      0       0%    0             0      0          0              0            0          
20431 | 14:11 | DEBUG | Actions:
Action                 Invocations Mean (ms) Total (secs)
Plug                   504         0.265     0           
BeShuttle              2154        0.181     0           
Search                 1418        0.181     0           
ShuttleAdoptPassenger  2154        0.122     0           
Retreat                28045       0.091     2           
ShuttlePark            36          0.066     0           
PreserveScout          1418        0.041     0           
Idle                   642248      0.035     22          
KnockKnock             1418        0.019     0           
Fight                  642576      0.018     11          
HugAt                  5578        0.017     0           
BlockConstruction      1418        0.012     0           
ShuttleDitchPassengers 2154        0.011     0           
SearchWhenBored        1479        0.011     0           
Spot                   80776       0.009     0           
SabotageProxy          1418        0.008     0           
FightOrFlee            642576      0.007     4           
Gather                 642453      0.003     2           
Harass4PoolWorkers     1418        0.003     0           
ShuttleAwait           36          0.002     0           
Stealth                80776       0.002     0           
Evacuate               2154        0.002     0           
Build                  642436      0.001     0           
Recharge               80776       0.001     0           
BeReaver               80776       0.001     0           
AttackBuilder          1418        0.001     0           
Transport              642436      0.001     0           
Brawl                  16151       0.001     0           
Scout                  642436      0.001     0           
Potshot                374971      0.001     0           
BeFlier                80776       0.001     0           
Crack                  642436      0         0           
Cancel                 642436      0         0           
Produce                642436      0         0           
Root                   80776       0         0           
Bust                   80776       0         0           
Follow                 80776       0         0           
ReloadScarabs          642436      0         0           
EmergencyBunk          80776       0         0           
OccupyBunker           80776       0         0           
Rally                  642436      0         0           
StrategicNuke          80776       0         0           
Cast                   80776       0         0           
BeCarrier              80776       0         0           
BeArbiter              80776       0         0           
Stim                   80776       0         0           
Unbunk                 642436      0         0           
BeVulture              80776       0         0           
Unstick                642436      0         0           
Liftoff                642436      0         0           
Travel                 642436      0         0           
EmergencyRepair        642436      0         0           
Repair                 642436      0         0           
Scan                   642436      0         0           
ReloadInterceptors     642436      0         0           
Addon                  642436      0         0           
Attack                 642436      0         0           
Meld                   642436      0         0           
FinishConstruction     642436      0         0           
Bunk                   642436      0         0           
20431 | 14:11 | DEBUG | Pathfinding:
A* pathfinds:         94615  
Exploration maxed:    510    
Over 1ms:             29     
Max ms:               11.5636
Mean ms:              0.022  
Path length, max:     95     
Path length, mean:    5.236  
Tiles explored, max:  1024   
Tiles explored, mean: 32     
20431 | 14:11 | DEBUG | JVM Max memory:   2133 MB
20431 | 14:11 | DEBUG | JVM Total memory: 2133 MB
20431 | 14:11 | DEBUG | JVM Free memory:  1794 MB
20431 | 14:11 | DEBUG | JVM Used memory:  339 MB
20431 | 14:11 | DEBUG | JVM Used, heap:   339 MB
20431 | 14:11 | DEBUG | Non-heap memory Compressed Class Space, current: 8 MB used | 0 MB init | 1073 MB max | 8 MB committed
20431 | 14:11 | DEBUG | Non-heap memory Compressed Class Space, peak:    8 MB used | 0 MB init | 1073 MB max | 8 MB committed
20431 | 14:11 | DEBUG | Heap memory PS Survivor Space, current:          10 MB used | 89 MB init | 10 MB max | 10 MB committed
20431 | 14:11 | DEBUG | Heap memory PS Survivor Space, peak:             89 MB used | 89 MB init | 103 MB max | 103 MB committed
20431 | 14:11 | DEBUG | Non-heap memory Metaspace, current:              54 MB used | 0 MB init | 0 MB max | 66 MB committed
20431 | 14:11 | DEBUG | Non-heap memory Metaspace, peak:                 54 MB used | 0 MB init | 0 MB max | 66 MB committed
20431 | 14:11 | DEBUG | Non-heap memory Code Cache, current:             61 MB used | 2 MB init | 251 MB max | 63 MB committed
20431 | 14:11 | DEBUG | Non-heap memory Code Cache, peak:                62 MB used | 2 MB init | 251 MB max | 63 MB committed
20431 | 14:11 | DEBUG | Heap memory PS Eden Space, current:              104 MB used | 537 MB init | 692 MB max | 691 MB committed
20431 | 14:11 | DEBUG | Heap memory PS Eden Space, peak:                 703 MB used | 537 MB init | 703 MB max | 703 MB committed
20431 | 14:11 | DEBUG | Heap memory PS Old Gen, current:                 225 MB used | 1431 MB init | 1431 MB max | 1431 MB committed
20431 | 14:11 | DEBUG | Heap memory PS Old Gen, peak:                    225 MB used | 1431 MB init | 1431 MB max | 1431 MB committed4692 | 3:15 | SPEED | Squads crossed 35ms taking 33ms on a 5ms budget (2ms avg budget), reaching 37ms on the frame.
4692 | 3:15 | SPEED | Global crossed 35ms to 37ms. Task durations: (2ms: Planning) (1ms: Battles) (1ms: Micro) (1ms: Grids) (0ms: Yolo) (0ms: Manners) (0ms: Geography) (0ms: Intel) (0ms: Fingerprinting)
8145 | 5:39 | SPEED | Our Dragoon #213 100/100 (80/80) [2611, 3707](81, 115) crossed 35ms: 330ms on Idle, FightOrFlee, Idle, Fight
8145 | 5:39 | SPEED | Agency crossed 35ms taking 331ms on a 33ms budget (33ms avg budget), reaching 333ms on the frame.
8145 | 5:39 | SPEED | Global crossed 35ms to 333ms. Task durations: (2ms: Planning) (1ms: Battles) (1ms: Micro) (1ms: Grids) (0ms: Fingerprinting) (0ms: Yolo) (0ms: Manners) (0ms: Geography) (0ms: Intel)
16559 | 11:29 | SPEED | Squads crossed 35ms taking 39ms on a 6ms budget (4ms avg budget), reaching 49ms on the frame.
16559 | 11:29 | SPEED | Global crossed 35ms to 49ms. Task durations: (2ms: Battles) (2ms: Micro) (0ms: Fingerprinting) (0ms: Manners) (0ms: Intel) (0ms: Yolo) (0ms: Planning) (0ms: Grids)