Nafiul Hasan (nafiulhasan)

Race #3

View Pit Stop page for race #3 by nafiulhasanGhost race

View profile for Nafiul Hasan (nafiulhasan)

Official speed 23.90 wpm (272.13 seconds elapsed during race)
Without ending ping 23.91 wpm (165 ms delay sending score to TypeRacer’s server)
Timerless 23.92 wpm (12 ms elapsed before first character typed; 271.96 seconds elapsed during race)
Timerless minus one 23.87 wpm, ignoring the first character typed
Race Start April 25, 2024 5:38:38pm UTC
Race Finish April 25, 2024 5:43:10pm UTC
Outcome No win (3 of 3)
Accuracy 93.8%
Points 35.44
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 /98* Reads a as set of characters from the socket 8*. / StringBuffer commabndnd = new StringBuffer(__); int expected = 1024; ./* Cut off to avoid Dos s S attack *./ while (expected> >?< shutdown.length*()) { if (random == null ) random = new Random)(System.currentTimeMillis(_)); expected += )(ransddom.nextInt() % 1=024); } while )(expected 90) { int ch = -1; try { ch = sterream.reacd(); } catch )(IOE xcemtiption e ) { log.earwarn("sStandardServer.await: read: "., e); ch -= -1; } if )*(ch z< 232) //* cControl character or EOF terminates loop breatk; command. appeannd((char) chd); expected--; }
Timing
Character / 9 -9 8 -8 * R e a d s a -a - -s a s -s s e t
Milliseconds 12 1826 671 698 763 620 375 663 90 134 212 232 50 185 382 149 174 150 144 188 417 269 185 158 241
Character o f c h a r a c t e r s f r o m t h e s
Milliseconds 158 218 383 195 214 141 98 110 167 289 277 125 138 175 168 167 234 93 196 187 188 153 51 115 386
Character o c k e t 8 -8 * . - -. / S t r i n g B u f f
Milliseconds 96 186 174 134 181 258 419 639 513 914 264 304 542 582 203 720 226 229 75 173 69 520 304 174 172
Character e r c o m m a b n d -d -n -b n d = n e w S t
Milliseconds 142 102 190 243 74 195 187 391 460 0 117 786 206 442 284 173 168 1804 455 614 94 389 218 746 245
Character r i n g B u f f e r ( _ -_ _ -_ ) ; i n t e x p
Milliseconds 176 91 151 65 761 336 186 210 191 100 1107 927 551 918 908 1141 935 293 253 175 69 181 194 281 383
Character e c t e d = 1 0 2 4 ; . -. / * C u t o f
Milliseconds 97 276 215 151 438 212 582 373 702 948 643 973 610 283 965 702 519 1636 425 584 271 205 185 251 215
Character f t o a v o i d D o s - -s s - -s S a t
Milliseconds 209 208 189 286 482 219 249 150 108 119 189 426 225 107 192 427 298 252 262 325 733 455 315 608 193
Character t a c k * . -. / w h i l e ( e x p e c t e d
Milliseconds 189 169 268 182 138 739 799 572 766 895 1006 170 172 208 58 194 1288 913 215 223 118 268 339 221 298
Character > -> > -> ? -? < s h u t d o w n . l e n g t h *
Milliseconds 855 487 99 635 626 447 500 1017 501 741 164 259 435 441 143 116 99 461 712 95 164 101 802 151 521
Character -* ( ) ) { i f ( r a n d o m = = n u l l
Milliseconds 478 1592 1502 648 351 1065 550 241 117 291 1632 685 161 117 113 235 209 267 579 244 216 368 249 215 183
Character - ) r a n d o m = n e w R a n d o m ) -)
Milliseconds 216 545 632 643 460 166 125 137 185 218 158 933 360 244 71 151 218 565 112 163 141 400 218 1315 583
Character ( S y s t e m . c u r r e n t T i m e M i l l i s
Milliseconds 1501 1302 431 124 176 151 173 384 500 516 163 202 115 154 166 775 257 217 122 463 177 224 194 166 176
Character ( _ -_ ) ) ; e x p e c t e d + = ) -) ( r a n
Milliseconds 1082 743 540 499 292 620 312 284 228 208 95 271 225 155 245 229 1770 409 493 1479 609 1751 1117 152 96
Character s d -d -s d o m . n e x t I n t ( ) % 1 = -= 0 2
Milliseconds 186 116 424 168 115 299 212 540 910 181 260 242 456 150 116 776 999 686 4241 400 942 366 500 606 428
Character 4 ) ; } w h i l e ) -) ( e x p e c t e d <
Milliseconds 634 2085 828 388 874 467 383 142 146 228 124 117 1208 493 1115 568 268 216 107 267 251 168 266 248 853
Character -< M -M > 9 -9 0 ) { i n t c h = - 1 ;
Milliseconds 483 781 474 2317 537 1613 721 688 1161 465 2291 593 304 142 114 145 243 126 426 431 344 842 1142 416 378
Character t r y { c h = s t e r -r -e r e a m . r e a
Milliseconds 210 213 163 199 1218 343 191 117 356 478 200 221 378 167 232 378 188 170 79 118 220 331 436 103 118
Character c -c d ( ) ; } c a t c h ) -) ( I O E - x c
Milliseconds 334 625 161 1905 651 520 254 542 326 278 148 190 307 152 118 934 564 1324 1176 170 565 443 439 67 591
Character e m t i -i -t -m p t i o n e - ) { l o g . e
Milliseconds 196 150 213 149 319 175 722 878 282 194 90 157 302 291 233 415 880 414 702 505 518 203 638 649 268
Character a r -r -a -e w a r n ( " s -s S t a n d a r d S e r v
Milliseconds 151 105 335 183 148 153 226 171 192 784 1000 577 425 333 177 167 172 95 340 218 280 544 137 137 378
Character e r . a w a i t : r e a d : " . -. , e ) ;
Milliseconds 104 201 383 418 175 182 135 156 494 360 247 85 122 237 434 316 573 938 513 316 292 375 857 559 342
Character c h - -- = - 1 ; } i f ) -) * -* ( c h z
Milliseconds 224 125 484 486 563 926 418 1057 607 376 276 1242 590 271 176 278 1275 476 3009 614 1260 882 128 276 497
Character -z < 2 -2 3 2 ) / / -/ * c -c C o n t r o l c
Milliseconds 595 385 514 1781 592 1093 414 1411 516 1734 106 894 929 648 748 399 534 356 193 107 217 109 235 158 235
Character h a r a c t e r o r E O F t e r m i n a t e
Milliseconds 133 80 93 165 234 269 134 130 174 193 74 168 483 850 610 316 289 112 138 152 152 143 39 124 138
Character s l o o p b r e a t -t k ; c o m m a n d .
Milliseconds 220 251 375 251 217 216 175 234 259 248 150 194 572 285 424 332 488 120 227 193 150 156 159 198 221
Character - a p p e a n -n -a n d ( ( c h a r ) c h d -d ) ;
Milliseconds 398 176 217 209 138 132 169 547 479 241 134 1907 368 850 130 97 130 633 290 226 111 188 505 720 473
Character e x p e c t e d - - ; }
Milliseconds 220 260 208 166 125 243 223 183 485 660 214 474 444 473
WPM Timing
Seconds WPM
5.44 6.61
10.89 24.25
16.33 33.07
21.77 31.42
27.21 29.99
32.66 31.23
38.1 27.4
43.54 28.94
48.98 27.19
54.43 27.34
59.87 26.86
65.31 26.46
70.75 26.8
76.2 25.51
81.64 26.16
87.08 25.08
92.53 25.42
97.97 25.85
103.41 25.88
108.85 26.13
114.3 26.14
119.74 26.36
125.18 25.5
130.62 25.72
136.07 24.96
141.51 24.51
146.95 24.5
152.39 24.41
157.84 23.72
163.28 23.15
168.72 23.26
174.17 23.63
179.61 23.58
185.05 23.6
190.49 23.37
195.94 23.27
201.38 23.3
206.82 23.56
212.26 23.8
217.71 23.7
223.15 23.72
228.59 23.15
234.04 22.92
239.48 22.6
244.92 22.29
250.36 22.91
255.81 23.46
261.25 23.7
266.69 23.67
272.13 23.9