Dr.Braig (drbraig)

Race #62

View Pit Stop page for race #62 by drbraigGhost race

View profile for Dr.Braig (drbraig)

Official speed 32.37 wpm (200.93 seconds elapsed during race)
Without ending ping 32.40 wpm (160 ms delay sending score to TypeRacer’s server)
Timerless 32.58 wpm (1,110 ms elapsed before first character typed; 199.66 seconds elapsed during race)
Timerless minus one 32.52 wpm, ignoring the first character typed
Race Start July 29, 2024 6:10:43pm UTC
Race Finish July 29, 2024 6:14:04pm UTC
Outcome Win (1 of 3)
Accuracy 91.6%
Points 48.02
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 /* Read sa set of characters from the socket * ./ StringBfuyuyfuffer command = new StringBuffer(); oint expected -== 1024 ; /* Cyut off to avoid DosS attacjkk *./ while )(expected >< shutdown,.length*(()) P{ if (random =]= null) random = new Random()Syustem,..cuirrent TimeMillis()_); expetccted _+++= )()random.nexctInt() ^&& % 19-023 4) ; {} while (exoppected > 0 _) { int ch = -21 ; rtry { ch -= asstream.read(); {}} { {} catch (iIOEcxception we) { log.warn("sStranderardServer,.awaait: read: ", e) ; ch = 0-02-21 ; {} if (ch < 32 _) /* COnomtntrol character or EOF terminates loop breakl ; command.append((char) ch_); expected--; }
Timing
Character / * R e a d s -s a s e t o f c h a r a c
Milliseconds 1110 357 319 595 291 203 229 101 233 316 584 248 292 157 828 194 201 128 120 212 150 126 307 352 226
Character t e r s f r o m t h e s o c k e t * - .
Milliseconds 104 160 253 187 83 150 150 53 215 124 73 151 112 75 127 120 113 158 89 226 519 515 247 326 248
Character -. / S t r i n g B f u -u -f y u -u -y y f -f -y u f f
Milliseconds 567 262 577 375 212 157 149 181 123 319 210 152 302 125 246 22 427 152 272 148 270 149 203 256 186
Character e r c o m m a n d = n e w S t r i n g B u
Milliseconds 136 224 99 111 103 197 154 125 96 157 129 224 367 293 135 157 165 428 248 180 151 201 91 254 330
Character f f e r ( ) ; o -o i n t e x p e c t e d - =
Milliseconds 227 140 135 218 255 322 527 403 258 486 260 166 128 144 218 255 125 190 171 150 132 176 96 226 22
Character -= -- = 1 0 2 4 - ; / * C y -y u t o f f
Milliseconds 331 128 148 226 495 143 450 338 208 293 248 269 714 1071 350 473 198 469 296 97 150 270 155 152 120
Character t o a v o i d D o s -s S a t t a c j k -k -j k
Milliseconds 148 72 99 109 249 126 217 113 166 451 255 176 414 254 294 128 247 181 79 155 117 23 526 127 203
Character * . -. / w h i l e ) -) ( e x p e c t e d >
Milliseconds 171 323 603 582 587 246 428 136 179 224 77 420 328 488 332 267 248 105 150 443 149 136 195 142 943
Character -> < s h u t d o w n , -, . l e n g t h * ( -( -* (
Milliseconds 478 387 238 481 128 175 125 260 116 137 141 261 556 345 271 205 111 148 239 131 397 20 504 183 245
Character ) ) P -P { i f ( r a n d o m = ] -] = n u
Milliseconds 249 439 352 368 495 263 224 197 156 97 572 366 226 121 134 119 202 278 305 19 405 216 355 290 228
Character l l ) r a n d o m = n e w R a n d o m ( )
Milliseconds 244 150 593 403 362 202 128 127 120 165 143 248 292 332 147 120 186 759 248 107 127 126 173 346 6
Character -) S y u -u s t e m , . -. -, . c u i -i r r e n t -
Milliseconds 419 647 322 23 502 195 299 151 202 314 23 353 182 193 607 136 22 377 516 149 196 112 129 120 591
Character T i m e M i l l i s ( ) _ -_ ) ; e x p e t c -c -t
Milliseconds 600 398 344 175 425 206 224 149 172 164 360 399 22 494 205 538 445 128 245 74 256 196 103 348 103
Character c t e d _ + -+ -_ + + -+ = ) -) ( ) -) r a n d o m
Milliseconds 202 173 106 172 104 760 0 425 300 255 497 441 203 292 517 563 360 0 464 256 202 99 128 127 201
Character . n e x c -c t I n t ( ) ^ & -& -^ & - -& % 1 9
Milliseconds 323 458 103 208 18 427 706 812 388 138 387 300 421 517 36 414 150 547 380 335 155 685 275 517 129
Character -9 - -- 0 2 3 - -3 4 ) - ; { -{ } w h i l e
Milliseconds 561 586 539 436 137 584 269 299 152 517 891 233 278 249 367 539 593 389 256 294 110 173 226 150 179
Character ( e x o p -p -o p e c t e d > 0 - _ -_ ) {
Milliseconds 397 532 256 152 20 355 150 172 135 223 106 173 180 119 331 466 335 376 391 232 474 207 315 640 441
Character i n t c h = - 2 -2 1 - ; r -r t r y {
Milliseconds 300 202 150 142 310 95 301 224 293 487 322 511 135 202 345 228 269 373 512 101 243 149 233 564 403
Character c h - -- = a s -s -a s t r e a m . r e a d ( ) ;
Milliseconds 195 133 190 277 467 180 269 344 23 427 120 158 150 172 233 127 99 509 375 202 173 630 606 212 789
Character { } } - -} -} -{ { - -{ { -{ } c a t c h ( i
Milliseconds 367 684 21 794 232 300 128 165 135 180 299 271 149 265 464 366 353 242 184 70 202 105 150 427 636
Character -i I O E c -c x c e p t i o n w -w e ) { l o g
Milliseconds 309 233 277 225 594 433 151 203 179 120 203 134 17 704 262 425 438 153 754 204 591 758 203 250 222
Character . w a r n ( " s -s S t r -r a n d e r -r -e a r d S e
Milliseconds 270 382 113 248 119 353 1508 469 370 197 186 195 398 127 172 84 193 234 336 159 164 278 240 548 279
Character r v e r , -, . a w a -a a i t : r e a d : " ,
Milliseconds 223 157 174 201 204 438 320 396 174 171 474 688 264 367 374 398 128 202 97 443 562 572 450 976 254
Character e ) - ; c h = 0 - -- -0 0 2 -2 -0 - 2 -2 1 -
Milliseconds 614 854 233 392 240 275 225 128 225 278 247 412 24 404 142 158 128 367 127 294 134 443 225 269 328
Character ; { -{ } i f ( c h < 3 2 - _ -_ ) / *
Milliseconds 267 276 316 396 548 345 473 119 155 499 704 129 576 608 660 398 196 299 421 268 496 299 279 448 1677
Character C O n -n -O o m t -t -m n t r o l c h a r a c t e
Milliseconds 468 426 92 288 237 150 158 179 54 344 150 202 129 196 148 210 168 327 128 153 268 226 170 149 136
Character r o r E O F t e r m i n a t e s l o o p
Milliseconds 200 70 158 127 128 304 191 156 226 415 134 208 113 165 163 176 202 105 127 98 140 220 150 198 154
Character b r e a k l - -l ; c o m m a n d . a p p e n d
Milliseconds 203 75 203 142 105 300 332 217 127 373 340 390 97 165 143 109 123 127 684 373 98 179 143 128 113
Character ( ( c h a r ) c h _ -_ ) ; e x p e c t e d - -
Milliseconds 349 596 554 129 111 225 300 369 246 180 639 471 247 488 300 202 248 98 189 186 134 129 173 223 233
Character ; }
Milliseconds 848 648 214
WPM Timing
Seconds WPM
4.02 23.89
8.04 35.83
12.06 44.79
16.07 40.31
20.09 40.61
24.11 42.8
28.13 42.66
32.15 41.43
36.17 39.48
40.19 41.21
44.2 39.36
48.22 39.82
52.24 39.28
56.26 38.39
60.28 38.62
64.3 38.45
68.32 39.35
72.33 38.32
76.35 37.88
80.37 37.92
84.39 37.4
88.41 36.78
92.43 36.35
96.44 35.34
100.46 34.4
104.48 33.54
108.5 33.62
112.52 33.59
116.54 33.67
120.56 33.35
124.57 33.43
128.59 33.22
132.61 32.3
136.63 32.32
140.65 32.25
144.67 32.43
148.69 32.04
152.7 32.06
156.72 32.01
160.74 31.73
164.76 31.46
168.78 31.14
172.8 31.04
176.82 30.68
180.83 30.59
184.85 31.35
188.87 31.83
192.89 32.16
196.91 32.12
200.93 32.37