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 Roadkill at (4)Roadkill.scm
0 | 0:00 | DEBUG | Strategery.Selection.StrategySelectionRecommended@325c68 has finished recommended strategy phase in game 149 of 5; will fall back to StrategySelectionGreedy
0 | 0:00 | DEBUG | Game start time:  Sat Oct 17 21:07:56 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	PvP2Gate1012Goon	PvP3rdBaseFast	PvP4GateGoon	PvPProxy2Gate	PvEStormNo	WorkersKill	WorkersSpread	PvP2Gate1012DT	WorkersUnite	PvEStormYes	WorkersRaze	PvPRobo	PvP3rdBaseSlow	PvP2GateDTExpand	PvP1ZealotExpand
0 | 0:00 | DEBUG | #Games	113.0	143.0	7.0	19.0	0.0	0.0	0.0	0.0	0.0	0.0	0.0	7.0	6.0	2.0	1.0
0 | 0:00 | DEBUG | #Wtd	48.1	61.2	2.6	9.6	0.0	0.0	0.0	0.0	0.0	0.0	0.0	1.5	1.3	0.5	0.2
0 | 0:00 | DEBUG | #WtdWins	42.5	53.0	2.3	7.7	0.0	0.0	0.0	0.0	0.0	0.0	0.0	1.1	0.9	0.2	0.0
0 | 0:00 | DEBUG | WinPct	88%%	86%%	89%%	80%%	0%%	0%%	0%%	0%%	0%%	0%%	0%%	71%%	66%%	49%%	0%%
0 | 0:00 | DEBUG | WinEst	88%%	86%%	85%%	80%%	80%%	80%%	80%%	80%%	80%%	80%%	80%%	75%%	73%%	72%%	68%%
0 | 0:00 | DEBUG | Strategy interest
0 | 0:00 | DEBUG | 87%% PvP2Gate1012Goon + PvP3rdBaseFast
0 | 0:00 | DEBUG | 86%% PvP3rdBaseFast + PvP4GateGoon
0 | 0:00 | DEBUG | 83%% PvP3rdBaseFast + PvPProxy2Gate
0 | 0:00 | DEBUG | 83%% PvP2Gate1012DT + PvP3rdBaseFast
0 | 0:00 | DEBUG | 80%% PvP3rdBaseFast + PvPRobo
0 | 0:00 | DEBUG | 80%% PvP2Gate1012Goon + PvP3rdBaseSlow
0 | 0:00 | DEBUG | 79%% PvP3rdBaseSlow + PvP4GateGoon
0 | 0:00 | DEBUG | 79%% PvP2GateDTExpand + PvP3rdBaseFast
0 | 0:00 | DEBUG | 77%% PvP3rdBaseSlow + PvPProxy2Gate
0 | 0:00 | DEBUG | 77%% PvP1ZealotExpand + PvP3rdBaseFast
0 | 0:00 | DEBUG | 76%% PvP2Gate1012DT + PvP3rdBaseSlow
0 | 0:00 | DEBUG | 74%% PvP3rdBaseSlow + PvPRobo
0 | 0:00 | DEBUG | 73%% PvP2GateDTExpand + PvP3rdBaseSlow
0 | 0:00 | DEBUG | 71%% PvP1ZealotExpand + PvP3rdBaseSlow
0 | 0:00 | DEBUG | Opponents is DaQin
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$@15ca57d
0 | 0:00 | DEBUG | Policy is Strategery.Selection.StrategySelectionTournament$@15d5c39
0 | 0:00 | DEBUG | Enemy race is Protoss
0 | 0:00 | DEBUG | Strategy is PvP2Gate1012Goon PvP3rdBaseFast
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 PvP2Gate1012GoonOrDT
0 | 0:00 | DEBUG | Performance danger is false
1 | 0:00 | DEBUG | Our bases changed from 0 to 1
310 | 0:12 | WARN  | TaskPlanning crossed the 55ms threshold, taking 207ms for 210ms total this frame. 
310 | 0:12 | DEBUG | Task queue took @ 210ms, crossing the 55ms threshold. Task durations: 
TaskMicro: 1ms
TaskBattles: 1ms
TaskSquads: 0ms
TaskPlanning: 207ms
TaskGrids: 2ms
TaskVisualizations: 0ms
690 | 0:28 | WARN  | TaskArchitecture crossed the 55ms threshold, taking 167ms for 175ms total this frame. 
690 | 0:28 | DEBUG | Task queue took @ 177ms, crossing the 55ms threshold. Task durations: 
TaskMicro: 2ms
TaskBattles: 0ms
TaskSquads: 0ms
TaskPlanning: 4ms
TaskGrids: 1ms
TaskArchitecture: 167ms
TaskFingerprinting: 3ms
TaskGeography: 1ms
TaskAccounting: 0ms
TaskGathering: 1ms
TaskManners: 0ms
TaskCamera: 0ms
TaskVisualizations: 0ms
1193 | 0:49 | WARN  | Microing Probe crossed the 55ms threshold by taking 733ms considering 
1193 | 0:49 | DEBUG | Task queue took @ 736ms, crossing the 55ms threshold. Task durations: 
TaskMicro: 736ms
TaskBattles: 1ms
TaskSquads: 0ms
TaskPlanning: 11ms
TaskGrids: 1ms
TaskGeography: 1ms
TaskAccounting: 0ms
TaskGathering: 1ms
TaskManners: 0ms
TaskCamera: 0ms
TaskVisualizations: 0ms
1971 | 1:22 | DEBUG | Our Gateways changed from 0 to 1
2196 | 1:31 | DEBUG | Discovered novel enemy unit: Probe
2196 | 1:31 | DEBUG | Probe #9 20/20 (20/20) [17, 82] [545, 2635] projects to arrive in 820 frames at 2:05
2198 | 1:31 | WARN  | TaskGridEnemyRangeAir crossed the 55ms threshold, taking 1806ms for 1823ms total this frame. 
2198 | 1:31 | DEBUG | Task queue took @ 1823ms, crossing the 55ms threshold. Task durations: 
TaskGridUnits: 0ms
TaskGridEnemyDetection: 0ms
TaskGridEnemyRangeAir: 1806ms
TaskGridEnemyRangeGround: 0ms
TaskGridEnemyRangeAirGround: 0ms
TaskGridEnemyVulnerabilityGround: 0ms
TaskGridPsionicStorm: 0ms
TaskGridBuildable: 0ms
TaskGridBuildableTerrain: 0ms
TaskGridEnemyVision: 0ms
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: 0ms
TaskGridWalkableTerrain: 0ms
TaskGridUnwalkableUnits: 0ms
2198 | 1:31 | WARN  | TaskGrids crossed the 55ms threshold, taking 1806ms for 1823ms total this frame. 
2198 | 1:31 | DEBUG | Task queue took @ 1823ms, crossing the 55ms threshold. Task durations: 
TaskBattles: 5ms
TaskMicro: 1ms
TaskSquads: 1ms
TaskPlanning: 5ms
TaskFingerprinting: 4ms
TaskGrids: 1806ms
TaskGeography: 2ms
TaskArchitecture: 7ms
TaskVisualizations: 0ms
2597 | 1:48 | DEBUG | Our Gateways changed from 1 to 2
2948 | 2:02 | DEBUG | Should attack changed from false to true
3133 | 2:10 | DEBUG | Fingerprints is 1GateCore GatewayFirst
3133 | 2:10 | DEBUG | Discovered novel enemy unit: Assimilator
3133 | 2:10 | DEBUG | Assimilator #24 137/450 (141/450) [119, 62] [3808, 1984] projects to complete in -76631 frames at -51:-2
3152 | 2:11 | DEBUG | Enemy Gateways changed from 0 to 1
3152 | 2:11 | DEBUG | Discovered novel enemy unit: Gateway
3152 | 2:11 | DEBUG | Gateway #164 500/500 (500/500) [114, 64] [3648, 2064] is already complete
3178 | 2:12 | DEBUG | Discovered novel enemy unit: Pylon
3178 | 2:12 | DEBUG | Pylon #158 300/300 (300/300) [115, 67] [3680, 2144] is already complete
3186 | 2:12 | DEBUG | Discovered novel enemy unit: Nexus
3186 | 2:12 | DEBUG | Nexus #4 750/750 (750/750) [119, 67] [3808, 2160] is already complete
3187 | 2:12 | DEBUG | Enemy bases changed from 0 to 1
3468 | 2:24 | DEBUG | Discovered novel enemy unit: Cybernetics Core
3468 | 2:24 | DEBUG | Cybernetics Core #180 51/500 (51/500) [112, 67] [3600, 2144] projects to complete in 898 frames at 3:01
3500 | 2:25 | DEBUG | Discovered novel enemy unit: Zealot
3500 | 2:25 | DEBUG | Zealot #174 100/100 (60/60) [114, 66] [3656, 2112] projects to arrive in 1344 frames at 3:21
5340 | 3:42 | DEBUG | Our Gateways changed from 2 to 3
5528 | 3:50 | DEBUG | Discovered novel enemy unit: Dragoon
5528 | 3:50 | DEBUG | Dragoon #196 100/100 (80/80) [121, 62] [3872, 1993] projects to arrive in 1024 frames at 4:33
6914 | 4:48 | DEBUG | Our Gateways changed from 3 to 4
7380 | 5:07 | WARN  | Microing Dragoon crossed the 55ms threshold by taking 55ms considering 
7380 | 5:07 | DEBUG | Task queue took @ 58ms, crossing the 55ms threshold. Task durations: 
TaskMicro: 57ms
TaskBattles: 9ms
TaskSquads: 2ms
TaskGrids: 1ms
TaskGeography: 1ms
TaskAccounting: 1ms
TaskGathering: 0ms
TaskArchitecture: 1ms
TaskVisualizations: 0ms
8620 | 5:59 | DEBUG | Our upgrades is Singularity Charge = 1
9468 | 6:34 | DEBUG | Fingerprints changed from 1GateCore GatewayFirst to 4GateGoon 1GateCore GatewayFirst
9900 | 6:52 | DEBUG | Our bases changed from 1 to 2
9903 | 6:52 | DEBUG | Should attack changed from true to false
9903 | 6:52 | DEBUG | Status changed from PvP2Gate1012GoonOrDT to PvPLateGame
9908 | 6:52 | DEBUG | Task queue took @ 97ms, crossing the 55ms threshold. Task durations: 
TaskMicro: 94ms
TaskSquads: 4ms
TaskGrids: 2ms
TaskFingerprinting: 2ms
TaskGeography: 2ms
TaskAccounting: 1ms
TaskGathering: 1ms
TaskManners: 0ms
TaskCamera: 0ms
TaskVisualizations: 0ms
11377 | 7:54 | DEBUG | Our Gateways changed from 4 to 5
12354 | 8:34 | DEBUG | Should attack changed from false to true
13231 | 9:11 | DEBUG | Discovered novel enemy unit: Photon Cannon
13231 | 9:11 | DEBUG | Photon Cannon #310 26/100 (29/100) [110, 38] [3520, 1216] projects to complete in 606 frames at 9:36
13363 | 9:16 | DEBUG | Enemy bases changed from 1 to 2
13990 | 9:42 | DEBUG | Our Gateways changed from 5 to 6
14796 | 10:16 | DEBUG | Enemy bases changed from 2 to 1
15661 | 10:52 | DEBUG | Enemy Gateways changed from 1 to 2
15682 | 10:53 | DEBUG | Enemy Gateways changed from 2 to 3
15865 | 11:01 | DEBUG | Discovered novel enemy unit: Robotics Facility
15865 | 11:01 | DEBUG | Robotics Facility #286 500/500 (500/500) [109, 67] [3504, 2144] is already complete
15865 | 11:01 | DEBUG | Discovered novel enemy unit: Forge
15865 | 11:01 | DEBUG | Forge #234 550/550 (550/550) [112, 69] [3600, 2208] is already complete
15881 | 11:01 | DEBUG | Enemy Gateways changed from 3 to 4
15985 | 11:06 | DEBUG | Discovered novel enemy unit: Observatory
15985 | 11:06 | DEBUG | Observatory #314 250/250 (250/250) [109, 69] [3504, 2208] is already complete
15985 | 11:06 | DEBUG | Discovered novel enemy unit: Observer
15985 | 11:06 | DEBUG | Observer #331 40/40 (20/20) [108, 68] [3472, 2184] projects to arrive in 492 frames at 11:26
16225 | 11:16 | DEBUG | Enemy bases changed from 1 to 0
16359 | 11:21 | DEBUG | Enemy Gateways changed from 4 to 0
16370 | 11:22 | DEBUG | Game ended in victory
16370 | 11:22 | DEBUG | Cutoff: 	55ms
Task	Last run	 Run %	Seconds	Avg ms	Max (Recent)	Max (All time)	Extended	Disqualifying
Accounting          		 62%%	0	0	1	10	0	0
Architecture        		 42%%	12	3	6	167	38	1
Battles             		 63%%	50	7	18	43	29	0
Camera              		 54%%	0	0	0	1	0	0
Fingerprinting      		 62%%	28	0	0	15	29	0
Gathering           		 58%%	6	1	2	9	121	0
Geography           		 63%%	14	1	2	13	400	0
Grids               		 63%%	20	1	2	1806	30	1
Manners             		 54%%	0	0	0	1	0	0
Micro               		 81%%	69	6	17	736	443	3
Planning            	XXXXXXX	 44%%	55	22	34	207	415	1
Squads              		 71%%	15	2	11	21	34	0
Visualizations      		 100%%	0	0	0	1	26	0
16370 | 11:22 | DEBUG | Cutoff: 	55ms
Task	Last run	 Run %	Seconds	Avg ms	Max (Recent)	Max (All time)	Extended	Disqualifying
Accounting          		 62%%	0	0	1	10	0	0
Architecture        		 42%%	12	3	6	167	38	1
Battles             		 63%%	50	7	18	43	29	0
Camera              		 54%%	0	0	0	1	0	0
Fingerprinting      		 62%%	28	0	0	15	29	0
Gathering           		 58%%	6	1	2	9	121	0
Geography           		 63%%	14	1	2	13	400	0
Grids               		 63%%	20	1	2	1806	30	1
Manners             		 54%%	0	0	0	1	0	0
Micro               		 81%%	69	6	17	736	443	3
Planning            	XXXXXXX	 44%%	55	22	34	207	415	1
Squads              		 71%%	15	2	11	21	34	0
Visualizations      		 100%%	0	0	0	1	26	0
16370 | 11:22 | DEBUG | Game duration (fastest):    11m 22s
16370 | 11:22 | DEBUG | Game duration (wall clock): 6m 14s
16370 | 11:22 | DEBUG | 
Bot frames over 55ms: 7
Bot frames over 1000ms: 2
Bot frames over 10000ms: 1
16370 | 11:22 | DEBUG | The bot believes its performance, if running synchronously, would be good
16370 | 11:22 | DEBUG | Performance metrics:
Frame duration: After receiving 'frame ready' -> before sending 'frame done':
16,370 samples averaging 19.6 [4.3 - 1,372.8]
>= 5: 16359 samples averaging 19.6
>= 10: 16193 samples averaging 19.7
>= 15: 14793 samples averaging 20.3
>= 20: 8421 samples averaging 22
>= 25: 511 samples averaging 33.7
>= 30: 151 samples averaging 50.2
>= 35: 46 samples averaging 91.6
>= 40: 25 samples averaging 137.3
>= 45: 10 samples averaging 280
>= 50: 6 samples averaging 436.1
>= 55: 5 samples averaging 512.7
>= 85: 5 samples averaging 512.7
Frame duration: After receiving 'frame ready' -> after sending 'frame done':
16,370 samples averaging 19.8 [4.4 - 1,372.9]
>= 5: 16360 samples averaging 19.8
>= 10: 16202 samples averaging 19.9
>= 15: 14850 samples averaging 20.5
>= 20: 8733 samples averaging 22.2
>= 25: 631 samples averaging 32.8
>= 30: 177 samples averaging 48.2
>= 35: 58 samples averaging 81.2
>= 40: 28 samples averaging 128.4
>= 45: 15 samples averaging 203.3
>= 50: 7 samples averaging 381.9
>= 55: 6 samples averaging 437.2
>= 85: 5 samples averaging 513
Frame duration: After receiving 'frame ready' -> after sending 'frame done' (Using GetTickCount()):
16,370 samples averaging 19.8 [0 - 1,375]
>= 5: 16088 samples averaging 20.1
>= 10: 16088 samples averaging 20.1
>= 15: 16088 samples averaging 20.1
>= 20: 4441 samples averaging 31.9
>= 25: 4441 samples averaging 31.9
>= 30: 4441 samples averaging 31.9
>= 35: 50 samples averaging 92.5
>= 40: 50 samples averaging 92.5
>= 45: 50 samples averaging 92.5
>= 50: 4 samples averaging 617.2
>= 55: 4 samples averaging 617.2
>= 85: 4 samples averaging 617.2
Frame duration: After receiving 'frame ready' -> receiving next 'frame ready':
16,370 samples averaging 22 [6.1 - 1,374.5]
>= 5: 16370 samples averaging 22
>= 10: 16289 samples averaging 22.1
>= 15: 15796 samples averaging 22.3
>= 20: 12235 samples averaging 23.6
>= 25: 1811 samples averaging 29.6
>= 30: 285 samples averaging 46.2
>= 35: 98 samples averaging 73.1
>= 40: 36 samples averaging 135.6
>= 45: 19 samples averaging 218.5
>= 50: 9 samples averaging 409.4
>= 55: 8 samples averaging 454.2
>= 85: 6 samples averaging 584.3
Frame duration: After receiving 'frame ready' -> receiving next 'frame ready' (Using GetTickCount()):
16,370 samples averaging 22 [0 - 1,375]
>= 5: 16243 samples averaging 22.1
>= 10: 16243 samples averaging 22.1
>= 15: 16243 samples averaging 22.1
>= 20: 6495 samples averaging 31.9
>= 25: 6495 samples averaging 31.9
>= 30: 6495 samples averaging 31.9
>= 35: 81 samples averaging 86.2
>= 40: 81 samples averaging 86.2
>= 45: 81 samples averaging 86.2
>= 50: 5 samples averaging 684.2
>= 55: 5 samples averaging 684.2
>= 85: 5 samples averaging 684.2
BWAPI duration: Before sending 'frame done' -> After receiving 'frame ready':
16,370 samples averaging 2.3 [0.1 - 919]
>= 1: 16369 samples averaging 2.3
>= 3: 1732 samples averaging 4.4
>= 5: 153 samples averaging 13.5
>= 10: 23 samples averaging 54.8
>= 15: 7 samples averaging 152.7
>= 20: 2 samples averaging 489.9
>= 30: 2 samples averaging 489.9
BWAPI duration: Before sending 'frame done' -> After sending 'frame done':
16,370 samples averaging 0.1 [0 - 10.7]
>= 1: 706 samples averaging 2.1
>= 3: 57 samples averaging 3.7
>= 5: 3 samples averaging 7.6
>= 10: 1 samples averaging 10.7
BWAPI duration: Before listening for 'frame ready' -> After receiving 'frame ready':
16,370 samples averaging 2.2 [0 - 918.9]
>= 1: 15679 samples averaging 2.3
>= 3: 1440 samples averaging 4.5
>= 5: 127 samples averaging 14.3
>= 10: 11 samples averaging 100.1
>= 15: 4 samples averaging 254.4
>= 20: 2 samples averaging 489.8
>= 30: 2 samples averaging 489.8
Copying frame to buffer:
16,370 samples averaging 1.8 [0.9 - 19]
>= 5: 71 samples averaging 9.7
>= 10: 31 samples averaging 12.8
>= 15: 6 samples averaging 16.4
Time holding frame until buffer frees capacity:
1 samples averaging 1,370.5 [1,370.5 - 1,370.5]
>= 0: 1 samples averaging 1,370.5
Frames already buffered when enqueuing a new frame:
16,371 samples averaging 0 [0 - 9]
>= 0: 16371 samples averaging 0
>= 1: 35 samples averaging 2.5
Frames behind real-time when handling events:
16,371 samples averaging 0 [0 - 8]
>= 0: 16371 samples averaging 0
>= 1: 11 samples averaging 4.7
Time flushing side effects:
16,371 samples averaging 0 [0 - 10.4]
>= 1: 3 samples averaging 7.3
>= 3: 2 samples averaging 10.2
>= 5: 2 samples averaging 10.2
Duration of bot event handlers:
16,369 samples averaging 19.2 [1 - 1,824]
>= 5: 16337 samples averaging 19.2
>= 10: 16136 samples averaging 19.4
>= 15: 14566 samples averaging 20
>= 20: 7145 samples averaging 21.8
>= 25: 275 samples averaging 40.2
>= 30: 91 samples averaging 67.4
>= 35: 40 samples averaging 112.4
>= 40: 19 samples averaging 195.3
>= 45: 12 samples averaging 284.4
>= 50: 9 samples averaging 363.1
>= 55: 6 samples averaging 518.4
>= 85: 5 samples averaging 610.2
Time bot spent idle:
16,371 samples averaging 2.6 [0 - 919.2]
Time client spent waiting for bot:
16,370 samples averaging 17.6 [0 - 723.9]
>= 30: 83 samples averaging 47.1
Excess duration of client sleep:
17,508 samples averaging 0.1 [0 - 695]
>= 1: 105 samples averaging 15
>= 5: 42 samples averaging 34.2
>= 10: 21 samples averaging 61.6
>= 15: 9 samples averaging 127.9
>= 20: 5 samples averaging 218
>= 25: 4 samples averaging 267
>= 30: 4 samples averaging 267
>= 35: 4 samples averaging 267
>= 40: 4 samples averaging 267
>= 45: 4 samples averaging 267
>= 50: 4 samples averaging 267
>= 55: 4 samples averaging 267
>= 85: 3 samples averaging 337.7
Positive timer discrepancy compared to BWAPI:
9,515 samples averaging 4.2 [1 - 38]
>= 1: 9515 samples averaging 4.2
>= 2: 8631 samples averaging 4.5
>= 3: 7602 samples averaging 4.9
>= 4: 6058 samples averaging 5.3
>= 5: 3669 samples averaging 6.2
>= 10: 291 samples averaging 12.1
>= 15: 18 samples averaging 17.3
>= 20: 2 samples averaging 31.5
>= 25: 2 samples averaging 31.5
>= 30: 1 samples averaging 38
>= 35: 1 samples averaging 38
Negative timer discrepancy compared to BWAPI:
6,031 samples averaging 8.1 [1 - 20]
>= 1: 6031 samples averaging 8.1
>= 2: 5312 samples averaging 9.1
>= 3: 4803 samples averaging 9.8
>= 4: 4508 samples averaging 10.3
>= 5: 4342 samples averaging 10.5
>= 10: 3292 samples averaging 11.4
>= 15: 79 samples averaging 15.3
>= 20: 1 samples averaging 20
Number of events received from BWAPI:
16,370 samples averaging 1.2 [0 - 131]
>= 1: 15681 samples averaging 1.2
>= 2: 1050 samples averaging 4.4
>= 3: 951 samples averaging 4.6
>= 4: 443 samples averaging 6.4
>= 5: 195 samples averaging 9.5
>= 6: 125 samples averaging 12.1
>= 8: 63 samples averaging 17.3
>= 10: 37 samples averaging 23.3
>= 15: 23 samples averaging 30.4
>= 20: 13 samples averaging 41.7
Number of events received from BWAPI, multiplied by the receive-to-sent duration of that frame:
16,370 samples averaging 23.8 [0 - 11,220]
>= 5: 15671 samples averaging 24.8
>= 10: 15521 samples averaging 25
>= 15: 14238 samples averaging 26
>= 20: 8534 samples averaging 31.3
>= 25: 1532 samples averaging 77.2
>= 30: 1188 samples averaging 91.8
>= 35: 1081 samples averaging 97.8
>= 40: 1026 samples averaging 101
>= 45: 958 samples averaging 105.2
>= 50: 928 samples averaging 107
>= 55: 888 samples averaging 109.5
>= 85: 288 samples averaging 197.9
Number of events received from BWAPI, multiplied by the receive-to-sent duration of that frame (Using GetTickCount()):
16,370 samples averaging 23.4 [0 - 6,157]
>= 5: 15406 samples averaging 24.8
>= 10: 15406 samples averaging 24.8
>= 15: 15406 samples averaging 24.8
>= 20: 4890 samples averaging 44.6
>= 25: 4890 samples averaging 44.6
>= 30: 4890 samples averaging 44.6
>= 35: 1023 samples averaging 95.1
>= 40: 1023 samples averaging 95.1
>= 45: 1023 samples averaging 95.1
>= 50: 636 samples averaging 124.4
>= 55: 636 samples averaging 124.4
>= 85: 377 samples averaging 165.1