m77o (m77o)

Race #2

View Pit Stop page for race #2 by m77oGhost race

View profile for m77o (m77o)

Official speed 29.93 wpm (217.31 seconds elapsed during race)
Without ending ping 29.98 wpm (381 ms delay sending score to TypeRacer’s server)
Timerless 30.02 wpm (243 ms elapsed before first character typed; 216.68 seconds elapsed during race)
Timerless minus one 29.96 wpm, ignoring the first character typed
Race Start February 20, 2024 4:35:35am UTC
Race Finish February 20, 2024 4:39:12am UTC
Outcome Win (1 of 3)
Accuracy 93.2%
Points 44.39
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 charactoreers from the socket */ String Buffer commannd= -d = new StringBuffer(); int expected = 1024; /* Cut of of to aviodiid DoS attack /*/ Whiwhile (expected < shoutdoewnmwn,.length()0) ({ if (random == null) random = new Random(Susystem. currentTime Millis()); expected -_++= (random. nenextInt() &% 10234); } while (expected .> 0 ) []{ int ch = )-1; try [[{ ch _= strea,m. rread(); } catch (IOException e) { long.warn("StnaandardSEerver.await: read: ';'", e); ch = 0-1; } if (che .> .>,< 232) /* Control character of r EOF terminates loop break; command. appappend((cahrhar) ch); expected00--; }
Timing
Character ? -? / * R e a d a s e t o f c h a r a c
Milliseconds 243 1035 533 1890 447 413 94 107 118 147 167 116 97 522 165 98 93 91 83 260 78 82 91 164 312
Character t o r e -e -r -o e r s f r o m t h e s o c k e
Milliseconds 192 112 86 116 400 169 115 151 87 179 177 118 375 56 88 147 199 63 52 150 285 111 99 117 101
Character t * / S t r i n g - B u f f e r c o m m a
Milliseconds 180 370 1140 539 288 426 159 162 72 80 53 147 289 311 167 272 128 110 107 121 142 63 128 120 193
Character n n d = - -= - -- -d -n d = n e w S t r i n g
Milliseconds 12 533 94 1026 144 430 152 834 636 1130 166 792 841 902 585 181 62 126 117 293 155 147 47 106 70
Character B u f f e r ( ) ; i n t e x p e c t e d =
Milliseconds 530 221 354 127 185 120 666 79 659 280 260 111 70 159 145 184 317 91 142 177 112 128 174 337 229
Character 1 0 2 4 ; / * C u t o f o -o - f t o a
Milliseconds 348 286 545 585 379 191 942 961 364 335 105 119 195 85 104 100 252 290 153 292 196 164 8 420 289
Character v i -i o d i -i -d i d D o S a t t a c k / -/ *
Milliseconds 122 138 440 231 101 124 424 176 349 62 142 381 160 630 453 620 205 119 133 165 144 451 375 535 606
Character / W h i -i -h -W w h i l e ( e x p e c t e d <
Milliseconds 541 198 390 150 79 322 274 320 173 328 104 158 158 113 448 503 153 79 154 183 241 136 145 755 386
Character s h o -o u t d o e w n m -m -n -w -e w n , -, . l e n
Milliseconds 156 480 111 83 927 258 127 368 94 80 82 223 14 263 173 137 264 88 128 275 547 302 384 174 130
Character g t h ( ) 0 -0 ) ( -( { i f ( r a n d o m =
Milliseconds 506 255 71 480 116 272 633 335 325 455 392 521 697 219 78 131 545 609 156 108 92 128 152 594 412
Character = n u l l ) r a n d o m = n e w R a n d
Milliseconds 157 328 363 201 166 136 410 250 541 144 116 98 142 187 250 348 148 157 88 112 138 349 145 125 65
Character o m ( S u s -s -u y s t e m . - c u r r e n t T i
Milliseconds 185 150 493 518 138 307 304 154 535 366 158 129 144 380 160 527 139 123 136 167 78 139 132 1217 671
Character m e - M i l l i s ( ) ) ; e x p e c t e d -
Milliseconds 136 98 123 582 195 559 259 136 149 275 411 70 591 555 151 294 190 470 94 186 167 143 141 187 2266
Character -- _ -_ + + -+ = ( r a n d o m . n e -e -n - n e x
Milliseconds 592 1071 470 514 178 708 464 337 1100 386 151 81 100 101 105 296 180 128 97 416 161 147 175 78 226
Character t I n t ( ) & -& % 1 0 2 3 -3 4 ) ; } w h i
Milliseconds 385 400 104 97 377 81 279 929 446 2422 400 471 1557 503 231 413 114 652 488 351 812 467 290 81 89
Character l e ( e x p e c t e d . -. > 0 - ) [ -[ ]
Milliseconds 152 103 162 239 316 162 138 102 177 180 101 150 162 632 555 251 194 444 260 360 310 282 500 594 909
Character -] { i n t c h = ) -) - 1 ; t r y [ -[ [
Milliseconds 426 597 588 149 109 64 365 140 63 573 843 283 1229 484 1098 1178 510 448 165 184 400 227 1338 461 789
Character -[ { c h _ -_ = s t r e a , -, m . r -r - r e
Milliseconds 346 422 351 270 96 325 907 433 718 452 263 370 339 291 245 344 530 373 511 128 310 261 151 147 39
Character a d ( ) ; } c a t c h ( I O E x c e p t i o
Milliseconds 135 127 512 63 441 240 550 375 344 133 97 222 96 108 437 626 687 429 206 320 160 129 191 107 46
Character n e ) { l o n -n g . w a r n ( " S t n a -a -n
Milliseconds 122 539 115 994 214 744 512 503 150 162 628 197 225 653 151 150 426 508 550 551 197 543 241 362 150
Character a n d a r d S E -E e r v e r . a w a i t : r e a
Milliseconds 108 146 89 415 128 161 479 88 608 142 136 176 128 72 398 370 384 165 476 124 596 281 174 80 103
Character d : ' -' ; -; ' -' " , e ) ; c h = 0 -0 - 1
Milliseconds 125 324 160 799 530 614 633 1158 745 518 393 175 168 400 586 254 172 136 325 387 171 1563 442 871 666
Character ; } i f ( c h e -e . -. > - -> . -. > -> , -,
Milliseconds 525 482 727 422 312 84 110 476 378 92 153 376 451 381 432 280 322 351 134 687 355 521 533 2230 583
Character < 2 -2 3 2 ) / * C o n t r o l c h a r a c
Milliseconds 368 417 669 605 318 129 754 1683 876 755 333 376 127 93 67 159 80 167 205 115 160 29 107 167 303
Character t e r o f - -f r E O F t e r m i n a t e s
Milliseconds 160 169 150 181 173 488 106 637 144 239 324 261 485 324 160 269 136 96 216 126 127 179 78 281 184
Character l o o p b r e a k ; c o m m a n d . a p p
Milliseconds 131 182 165 129 183 165 244 175 95 121 185 468 207 517 95 122 109 394 149 79 292 161 124 127 159
Character -p -p -a - a p p e n d ( ( c a h r -r -h -a h a r ) c
Milliseconds 334 160 164 132 105 105 201 175 97 80 609 144 701 115 45 78 468 145 383 170 33 128 511 208 196
Character h ) ; e x p e c t e d 0 0 -0 -0 - - ; }
Milliseconds 111 661 327 166 190 200 144 117 161 158 83 156 1716 177 302 544 475 143 613 394 419
WPM Timing
Seconds WPM
4.35 8.28
8.69 33.13
13.04 41.42
17.38 45.56
21.73 36.45
26.08 34.51
30.42 37.08
34.77 38.31
39.12 37.12
43.46 36.72
47.81 35.89
52.15 35.89
56.5 35.89
60.85 35.11
65.19 34.24
69.54 34.86
73.88 36.22
78.23 35.74
82.58 35.46
86.92 36.17
91.27 34.45
95.62 34.14
99.96 33.97
104.31 32.9
108.65 32.25
113 32.92
117.35 32.21
121.69 32.15
126.04 31.32
130.38 30.74
134.73 30.46
139.08 30.37
143.42 30.62
147.77 30.86
152.11 30.77
156.46 30.76
160.81 30.97
165.15 30.52
169.5 30.44
173.85 30.03
178.19 29.97
182.54 29.25
186.88 28.7
191.23 28.43
195.58 29.02
199.92 29.53
204.27 29.96
208.61 29.91
212.96 30.26
217.31 29.93