Bryan Bolang (bryan_bolang)

Race #34

View Pit Stop page for race #34 by bryan_bolangGhost race

View profile for Bryan Bolang (bryan_bolang)

Official speed 53.20 wpm (122.26 seconds elapsed during race)
Without ending ping 53.45 wpm (573 ms delay sending score to TypeRacer’s server)
Timerless 53.68 wpm (513 ms elapsed before first character typed; 121.17 seconds elapsed during race)
Timerless minus one 53.58 wpm, ignoring the first character typed
Race Start September 15, 2023 2:43:25am UTC
Race Finish September 15, 2023 2:45:27am UTC
Outcome Win (1 of 2)
Opponents 2. cl0zzy_ (44.24 wpm)
Accuracy 94.7%
Points 78.92
Text #10000 (Length: 542 characters)

/* Read a set of characters from the socket */ StringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == null) random = new Random(System.currentTimeMillis()); expected += (random.nextInt() % 1024); } while (expected > 0) { int ch = -1; try { ch = stream.read(); } catch (IOException e) { log.warn("StandardServer.await: read: ", e); ch = -1; } if (ch < 32) /* Control character or EOF terminates loop break; command.append((char) ch); expected--; }

Characters typed /* reaRead a set of chatractracertetters from the socket */ StringBuggffer command = new StringBuffer(); int expected = 1024 ; /* Cut off to avoid DoS Aattack */ while (expected >< shutdown.length()) { if ra(random == null r) random - n= new NRnaandom (System.currentTimeMillis()); expected += (random.nextInt() % 1024 ); } while e(expected > 0 ) { int ch = -1 ; try { ch - = sytream.read(); } ctaatch ()EIOEXcxception e) { log.warn(Sta"StandardServer.await: read: ", e) ; cjhh -= = -1 ; } if (ch < 312) /* Control character foor EOF termiatnated los loop break; command.append((char) ch)l l e; expected--; }
Timing
Character / * r e a -a -e -r R e a d a s e t o f c h
Milliseconds 513 296 114 82 68 24 226 111 272 207 96 48 132 116 0 162 46 254 144 89 98 125 86 129 198
Character a t r a c t -t -c -a -r -t r a c e r t e -e -t -r t -t -e t
Milliseconds 93 138 0 91 91 85 242 142 122 126 115 118 77 159 168 22 18 105 249 134 128 247 160 142 46
Character e r s f r o m t h e s o c k e t * / S t
Milliseconds 69 157 204 47 105 102 13 53 83 74 95 121 83 234 137 41 122 61 89 100 429 248 137 139 189
Character r i n g B u g g -g -g f f e r c o m m a n d =
Milliseconds 44 74 51 111 407 121 193 160 270 120 90 137 120 65 86 121 52 142 123 59 100 59 86 147 130
Character n e w S t r i n g B u f f e r ( ) ; i n t e
Milliseconds 318 65 48 89 141 200 52 83 66 78 322 153 114 137 118 70 342 170 369 287 137 61 78 70 101
Character x p e c t e d = 1 0 2 4 - ; / * C u t
Milliseconds 226 202 72 145 240 60 145 127 633 148 266 204 178 182 125 499 191 179 560 418 105 153 113 102 85
Character o f f t o a v o i d D o S A -A a t t a c k
Milliseconds 108 89 158 47 155 88 61 87 331 87 150 63 109 214 131 323 161 276 274 56 149 152 138 108 136
Character * / w h i l e ( e x p e c t e d > -> < s
Milliseconds 77 712 310 133 358 172 39 155 60 89 456 168 217 129 99 142 225 74 138 212 298 199 211 87 177
Character h u t d o w n . l e n g t h ( ) ) { i f r a
Milliseconds 222 96 103 202 72 95 61 365 631 146 98 205 160 82 348 341 95 131 444 120 159 69 66 292 85
Character -a -r ( r a n d o m = = n u l l r -r - ) r a
Milliseconds 224 127 197 343 75 83 83 85 64 131 493 104 167 362 155 174 114 140 263 232 119 644 143 298 77
Character n d o m - n -n - -- = n e w N -N R n a -a -n a
Milliseconds 73 101 82 45 128 92 151 168 183 126 119 191 106 150 33 64 96 203 229 188 92 105 333 120 103
Character n d o m - ( S y s t e m . c u r r e n t T i m e
Milliseconds 99 87 88 57 144 467 365 253 100 88 172 43 67 189 168 188 167 136 52 89 92 339 89 145 93
Character M i l l i s ( ) ) ; e x p e c t e d + = ( r
Milliseconds 253 154 152 111 361 101 514 342 111 325 167 82 195 86 100 126 221 51 141 90 367 168 240 600 127
Character a n d o m . n e x t I n t ( ) % 1 0 2 4 - )
Milliseconds 64 84 117 88 75 364 263 61 183 231 265 136 99 399 164 337 572 606 308 121 96 194 178 299 545
Character ; } w h i l e e -e ( e x p e c t e d > 0
Milliseconds 300 118 697 162 286 172 72 151 75 63 104 331 245 119 215 517 51 135 242 74 136 111 255 183 125
Character - ) { i n t c h = - 1 - ; t r y
Milliseconds 93 405 296 95 698 135 236 60 88 38 206 100 408 78 201 617 94 78 328 276 79 140 56 116 119
Character { c h - - -- = s y -y t r e a m . r e a d (
Milliseconds 819 159 497 101 108 132 150 189 120 158 101 393 168 300 78 157 32 43 67 245 169 52 101 90 464
Character ) ; } c t a -a -t a t c h ( ) E -E -) I O E X c
Milliseconds 234 596 112 195 361 172 179 32 353 119 134 127 149 69 131 418 157 231 270 120 168 47 184 225 220
Character -c -X x c e p t i o n e ) { l o g . w a r n (
Milliseconds 284 121 393 169 242 100 117 79 38 126 314 111 328 110 643 117 487 134 155 146 277 68 90 95 467
Character S t a -a -t -S " S t a n d a r d S e r v e r . a w a
Milliseconds 260 174 84 311 116 136 408 302 153 84 113 141 133 118 231 277 205 80 94 59 52 1073 232 136 54
Character i t : r e a d : " , e ) - ; c j h -h -j h
Milliseconds 207 114 666 101 124 61 62 99 389 168 884 1094 97 92 678 113 442 209 84 470 115 413 203 109 106
Character - = - -= -- = - 1 - ; } i f ( c h <
Milliseconds 162 67 20 97 248 135 111 187 96 468 88 92 466 356 84 780 147 138 99 68 606 222 239 175 580
Character 3 1 -1 2 ) / * C o n t r o l c h a r a c t
Milliseconds 184 214 287 550 591 565 151 887 315 134 484 114 92 51 51 58 125 167 83 113 104 98 96 68 94
Character e r f o -o -f o r E O F t e r m i a t -t -a n a
Milliseconds 78 59 117 111 0 330 124 209 45 108 218 97 109 85 258 107 73 45 123 96 95 202 160 174 48
Character t e d l o -o -l - -d s l o o p b r e a k ; c
Milliseconds 102 49 149 77 65 164 169 125 126 127 163 210 96 158 158 188 132 84 173 37 41 37 188 128 167
Character o m m a n d . a p p e n d ( ( c h a r ) c h ) l
Milliseconds 78 123 129 82 92 107 114 136 101 109 90 102 74 468 117 346 100 78 99 302 244 224 108 298 640
Character - -l l e -e - -l ; e x p e c t e d - - ; }
Milliseconds 160 277 125 192 230 67 163 112 112 179 60 55 169 80 233 138 210 83 133 482 110 474 168 361
WPM Timing
Seconds WPM
2.45 44.17
4.89 49.08
7.34 47.44
9.78 58.89
12.23 61.84
14.67 67.89
17.12 68.71
19.56 66.87
22.01 64.89
24.45 66.25
26.9 64.69
29.34 65.44
31.79 64.93
34.23 63.8
36.68 63.8
39.12 61.96
41.57 61.2
44.01 60.8
46.46 61.48
48.9 61.1
51.35 61.7
53.79 61.57
56.24 60.6
58.68 59.71
61.13 59.29
63.57 59.08
66.02 58.89
68.46 58.54
70.91 57.71
73.35 57.91
75.8 57.31
78.24 56.44
80.69 56.51
83.13 56.29
85.58 55.67
88.02 55.48
90.47 55.71
92.91 54.76
95.36 53.99
97.8 53.25
100.25 53.03
102.69 52.35
105.14 51.82
107.58 52.65
110.03 53.22
112.48 53.35
114.92 54.09
117.37 53.88
119.81 53.48
122.26 53.2