Normal_Coder (normal_coder)

Race #4

View Pit Stop page for race #4 by normal_coderGhost race

View profile for Normal_Coder (normal_coder)

Official speed 32.08 wpm (202.74 seconds elapsed during race)
Without ending ping 32.12 wpm (260 ms delay sending score to TypeRacer’s server)
Timerless 32.14 wpm (148 ms elapsed before first character typed; 202.34 seconds elapsed during race)
Timerless minus one 32.09 wpm, ignoring the first character typed
Race Start May 24, 2023 11:15:19am UTC
Race Finish May 24, 2023 11:18:42am UTC
Outcome No win (2 of 2)
Opponents 1. xtradiamond (36.91 wpm)
Accuracy 92.3%
Points 47.58
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 charcacter fs from the socket (*/ StringBuffer command -== new String NBBuffer(); int expected =- 103524; /* Cut off to acvoiced Dos S attack *(/ while (expected < shutdown. lentgth()) {if if (radnonndom == null( )) random = new Random*((System. currentTimeMillis*(*()); edxxpected _+= (random.nextAInInt() @% 1024); }whi while (expecteed dd > 0 ) {i int ch = 0-1 :; try { ch = stream.read(); } catch )( IODEXxception ae) { log.warn(""staStandarSdSEevrver/..await: read: ", e)(: c=; ch = 01901-1; } if (ch < 32( ) com=/** Control character or EOf F terminates loop break; commnaand. a.append((char) ch); exptected ==--; }
Timing
Character ) -) / * R e a d a s e t o f c h a r c -c
Milliseconds 148 598 1379 411 848 255 121 320 136 136 144 95 177 88 120 96 144 80 104 395 0 614 71 720 583
Character a c t e r f -f - s f r o m t h e s o c k e
Milliseconds 45 158 241 95 114 87 326 330 136 74 134 162 181 41 66 95 72 86 96 96 168 728 439 89 89
Character t ( -( * / S t r i n g B u f f e r c o m m a
Milliseconds 126 364 328 407 861 802 190 266 230 206 80 107 56 281 375 97 375 168 88 136 496 89 112 121 87
Character n d - = -= -- = n e w S t r i n g - N B -B -N
Milliseconds 97 135 127 499 0 454 136 1138 314 188 85 44 157 547 168 216 75 129 71 217 540 246 0 494 143
Character B u f f e r ( ) ; i n t e x p e c t e d = -
Milliseconds 505 448 111 169 104 96 983 489 744 104 159 76 76 273 327 172 197 263 273 231 136 296 273 240 41
Character -- 1 0 3 5 -5 -3 2 4 ; / * C u t o f f t o
Milliseconds 574 84 661 124 204 305 247 135 92 837 696 112 536 1009 366 793 258 69 266 167 75 173 128 144 60
Character a c -c v o i c e -e -c d D o s - -s S a t t a
Milliseconds 101 115 188 303 137 113 105 65 98 379 127 77 123 576 241 88 103 537 511 1065 231 152 241 168 167
Character c k * ( -( / w h i l e ( e x p e c t e d <
Milliseconds 113 343 369 674 0 374 647 177 227 0 84 181 140 104 577 695 176 192 116 188 216 104 346 246 416
Character s h u t d o w n . - l e n t -t g t h ( ) ) {
Milliseconds 288 491 85 160 68 259 53 179 97 216 360 288 235 65 125 95 304 112 192 67 357 496 767 441 608
Character i f - -f -i i f ( r a d n o -o -n n -n -d n d o m
Milliseconds 480 184 49 280 135 251 126 279 96 203 445 256 60 339 76 173 280 136 257 327 129 216 80 80 209
Character = = n u l l ( - -( ) -) ) r a n d o m =
Milliseconds 389 209 137 193 198 169 223 112 256 344 399 160 552 385 1079 229 780 63 137 112 96 128 105 215 137
Character n e w R a n d o m * ( -( -* ( S y s t e m . - c
Milliseconds 140 115 34 318 455 164 92 105 160 96 642 0 469 144 417 749 290 53 275 69 63 469 176 296 180
Character u r r e n t T i m e M i l l i s * ( -( -* * -* ( ) )
Milliseconds 340 288 152 122 182 98 606 160 104 88 1104 248 216 128 143 68 503 0 374 456 592 496 768 353 743
Character ; e d x -x -d x p e c t e d _ -_ + = ( r a n d
Milliseconds 456 112 175 171 0 566 135 96 209 143 250 358 113 168 291 421 432 503 793 408 847 284 53 151 264
Character o m . n e x t A I n -n -I -A I n t ( ) @ -@ % 1 0
Milliseconds 81 71 271 417 69 228 263 256 65 127 408 141 491 281 249 66 462 583 425 547 523 904 320 720 657
Character 2 4 ) ; } w h i -i -h -w w h i l e ( e x p e c
Milliseconds 327 216 1257 931 110 670 368 69 67 361 142 129 104 280 61 51 128 105 127 608 400 192 208 104 377
Character t e e d - -d d -d -e d > 0 - ) { i -i i n
Milliseconds 264 59 199 0 269 313 135 200 184 161 119 152 473 377 462 137 519 940 453 375 365 380 128 224 96
Character t c h = 0 -0 - 1 - : -: ; t r y { c h
Milliseconds 56 328 143 69 444 128 143 418 562 724 573 123 292 448 585 283 136 136 184 72 105 935 256 160 90
Character = s t r e a m . r e a d ( ) ; } c a t c h
Milliseconds 199 466 252 490 192 168 79 26 230 376 377 114 0 190 368 523 405 88 507 277 183 88 176 242 71
Character ) -) ( - I O D -D E X -X x c e p t i o n a -a e
Milliseconds 95 346 586 404 232 472 825 369 118 416 61 244 495 680 267 101 104 176 112 56 161 119 136 319 121
Character ) { l o g . w a r n ( " -" " s t a -a -t -s S t a
Milliseconds 619 422 631 306 409 159 76 531 599 49 122 158 1088 392 527 1264 729 129 142 305 143 140 356 137 175
Character n d a r S -S d S E -E e v -v r v e r / . -. -/ . a w a
Milliseconds 209 184 241 102 633 367 172 341 84 723 113 552 344 376 207 77 115 402 0 438 140 478 462 250 30
Character i t : r e a d : " , e ) ( -( : c -c = -= - -:
Milliseconds 586 95 392 137 358 49 35 196 361 247 408 729 143 184 787 0 773 473 136 169 270 34 111 143 178
Character ; c h = 0 1 -1 -0 9 0 1 -1 -0 -9 - 1 ; } i f
Milliseconds 447 112 168 75 374 134 136 448 84 508 143 257 35 95 251 163 256 476 120 964 130 382 256 155 77
Character ( c h < 3 2 ( - -( ) c o m -m -o = -= -c / *
Milliseconds 96 465 287 113 231 516 532 1040 76 557 271 384 152 481 231 136 122 190 344 160 160 295 161 400 1240
Character * -* C o n t r o l c h a r a c t e r o r E
Milliseconds 144 400 208 785 199 76 76 294 54 165 123 188 105 119 126 154 241 287 88 97 132 155 64 116 492
Character O f - -f F t e r m i n a t e s l o o p b r
Milliseconds 345 615 257 298 133 288 184 200 152 208 353 139 181 112 88 295 72 153 207 168 84 587 130 257 66
Character e a k ; c o m m n a -a -n a n d . a -a - -. . a p
Milliseconds 92 60 140 618 82 196 88 208 152 200 69 491 152 305 109 115 231 120 299 186 220 143 723 293 392
Character p e n d ( ( c h a r ) c h ) ; e x p t -t e c t
Milliseconds 136 129 128 107 734 151 375 97 32 145 431 288 152 104 1207 681 120 111 360 360 491 293 64 112 304
Character e d - = = -= -= - - ; }
Milliseconds 63 225 352 563 485 177 448 143 520 208 1144 297 299
WPM Timing
Seconds WPM
4.05 14.8
8.11 34.03
12.16 42.42
16.22 39.21
20.27 40.25
24.33 39.46
28.38 38.05
32.44 38.84
36.49 36.83
40.55 37.88
44.6 36.05
48.66 36.5
52.71 37.11
56.77 37.84
60.82 36.89
64.88 36.62
68.93 35.51
72.99 36.66
77.04 36.29
81.1 36.7
85.15 35.37
89.21 35.24
93.26 35.38
97.32 34.9
101.37 34.09
105.43 33.35
109.48 33.76
113.54 33.19
117.59 33.27
121.65 32.95
125.7 33.51
129.76 33.66
133.81 33
137.87 33.25
141.92 33.06
145.98 32.64
150.03 32.23
154.08 32.48
158.14 32.25
162.19 31.96
166.25 31.9
170.3 31.64
174.36 31.18
178.41 31.75
182.47 31.83
186.52 32.55
190.58 32.24
194.63 32.43
198.69 32.43
202.74 32.08