0 | 0:00 | DEBUG | Using configuration file PurpleWaveAIIDETournament.config.json
0 | 0:00 | DEBUG | Human: false
0 | 0:00 | DEBUG | Ladder: false
0 | 0:00 | DEBUG | Stream: false
0 | 0:00 | DEBUG | Tournament: true
0 | 0:00 | DEBUG | Round-robin: true
0 | 0:00 | DEBUG | Elimination: false
0 | 0:00 | DEBUG | Debugging: false
0 | 0:00 | DEBUG | Loading BWTA for Roadkill at (4)Roadkill.scm
0 | 0:00 | DEBUG | Strategery.Selection.Opponents$$anon$1@325c68 has finished recommended strategy phase in game 149 of 3; will fall back to StrategySelectionGreedy
0 | 0:00 | DEBUG | Game start time:  Sat Oct 17 21:06:52 NDT 2020
0 | 0:00 | DEBUG | OS:               Windows 7 6.1 x86
0 | 0:00 | DEBUG | JRE:              Oracle Corporation - 1.8.0_211
0 | 0:00 | DEBUG | CPUs available:   2
0 | 0:00 | DEBUG | System memory:    2147 MB
0 | 0:00 | DEBUG | JVM Max memory:   1037 MB
0 | 0:00 | DEBUG | JVM Total memory: 1037 MB
0 | 0:00 | DEBUG | JVM Free memory:  741 MB
0 | 0:00 | DEBUG | This copy of PurpleWave was packaged for distribution on Mon, Sep 28, 2020 12:17:44 AM
0 | 0:00 | DEBUG | This copy of PurpleWave came from Git revision 82d99bd1f57d158ab68478e9b35c42d521127e1b
0 | 0:00 | DEBUG | JBWAPI autocontinue: true
0 | 0:00 | DEBUG | JBWAPI debugConnection: false
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 | Strategy	PvEStormNo	WorkersKill	WorkersSpread	WorkersUnite	PvEStormYes	WorkersRaze	PvPRobo	PvP3rdBaseSlow	PvP3GateGoon	PvP2Gate1012Goon	PvP2GateDTExpand	PvPProxy2Gate	PvP1ZealotExpand	PvP3rdBaseFast	PvP2Gate1012DT	PvP4GateGoon
0 | 0:00 | DEBUG | #Games	0.0	0.0	0.0	0.0	0.0	0.0	107.0	142.0	13.0	3.0	14.0	3.0	2.0	7.0	2.0	5.0
0 | 0:00 | DEBUG | #Wtd	0.0	0.0	0.0	0.0	0.0	0.0	47.0	59.9	4.1	0.8	6.1	0.9	0.6	2.6	0.6	2.4
0 | 0:00 | DEBUG | #WtdWins	0.0	0.0	0.0	0.0	0.0	0.0	32.8	39.1	2.5	0.2	3.5	0.3	0.0	1.2	0.0	1.0
0 | 0:00 | DEBUG | WinPct	0%%	0%%	0%%	0%%	0%%	0%%	69%%	65%%	59%%	28%%	57%%	31%%	0%%	45%%	0%%	41%%
0 | 0:00 | DEBUG | WinEst	80%%	80%%	80%%	80%%	80%%	80%%	70%%	65%%	64%%	62%%	61%%	61%%	58%%	58%%	57%%	56%%
0 | 0:00 | DEBUG | Strategy interest
0 | 0:00 | DEBUG | 67%% PvP3rdBaseSlow + PvPRobo
0 | 0:00 | DEBUG | 65%% PvP3GateGoon + PvP3rdBaseSlow
0 | 0:00 | DEBUG | 64%% PvP2Gate1012Goon + PvP3rdBaseSlow
0 | 0:00 | DEBUG | 63%% PvP3rdBaseFast + PvPRobo
0 | 0:00 | DEBUG | 63%% PvP2GateDTExpand + PvP3rdBaseSlow
0 | 0:00 | DEBUG | 61%% PvP2Gate1012DT + PvP3rdBaseSlow
0 | 0:00 | DEBUG | 61%% PvP3GateGoon + PvP3rdBaseFast
0 | 0:00 | DEBUG | 60%% PvP3rdBaseSlow + PvP4GateGoon
0 | 0:00 | DEBUG | 60%% PvP2Gate1012Goon + PvP3rdBaseFast
0 | 0:00 | DEBUG | 59%% PvP2GateDTExpand + PvP3rdBaseFast
0 | 0:00 | DEBUG | 57%% PvP2Gate1012DT + PvP3rdBaseFast
0 | 0:00 | DEBUG | 57%% PvP3rdBaseFast + PvP4GateGoon
0 | 0:00 | DEBUG | Opponents is BananaBrain
0 | 0:00 | DEBUG | Rush distances is 5088.0, 6528.0, 6496.0, 6368.0, 5216.0, 5280.0, 5312.0
0 | 0:00 | DEBUG | Playbook is Strategery.TournamentPlaybook$@18fc6e7
0 | 0:00 | DEBUG | Policy is Strategery.Selection.StrategySelectionTournament$@ed9d9d
0 | 0:00 | DEBUG | Enemy race is Protoss
0 | 0:00 | DEBUG | Strategy is PvPRobo PvP3rdBaseSlow
0 | 0:00 | DEBUG | Our bases is 0
0 | 0:00 | DEBUG | Enemy bases is 0
0 | 0:00 | DEBUG | Our Factories is 0
0 | 0:00 | DEBUG | Our Barracks is 0
0 | 0:00 | DEBUG | Our Gateways is 0
0 | 0:00 | DEBUG | Our Hatcheries is 0
0 | 0:00 | DEBUG | Enemy Factories is 0
0 | 0:00 | DEBUG | Enemy Barracks is 0
0 | 0:00 | DEBUG | Enemy Gateways is 0
0 | 0:00 | DEBUG | Enemy Hatcheries is 0
0 | 0:00 | DEBUG | Safe at home is true
0 | 0:00 | DEBUG | Safe to move out is true
0 | 0:00 | DEBUG | Should attack is false
0 | 0:00 | DEBUG | Status is PvPRobo
0 | 0:00 | DEBUG | Performance danger is false
1 | 0:00 | DEBUG | Our bases changed from 0 to 1
332 | 0:13 | WARN  | TaskPlanning crossed the 55ms threshold, taking 202ms for 204ms total this frame. 
332 | 0:13 | DEBUG | Task queue took @ 204ms, crossing the 55ms threshold. Task durations: 
TaskMicro: 1ms
TaskBattles: 1ms
TaskSquads: 0ms
TaskPlanning: 202ms
TaskGrids: 1ms
TaskAccounting: 0ms
TaskManners: 0ms
TaskCamera: 0ms
TaskVisualizations: 0ms
722 | 0:30 | WARN  | TaskGeography crossed the 55ms threshold, taking 168ms for 180ms total this frame. 
722 | 0:30 | DEBUG | Task queue took @ 180ms, crossing the 55ms threshold. Task durations: 
TaskMicro: 1ms
TaskBattles: 0ms
TaskSquads: 0ms
TaskPlanning: 6ms
TaskGrids: 1ms
TaskFingerprinting: 3ms
TaskGeography: 168ms
TaskAccounting: 0ms
TaskGathering: 0ms
TaskArchitecture: 2ms
TaskManners: 0ms
TaskCamera: 0ms
TaskVisualizations: 0ms
1181 | 0:49 | WARN  | Microing Probe crossed the 55ms threshold by taking 769ms considering 
1181 | 0:49 | DEBUG | Task queue took @ 772ms, crossing the 55ms threshold. Task durations: 
TaskMicro: 771ms
TaskBattles: 0ms
TaskSquads: 0ms
TaskPlanning: 6ms
TaskGrids: 1ms
TaskFingerprinting: 3ms
TaskAccounting: 0ms
TaskGathering: 0ms
TaskArchitecture: 3ms
TaskManners: 0ms
TaskCamera: 0ms
TaskVisualizations: 0ms
1624 | 1:07 | DEBUG | Discovered novel enemy unit: Probe
1624 | 1:07 | DEBUG | Probe #7 20/20 (20/20) [56, 91] [1811, 2917] projects to arrive in 508 frames at 1:28
1626 | 1:07 | WARN  | TaskGridEnemyRangeAir crossed the 55ms threshold, taking 1864ms for 1880ms total this frame. 
1626 | 1:07 | DEBUG | Task queue took @ 1880ms, crossing the 55ms threshold. Task durations: 
TaskGridUnits: 1ms
TaskGridEnemyDetection: 0ms
TaskGridEnemyRangeAir: 1864ms
TaskGridEnemyRangeGround: 0ms
TaskGridEnemyRangeAirGround: 0ms
TaskGridEnemyVulnerabilityGround: 0ms
TaskGridPsionicStorm: 0ms
TaskGridBuildable: 0ms
TaskGridBuildableTerrain: 0ms
TaskGridEnemyVision: 1ms
TaskGridFriendlyDetection: 0ms
TaskGridFriendlyVision: 0ms
TaskGridPsi2x2and3x2: 0ms
TaskGridPsi4x3: 0ms
TaskGridAltitudeBonus: 0ms
TaskGridBuildableTownHall: 0ms
TaskGridCreepInitial: 0ms
TaskGridCreep: 0ms
TaskGridMobilityBorder: 0ms
TaskGridMobilityTerrain: 0ms
TaskGridScoutingPathBases: 0ms
TaskGridScoutingPathStartLocations: 0ms
TaskGridWalkable: 1ms
TaskGridWalkableTerrain: 0ms
TaskGridUnwalkableUnits: 1ms
1626 | 1:07 | WARN  | TaskGrids crossed the 55ms threshold, taking 1865ms for 1880ms total this frame. 
1626 | 1:07 | DEBUG | Task queue took @ 1880ms, crossing the 55ms threshold. Task durations: 
TaskBattles: 7ms
TaskMicro: 1ms
TaskSquads: 0ms
TaskPlanning: 7ms
TaskGrids: 1865ms
TaskGeography: 6ms
TaskGathering: 0ms
TaskArchitecture: 3ms
TaskManners: 0ms
TaskCamera: 0ms
TaskVisualizations: 0ms
1921 | 1:20 | DEBUG | Our Gateways changed from 0 to 1
1981 | 1:22 | WARN  | Microing Probe crossed the 55ms threshold by taking 60ms considering 
1981 | 1:22 | DEBUG | Task queue took @ 65ms, crossing the 55ms threshold. Task durations: 
TaskMicro: 64ms
TaskBattles: 2ms
TaskSquads: 0ms
TaskPlanning: 7ms
TaskGrids: 2ms
TaskFingerprinting: 3ms
TaskGeography: 2ms
TaskAccounting: 0ms
TaskGathering: 0ms
TaskManners: 0ms
TaskCamera: 0ms
TaskVisualizations: 0ms
2100 | 1:27 | DEBUG | Discovered novel enemy unit: Pylon
2100 | 1:27 | DEBUG | Pylon #158 300/300 (300/300) [10, 62] [320, 1984] is already complete
2116 | 1:28 | DEBUG | Discovered novel enemy unit: Nexus
2116 | 1:28 | DEBUG | Nexus #3 750/750 (750/750) [9, 59] [288, 1904] is already complete
2117 | 1:28 | DEBUG | Enemy bases changed from 0 to 1
2127 | 1:28 | DEBUG | Enemy Gateways changed from 0 to 1
2127 | 1:28 | DEBUG | Fingerprints is GatewayFirst
2128 | 1:28 | DEBUG | Discovered novel enemy unit: Gateway
2128 | 1:28 | DEBUG | Gateway #164 189/500 (197/500) [15, 58] [480, 1872] projects to complete in 613 frames at 1:54
2341 | 1:37 | DEBUG | Fingerprints changed from GatewayFirst to 1GateCore GatewayFirst
2341 | 1:37 | DEBUG | Discovered novel enemy unit: Assimilator
2341 | 1:37 | DEBUG | Assimilator #72 46/450 (46/450) [9, 54] [288, 1728] projects to complete in -75839 frames at -51:-2
3179 | 2:12 | DEBUG | Fingerprints changed from 1GateCore GatewayFirst to 1GateCore GatewayFirst CoreBeforeZealot
3180 | 2:12 | DEBUG | Discovered novel enemy unit: Cybernetics Core
3180 | 2:12 | DEBUG | Cybernetics Core #173 151/500 (156/500) [15, 61] [496, 1952] projects to complete in 693 frames at 2:41
4009 | 2:47 | DEBUG | Our Gateways changed from 1 to 2
4450 | 3:05 | DEBUG | Fingerprints changed from 1GateCore GatewayFirst CoreBeforeZealot to 1GateCore GatewayFirst DragoonRange CoreBeforeZealot
4679 | 3:14 | DEBUG | Should attack changed from false to true
4707 | 3:16 | DEBUG | Discovered novel enemy unit: Dragoon
4707 | 3:16 | DEBUG | Dragoon #184 100/100 (80/80) [17, 60] [552, 1936] projects to arrive in 1069 frames at 4:00
6306 | 4:22 | DEBUG | Our Gateways changed from 2 to 3
6900 | 4:47 | DEBUG | Our upgrades is Singularity Charge = 1
7068 | 4:54 | DEBUG | Enemy upgrades is Singularity Charge = 1
7426 | 5:09 | DEBUG | Safe to move out changed from true to false
7427 | 5:09 | DEBUG | Should attack changed from true to false
7428 | 5:09 | DEBUG | Safe at home changed from true to false
7430 | 5:09 | DEBUG | Task queue took @ 81ms, crossing the 55ms threshold. Task durations: 
TaskMicro: 80ms
TaskSquads: 1ms
TaskPlanning: 7ms
TaskGrids: 3ms
TaskGeography: 1ms
TaskAccounting: 0ms
TaskArchitecture: 1ms
TaskManners: 0ms
TaskCamera: 0ms
TaskVisualizations: 0ms
7474 | 5:11 | DEBUG | Safe at home changed from false to true
7474 | 5:11 | DEBUG | Safe to move out changed from false to true
7479 | 5:11 | DEBUG | Should attack changed from false to true
9676 | 6:43 | WARN  | Microing Dragoon crossed the 55ms threshold by taking 58ms considering 
9676 | 6:43 | DEBUG | Task queue took @ 67ms, crossing the 55ms threshold. Task durations: 
TaskMicro: 65ms
TaskSquads: 3ms
TaskPlanning: 11ms
TaskGeography: 2ms
TaskVisualizations: 0ms
10217 | 7:05 | DEBUG | Our bases changed from 1 to 2
10222 | 7:05 | DEBUG | Should attack changed from true to false
10222 | 7:05 | DEBUG | Status changed from PvPRobo to PvPLateGame
10379 | 7:12 | DEBUG | Should attack changed from false to true
10544 | 7:19 | WARN  | Microing Reaver crossed the 55ms threshold by taking 59ms considering 
10544 | 7:19 | DEBUG | Task queue took @ 69ms, crossing the 55ms threshold. Task durations: 
TaskMicro: 68ms
TaskBattles: 16ms
TaskVisualizations: 0ms
10975 | 7:37 | DEBUG | Enemy bases changed from 1 to 2
12109 | 8:24 | DEBUG | Enemy bases changed from 2 to 3
12111 | 8:24 | DEBUG | Discovered novel enemy unit: Photon Cannon
12111 | 8:24 | DEBUG | Photon Cannon #263 100/100 (100/100) [14, 85] [448, 2720] is already complete
12332 | 8:33 | DEBUG | Discovered novel enemy unit: Robotics Support Bay
12332 | 8:33 | DEBUG | Robotics Support Bay #347 236/450 (241/450) [20, 67] [656, 2144] projects to complete in 235 frames at 8:43
12433 | 8:38 | DEBUG | Our Gateways changed from 3 to 4
14290 | 9:55 | DEBUG | Enemy Gateways changed from 1 to 2
14429 | 10:01 | DEBUG | Discovered novel enemy unit: Scarab
14429 | 10:01 | DEBUG | Scarab #441 20/20 (10/10) [20, 82] [655, 2645] projects to arrive in 186 frames at 10:08
14429 | 10:01 | DEBUG | Discovered novel enemy unit: Reaver
14429 | 10:01 | DEBUG | Reaver #367 100/100 (80/80) [19, 82] [630, 2646] projects to arrive in 1690 frames at 11:11
14854 | 10:18 | DEBUG | Discovered novel enemy unit: Shuttle
14854 | 10:18 | DEBUG | Shuttle #414 80/80 (60/60) [28, 83] [903, 2669] projects to arrive in 475 frames at 10:38
15452 | 10:43 | DEBUG | Discovered novel enemy unit: Observer
15452 | 10:43 | DEBUG | Observer #453 40/40 (20/20) [26, 82] [842, 2644] projects to arrive in 652 frames at 11:11
15609 | 10:50 | DEBUG | Discovered novel enemy unit: Zealot
15609 | 10:50 | DEBUG | Zealot #459 100/100 (60/60) [26, 86] [852, 2754] projects to arrive in 664 frames at 11:18
16992 | 11:48 | DEBUG | Enemy bases changed from 3 to 4
17387 | 12:04 | DEBUG | Our Gateways changed from 4 to 5
17529 | 12:10 | DEBUG | Our Gateways changed from 5 to 6
17814 | 12:22 | DEBUG | Our upgrades changed from Singularity Charge = 1 to Gravitic Drive = 1, Singularity Charge = 1
18674 | 12:58 | DEBUG | Our bases changed from 2 to 3
19777 | 13:44 | WARN  | TaskPlanning crossed the 55ms threshold, taking 74ms for 75ms total this frame. The task was overdue to run this frame.
19777 | 13:44 | DEBUG | Task queue took @ 75ms, crossing the 55ms threshold. Task durations: 
TaskPlanning: 74ms
TaskMicro: 17ms
TaskVisualizations: 0ms
20047 | 13:55 | DEBUG | Enemy bases changed from 4 to 5
21463 | 14:54 | DEBUG | Enemy upgrades changed from Singularity Charge = 1 to Gravitic Boosters = 1, Singularity Charge = 1
21535 | 14:57 | DEBUG | Enemy bases changed from 5 to 6
22779 | 15:49 | DEBUG | Enemy upgrades changed from Gravitic Boosters = 1, Singularity Charge = 1 to Gravitic Boosters = 1, Leg Enhancements = 1, Singularity Charge = 1
23094 | 16:02 | DEBUG | Enemy upgrades changed from Gravitic Boosters = 1, Leg Enhancements = 1, Singularity Charge = 1 to Gravitic Boosters = 1, Gravitic Drive = 1, Leg Enhancements = 1, Singularity Charge = 1
23239 | 16:08 | DEBUG | Task queue took @ 55ms, crossing the 55ms threshold. Task durations: 
TaskPlanning: 51ms
TaskMicro: 17ms
TaskVisualizations: 0ms
23605 | 16:23 | WARN  | TaskPlanning crossed the 55ms threshold, taking 58ms for 61ms total this frame. The task was overdue to run this frame.
23605 | 16:23 | DEBUG | Task queue took @ 61ms, crossing the 55ms threshold. Task durations: 
TaskPlanning: 58ms
TaskMicro: 14ms
TaskVisualizations: 0ms
24222 | 16:49 | WARN  | TaskPlanning crossed the 55ms threshold, taking 53ms for 55ms total this frame. The task was overdue to run this frame.
24222 | 16:49 | DEBUG | Task queue took @ 56ms, crossing the 55ms threshold. Task durations: 
TaskPlanning: 53ms
TaskMicro: 4ms
TaskGrids: 7ms
TaskFingerprinting: 0ms
TaskGeography: 1ms
TaskAccounting: 0ms
TaskGathering: 1ms
TaskArchitecture: 2ms
TaskManners: 0ms
TaskCamera: 0ms
TaskVisualizations: 0ms
24290 | 16:52 | DEBUG | Enemy bases changed from 6 to 7
25075 | 17:24 | DEBUG | Our bases changed from 3 to 2
26109 | 18:07 | DEBUG | Enemy upgrades changed from Gravitic Boosters = 1, Gravitic Drive = 1, Leg Enhancements = 1, Singularity Charge = 1 to Gravitic Boosters = 1, Gravitic Drive = 1, Leg Enhancements = 1, Sensor Array = 1, Singularity Charge = 1
27023 | 18:45 | DEBUG | Our bases changed from 2 to 1
27569 | 19:08 | DEBUG | Our bases changed from 1 to 0
27707 | 19:14 | DEBUG | Enemy upgrades changed from Gravitic Boosters = 1, Gravitic Drive = 1, Leg Enhancements = 1, Sensor Array = 1, Singularity Charge = 1 to Gravitic Boosters = 1, Gravitic Drive = 1, Leg Enhancements = 1, Sensor Array = 1, Singularity Charge = 1, Protoss Ground Weapons = 1
27810 | 19:18 | DEBUG | Our Gateways changed from 6 to 5
27874 | 19:21 | WARN  | TaskGeography crossed the 55ms threshold, taking 69ms for 82ms total this frame. 
27874 | 19:21 | DEBUG | Task queue took @ 82ms, crossing the 55ms threshold. Task durations: 
TaskMicro: 10ms
TaskBattles: 13ms
TaskAccounting: 0ms
TaskGathering: 0ms
TaskManners: 0ms
TaskCamera: 0ms
TaskFingerprinting: 0ms
TaskGeography: 69ms
TaskVisualizations: 0ms
28577 | 19:50 | DEBUG | Our Gateways changed from 5 to 4
28586 | 19:51 | DEBUG | Discovered novel enemy unit: Carrier
28586 | 19:51 | DEBUG | Carrier #976 300/300 (150/150) [38, 95] [1238, 3047] projects to arrive in 369 frames at 20:06
28598 | 19:51 | DEBUG | Discovered novel enemy unit: Interceptor
28598 | 19:51 | DEBUG | Interceptor #1045 40/40 (40/40) [36, 96] [1170, 3100] projects to arrive in 98 frames at 19:55
28820 | 20:00 | DEBUG | Our Gateways changed from 4 to 3
28889 | 20:03 | DEBUG | Our Gateways changed from 3 to 2
28914 | 20:04 | DEBUG | Our Gateways changed from 2 to 1
29086 | 20:11 | DEBUG | Our Gateways changed from 1 to 0
29266 | 20:19 | DEBUG | Game ended in defeat
29266 | 20:19 | DEBUG | Cutoff: 	55ms
Task	Last run	 Run %	Seconds	Avg ms	Max (Recent)	Max (All time)	Extended	Disqualifying
Accounting          		 51%%	1	0	0	6	3	0
Architecture        	XXXXXXXXXX	 30%%	19	12	18	39	67	0
Battles             	X	 42%%	111	15	18	32	124	0
Camera              		 44%%	0	0	0	1	0	0
Fingerprinting      		 49%%	24	0	0	20	44	0
Gathering           		 46%%	10	0	0	27	267	0
Geography           		 44%%	22	2	4	168	726	2
Grids               	XX	 41%%	40	9	13	1865	53	1
Manners             		 44%%	0	0	0	1	0	0
Micro               		 67%%	154	7	16	771	1554	5
Planning            		 24%%	72	10	20	202	1052	4
Squads              		 54%%	25	2	5	42	63	0
Visualizations      		 100%%	0	0	0	11	52	0
29266 | 20:19 | DEBUG | Cutoff: 	55ms
Task	Last run	 Run %	Seconds	Avg ms	Max (Recent)	Max (All time)	Extended	Disqualifying
Accounting          		 51%%	1	0	0	6	3	0
Architecture        	XXXXXXXXXX	 30%%	19	12	18	39	67	0
Battles             	X	 42%%	111	15	18	32	124	0
Camera              		 44%%	0	0	0	1	0	0
Fingerprinting      		 49%%	24	0	0	20	44	0
Gathering           		 46%%	10	0	0	27	267	0
Geography           		 44%%	22	2	4	168	726	2
Grids               	XX	 41%%	40	9	13	1865	53	1
Manners             		 44%%	0	0	0	1	0	0
Micro               		 67%%	154	7	16	771	1554	5
Planning            		 24%%	72	10	20	202	1052	4
Squads              		 54%%	25	2	5	42	63	0
Visualizations      		 100%%	0	0	0	11	52	0
29266 | 20:19 | DEBUG | Game duration (fastest):    20m 19s
29266 | 20:19 | DEBUG | Game duration (wall clock): 12m 33s
29266 | 20:19 | DEBUG | 
Bot frames over 55ms: 17
Bot frames over 1000ms: 2
Bot frames over 10000ms: 1
29266 | 20:19 | DEBUG | The bot believes its performance, if running synchronously, would be good
29266 | 20:19 | DEBUG | Performance metrics:
Frame duration: After receiving 'frame ready' -> before sending 'frame done':
29,266 samples averaging 21.1 [3.6 - 1,417.2]
>= 5: 29222 samples averaging 21.1
>= 10: 28948 samples averaging 21.2
>= 15: 27675 samples averaging 21.6
>= 20: 20085 samples averaging 22.9
>= 25: 2532 samples averaging 31.5
>= 30: 993 samples averaging 38.8
>= 35: 405 samples averaging 48.6
>= 40: 177 samples averaging 63.4
>= 45: 80 samples averaging 89.2
>= 50: 59 samples averaging 104.2
>= 55: 44 samples averaging 122.1
>= 85: 9 samples averaging 334.2
Frame duration: After receiving 'frame ready' -> after sending 'frame done':
29,266 samples averaging 21.3 [3.7 - 1,417.2]
>= 5: 29225 samples averaging 21.3
>= 10: 28953 samples averaging 21.4
>= 15: 27740 samples averaging 21.8
>= 20: 20507 samples averaging 23
>= 25: 2901 samples averaging 31.3
>= 30: 1091 samples averaging 38.7
>= 35: 463 samples averaging 47.7
>= 40: 204 samples averaging 61.1
>= 45: 88 samples averaging 85.9
>= 50: 61 samples averaging 103
>= 55: 45 samples averaging 121.3
>= 85: 10 samples averaging 309.6
Frame duration: After receiving 'frame ready' -> after sending 'frame done' (Using GetTickCount()):
29,266 samples averaging 21.1 [0 - 1,406]
>= 5: 28908 samples averaging 21.4
>= 10: 28908 samples averaging 21.4
>= 15: 28908 samples averaging 21.4
>= 20: 10161 samples averaging 32
>= 25: 10161 samples averaging 32
>= 30: 10161 samples averaging 32
>= 35: 300 samples averaging 56.1
>= 40: 300 samples averaging 56.1
>= 45: 300 samples averaging 56.1
>= 50: 24 samples averaging 162.1
>= 55: 24 samples averaging 162.1
>= 85: 4 samples averaging 632.8
Frame duration: After receiving 'frame ready' -> receiving next 'frame ready':
29,266 samples averaging 25.2 [5.1 - 1,420.2]
>= 5: 29266 samples averaging 25.2
>= 10: 29124 samples averaging 25.3
>= 15: 28716 samples averaging 25.5
>= 20: 26074 samples averaging 26.2
>= 25: 11259 samples averaging 30.4
>= 30: 3245 samples averaging 39.5
>= 35: 1752 samples averaging 45.8
>= 40: 960 samples averaging 52.9
>= 45: 539 samples averaging 61.2
>= 50: 309 samples averaging 71.7
>= 55: 215 samples averaging 80.1
>= 85: 40 samples averaging 149.7
Frame duration: After receiving 'frame ready' -> receiving next 'frame ready' (Using GetTickCount()):
29,266 samples averaging 25.2 [0 - 1,422]
>= 5: 29118 samples averaging 25.3
>= 10: 29118 samples averaging 25.3
>= 15: 29118 samples averaging 25.3
>= 20: 16407 samples averaging 32.8
>= 25: 16407 samples averaging 32.8
>= 30: 16407 samples averaging 32.8
>= 35: 1233 samples averaging 52.2
>= 40: 1233 samples averaging 52.2
>= 45: 1233 samples averaging 52.2
>= 50: 188 samples averaging 81.5
>= 55: 188 samples averaging 81.5
>= 85: 24 samples averaging 187.5
BWAPI duration: Before sending 'frame done' -> After receiving 'frame ready':
29,266 samples averaging 4.1 [0.2 - 91]
>= 1: 29265 samples averaging 4.1
>= 3: 16327 samples averaging 5.4
>= 5: 3615 samples averaging 11.5
>= 10: 1273 samples averaging 20.9
>= 15: 825 samples averaging 25.6
>= 20: 478 samples averaging 31.6
>= 30: 185 samples averaging 43.5
BWAPI duration: Before sending 'frame done' -> After sending 'frame done':
29,266 samples averaging 0.2 [0 - 21.7]
>= 1: 1034 samples averaging 3
>= 3: 440 samples averaging 4.3
>= 5: 72 samples averaging 7.4
>= 10: 11 samples averaging 14.3
>= 15: 3 samples averaging 19.7
>= 20: 2 samples averaging 21.1
BWAPI duration: Before listening for 'frame ready' -> After receiving 'frame ready':
29,266 samples averaging 3.9 [0 - 91]
>= 1: 28441 samples averaging 4
>= 3: 14968 samples averaging 5.5
>= 5: 3327 samples averaging 11.8
>= 10: 1232 samples averaging 21.1
>= 15: 812 samples averaging 25.6
>= 20: 467 samples averaging 31.7
>= 30: 183 samples averaging 43.5
Copying frame to buffer:
29,266 samples averaging 1.9 [1 - 74.8]
>= 5: 178 samples averaging 9.6
>= 10: 63 samples averaging 14.6
>= 15: 12 samples averaging 24.3
>= 20: 4 samples averaging 38.4
>= 25: 2 samples averaging 56.4
>= 30: 2 samples averaging 56.4
Time holding frame until buffer frees capacity:
1 samples averaging 1,415.3 [1,415.3 - 1,415.3]
>= 0: 1 samples averaging 1,415.3
Frames already buffered when enqueuing a new frame:
29,267 samples averaging 0 [0 - 9]
>= 0: 29267 samples averaging 0
>= 1: 205 samples averaging 1.2
Frames behind real-time when handling events:
29,267 samples averaging 0 [0 - 8]
>= 0: 29267 samples averaging 0
>= 1: 10 samples averaging 5
Time flushing side effects:
29,267 samples averaging 0 [0 - 14.8]
>= 1: 6 samples averaging 10.5
>= 3: 5 samples averaging 12.1
>= 5: 5 samples averaging 12.1
Duration of bot event handlers:
29,265 samples averaging 20.2 [0.9 - 1,881.9]
>= 5: 29194 samples averaging 20.3
>= 10: 28855 samples averaging 20.4
>= 15: 27293 samples averaging 20.8
>= 20: 17882 samples averaging 22.1
>= 25: 1261 samples averaging 32
>= 30: 390 samples averaging 43.8
>= 35: 161 samples averaging 60.5
>= 40: 85 samples averaging 81.4
>= 45: 45 samples averaging 116.2
>= 50: 20 samples averaging 202.5
>= 55: 16 samples averaging 240.4
>= 85: 4 samples averaging 761.2
Time bot spent idle:
29,267 samples averaging 4.9 [0 - 93.4]
Time client spent waiting for bot:
29,266 samples averaging 19 [0 - 748.6]
>= 30: 639 samples averaging 38.6
Excess duration of client sleep:
32,085 samples averaging 0.2 [0 - 720]
>= 1: 794 samples averaging 8.4
>= 5: 391 samples averaging 14.8
>= 10: 171 samples averaging 25.3
>= 15: 75 samples averaging 42.7
>= 20: 55 samples averaging 52.1
>= 25: 41 samples averaging 62.6
>= 30: 30 samples averaging 75.8
>= 35: 25 samples averaging 84.3
>= 40: 22 samples averaging 90.8
>= 45: 15 samples averaging 113.3
>= 50: 14 samples averaging 117.9
>= 55: 8 samples averaging 168.1
>= 85: 3 samples averaging 343.3
Positive timer discrepancy compared to BWAPI:
17,123 samples averaging 4.8 [1 - 55]
>= 1: 17123 samples averaging 4.8
>= 2: 16022 samples averaging 5.1
>= 3: 14702 samples averaging 5.3
>= 4: 12726 samples averaging 5.7
>= 5: 9164 samples averaging 6.4
>= 10: 612 samples averaging 12.6
>= 15: 81 samples averaging 20.7
>= 20: 30 samples averaging 27.7
>= 25: 15 samples averaging 33.4
>= 30: 6 samples averaging 43
>= 35: 5 samples averaging 45
>= 40: 4 samples averaging 47.2
>= 45: 2 samples averaging 52
>= 50: 1 samples averaging 55
>= 55: 1 samples averaging 55
Negative timer discrepancy compared to BWAPI:
11,118 samples averaging 8.4 [1 - 16]
>= 1: 11118 samples averaging 8.4
>= 2: 10302 samples averaging 9
>= 3: 9717 samples averaging 9.4
>= 4: 9349 samples averaging 9.7
>= 5: 9058 samples averaging 9.9
>= 10: 5734 samples averaging 11.1
>= 15: 101 samples averaging 15.2
Number of events received from BWAPI:
29,266 samples averaging 1.4 [0 - 63]
>= 1: 28018 samples averaging 1.5
>= 2: 4068 samples averaging 4.5
>= 3: 3913 samples averaging 4.6
>= 4: 1927 samples averaging 6.2
>= 5: 1032 samples averaging 8.1
>= 6: 525 samples averaging 11.1
>= 8: 262 samples averaging 15.6
>= 10: 167 samples averaging 19.6
>= 15: 90 samples averaging 26.3
>= 20: 55 samples averaging 32.6
Number of events received from BWAPI, multiplied by the receive-to-sent duration of that frame:
29,266 samples averaging 30.9 [0 - 1,463.7]
>= 5: 27978 samples averaging 32.3
>= 10: 27735 samples averaging 32.5
>= 15: 26679 samples averaging 33.3
>= 20: 20406 samples averaging 37.9
>= 25: 6185 samples averaging 75.4
>= 30: 4856 samples averaging 88.7
>= 35: 4372 samples averaging 95
>= 40: 4142 samples averaging 98.2
>= 45: 3932 samples averaging 101.2
>= 50: 3825 samples averaging 102.7
>= 55: 3675 samples averaging 104.7
>= 85: 1683 samples averaging 148.6
Number of events received from BWAPI, multiplied by the receive-to-sent duration of that frame (Using GetTickCount()):
29,266 samples averaging 30.6 [0 - 1,705]
>= 5: 27679 samples averaging 32.4
>= 10: 27679 samples averaging 32.4
>= 15: 27679 samples averaging 32.4
>= 20: 12045 samples averaging 54.1
>= 25: 12045 samples averaging 54.1
>= 30: 12045 samples averaging 54.1
>= 35: 4175 samples averaging 97.2
>= 40: 4175 samples averaging 97.2
>= 45: 4175 samples averaging 97.2
>= 50: 2712 samples averaging 124.3
>= 55: 2712 samples averaging 124.3
>= 85: 1801 samples averaging 152.8