Michael (mwormley)

Race #10

View Pit Stop page for race #10 by mwormleyGhost race

View profile for Michael (mwormley)

Official speed 48.64 wpm (133.72 seconds elapsed during race)
Without ending ping 48.69 wpm (143 ms delay sending score to TypeRacer’s server)
Timerless 49.26 wpm (1,542 ms elapsed before first character typed; 132.03 seconds elapsed during race)
Timerless minus one 49.17 wpm, ignoring the first character typed
Race Start September 14, 2024 3:55:54pm UTC
Race Finish September 14, 2024 3:58:08pm UTC
Outcome Win (1 of 3)
Accuracy 94.9%
Points 72.15
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 a set of characters from the socet ket (**/ Strring Buffer command -= = new StringBuffer)({(); int expected = 1024; /%* Cut off to avid oid DoS attack */= while )(expected >< shudtdown.length()) { if r(random == null) random = new Random(sSystem.currentTimeMillions()); expected += (random.nextInt() ^% 10234 ()) ; } while (expected > 0 ) { int ch = -1; try { ch = stream.read(); } catch ()IO Exgcception e) { log.wortarn("Standard SServer.await: read: ", e); ch = -1; } if (ch < 32 ) /=* Cnotontrol character or EOF terminatel s look p break; command.append((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 1542 2481 314 267 126 63 48 77 111 94 125 188 79 79 173 78 47 172 126 63 187 95 78 173 79
Character r s f r o m t h e s o c e t - -t -e k e t
Milliseconds 78 79 78 173 79 93 158 110 94 78 79 110 126 78 94 79 109 94 494 174 125 126 78 111 78
Character ( * -* -( * / S t r -r r i n g - B u f f e r c
Milliseconds 298 0 424 156 173 376 204 362 173 78 235 440 110 125 109 94 357 94 235 79 124 127 62 95 124
Character o m m a n d - = - -= -- = n e w S t r i n g
Milliseconds 95 125 142 94 47 94 78 189 16 32 281 157 157 79 62 204 95 172 125 266 158 125 95 94 79
Character B u f f e r ) ( { -{ -( -) ( ) ; i n t e x p e c
Milliseconds 267 125 125 126 297 95 409 0 31 378 142 125 220 79 747 158 190 47 63 157 141 157 236 140 47
Character t e d = 1 0 2 4 ; / % -% * C u t o f f
Milliseconds 173 63 94 63 188 84 462 108 189 644 414 142 329 613 519 299 377 284 141 63 79 110 78 156 79
Character t o a v i d - -d -i o i d D o S a t t a c k
Milliseconds 142 141 79 376 64 188 94 126 400 189 204 79 126 78 127 172 174 313 222 156 63 127 125 78 189
Character * / = -= w h i l e ) -) ( e x p e c t e d >
Milliseconds 189 566 362 0 440 236 313 78 126 94 95 62 565 580 456 618 204 268 142 78 173 142 93 95 274
Character -> < s h u d -d t d o w n . l e n g t h ( ) ) {
Milliseconds 361 267 95 237 79 64 172 363 110 187 173 79 78 431 143 220 63 110 188 32 504 78 346 299 439
Character i f r -r ( r a n d o m = = n u l l ) r a
Milliseconds 511 187 157 78 394 522 252 454 94 94 79 157 236 78 188 157 78 205 95 141 126 330 204 264 122
Character n d o m = n e w R a n d o m ( s -s S y s t e
Milliseconds 95 77 143 125 63 236 109 367 94 111 79 236 220 16 110 220 140 237 392 330 282 282 78 16 581
Character m . c u r r e n t T i m e M i l l i o n -n -o s ( )
Milliseconds 94 205 273 204 110 157 94 94 33 872 158 32 157 236 189 47 141 79 62 79 674 126 376 408 110
Character ) ; e x p e c t e d + = ( r a n d o m . n e
Milliseconds 580 408 79 172 172 235 142 63 172 94 79 94 235 204 94 423 283 141 94 79 203 141 110 274 125
Character x t I n t ( ) ^ -^ % 1 0 2 3 -3 4 - ( ) -) -( )
Milliseconds 173 94 424 142 47 378 62 173 471 376 298 142 785 251 459 268 393 78 942 571 220 16 360 141 242
Character - ; } w h i l e ( e x p e c t e d > 0
Milliseconds 474 353 109 236 551 628 267 80 63 110 109 79 220 225 156 251 125 95 187 220 110 79 284 190 282
Character - ) { i n t c h = - 1 ; t r y {
Milliseconds 220 378 203 382 676 409 407 63 63 204 142 78 125 142 109 441 266 416 109 78 173 127 93 361 399
Character c h = s t r e a m . r e a d ( ) ; } c a t
Milliseconds 125 78 220 220 94 329 63 188 109 78 79 632 267 94 63 79 250 62 300 110 338 157 331 109 79
Character c h ( ) -) I O - E x g c -c -g c e p t i o n e
Milliseconds 173 94 142 313 32 550 455 79 173 379 125 330 486 0 587 125 141 94 110 63 157 47 62 143 298
Character ) { l o g . w o r t -t -r -o a r n ( " S t a n d
Milliseconds 346 281 268 219 395 127 125 126 400 94 110 140 675 141 157 78 220 173 346 596 284 187 204 110 127
Character a r d S -S - S e r v e r . a w a i t : r e a d
Milliseconds 125 62 80 93 204 283 203 110 252 33 203 63 126 109 236 112 109 125 126 345 142 141 110 47 109
Character : " , e ) ; c h = - 1 ; } i f ( c
Milliseconds 440 110 299 361 125 268 330 480 79 219 63 157 78 157 345 426 540 142 383 344 283 126 79 1634 409
Character h < 3 2 - ) / = -= * C n o t -t -o -n o n t
Milliseconds 94 3213 330 207 494 143 298 644 375 220 235 31 463 1020 251 564 189 16 47 331 173 142 93 79 47
Character r o l c h a r a c t e r o r E O F t e r m
Milliseconds 156 142 126 77 189 47 127 125 94 95 173 94 551 93 205 79 93 456 178 235 94 283 78 79 173
Character i n a t e l - -l s l o o k - -k p b r e a k
Milliseconds 94 79 94 111 111 156 251 236 157 78 79 125 78 142 94 188 394 173 126 95 110 110 31 63 268
Character ; c o m m a n d . a p p e n d ( ( c h a r ) c
Milliseconds 329 79 204 95 110 157 48 93 110 80 188 141 235 173 126 62 503 126 251 63 78 111 273 172 410
Character h ) ; e x p e c t e d - - ; }
Milliseconds 63 282 456 95 219 142 235 147 73 174 141 94 220 142 335 235 346
WPM Timing
Seconds WPM
2.67 4.49
5.35 24.68
8.02 53.85
10.7 49.36
13.37 47.56
16.05 50.85
18.72 55.13
21.39 52.72
24.07 53.85
26.74 50.7
29.42 51.81
32.09 53.1
34.77 52.12
37.44 50.32
40.12 50.26
42.79 51.04
45.46 49.62
48.14 50.85
50.81 52.43
53.49 51.83
56.16 52.56
58.84 51.19
61.51 51.89
64.18 52.72
66.86 51.51
69.53 49.88
72.21 48.69
74.88 49.36
77.56 48.74
80.23 49.06
82.9 49.5
85.58 49.92
88.25 49.9
90.93 49.49
93.6 49.49
96.28 48.73
98.95 48.87
101.62 49.59
104.3 49.7
106.97 49.47
109.65 48.59
112.32 47.54
115 47.06
117.67 46.4
120.35 46.87
123.02 47.6
125.69 47.64
128.37 48.24
131.04 48.35
133.72 48.64