tstats[nabil365] (nabil365)

Race #2

View Pit Stop page for race #2 by nabil365Ghost race

View profile for tstats[nabil365] (nabil365)

Official speed 32.30 wpm (201.36 seconds elapsed during race)
Without ending ping 32.34 wpm (253 ms delay sending score to TypeRacer’s server)
Timerless 32.46 wpm (763 ms elapsed before first character typed; 200.35 seconds elapsed during race)
Timerless minus one 32.40 wpm, ignoring the first character typed
Race Start February 22, 2024 2:03:29am UTC
Race Finish February 22, 2024 2:06:50am UTC
Outcome No win (3 of 3)
Accuracy 95.4%
Points 47.91
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 socket I/*/ StrignngBuffer command = new StringBuffer (); int expected = 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) {if if (rnandonm == null) random = new Random(System.currentTimeMillis()); expected _+= (random.nextInt() % 1024); {}} while (expectred > 0) { int ch -= -1; try { ch -= stream.read(); } catch (IO#Exception e)( { long.warn(:"StranandardSevrver.await: read: ", e); ch - = -1; } if (ch K< 32 ) /* Control character of r EoOfF teriminates loop break; comandamand..pappend (( char) ch); expected --; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 763 381 511 466 397 148 186 93 177 149 161 195 196 80 164 145 134 284 80 149 201 139 278 363 184
Character r s f r o m t h e s o c k e t I / -/ -I * /
Milliseconds 99 209 109 140 271 95 67 138 120 162 146 79 321 56 241 130 160 138 210 949 449 327 161 291 675
Character S t r i g n -n -g n g B u f f e r c o m m a n d
Milliseconds 344 378 247 242 150 287 96 536 164 214 89 639 155 228 159 206 78 153 295 59 242 204 179 125 173
Character = n e w S t r i n g B u f f e r - ( ) ;
Milliseconds 151 1004 550 205 105 118 102 690 244 232 179 292 461 705 170 199 179 174 97 154 376 434 481 527 259
Character i n t e x p e c t e d = 1 0 2 4 ; / * C
Milliseconds 158 106 102 175 610 317 210 97 243 280 64 264 134 519 731 304 79 600 228 577 173 432 497 407 439
Character u t o f f t o a v o i d D o S a t t a c
Milliseconds 212 129 104 146 123 179 129 277 78 96 199 196 74 92 427 115 526 215 629 273 218 338 237 120 282
Character k * / w h i l e ( e x p e c t e d < s h
Milliseconds 86 228 775 586 251 207 149 56 216 243 140 641 453 320 189 238 235 247 100 195 159 978 483 226 112
Character u t d o w n . l e n g t h ( ) ) { i f - -f -i
Milliseconds 220 268 403 123 130 125 304 385 165 153 100 477 82 1010 278 219 522 911 882 143 110 471 175 248 178
Character i f ( r n -n a n d o n -n m = = n u l l ) r
Milliseconds 294 95 120 679 413 211 508 323 133 106 123 145 551 207 245 303 377 208 218 209 294 171 782 363 262
Character a n d o m = n e w R a n d o m ( S y s t e m
Milliseconds 182 75 206 95 252 356 252 287 268 129 119 139 513 278 148 281 68 312 770 558 669 337 258 100 147
Character . c u r r e n t T i m e M i l l i s ( ) ) ; e x
Milliseconds 311 556 149 189 229 108 145 129 957 195 134 129 993 275 239 169 277 158 706 228 190 685 298 218 299
Character p e c t e d _ -_ + = ( r a n d o m . n e x t I
Milliseconds 338 159 268 290 57 278 200 814 668 300 910 538 1094 412 172 63 261 83 74 450 256 122 285 338 834
Character n t ( ) % 1 0 2 4 ) ; { } -} -{ } w h i l e
Milliseconds 249 159 695 208 527 1838 606 266 355 328 159 1047 789 225 970 0 560 160 264 660 306 100 94 154 574
Character ( e x p e c t r -r e d > 0 ) { i n t c
Milliseconds 150 788 525 278 214 145 263 283 142 733 247 227 99 915 745 319 619 353 706 477 198 79 129 184 572
Character h - -- = - 1 ; t r y { c h - -- = s t
Milliseconds 99 138 306 590 213 303 373 846 321 212 138 206 112 82 1641 669 322 85 125 322 549 222 238 233 246
Character r e a m . r e a d ( ) ; } c a t c h ( I O #
Milliseconds 211 85 129 147 295 350 66 379 150 714 497 507 278 592 431 145 203 172 295 74 74 536 888 305 950
Character -# E x c e p t i o n e ) ( -( { l o n -n g . w
Milliseconds 721 445 377 266 211 130 129 119 145 51 550 587 1097 10 900 198 655 572 884 193 99 526 99 478 445
Character a r n ( : -: " S t r a n -n -a -r a n d a r d S e v -v
Milliseconds 37 731 139 900 401 843 544 674 657 277 74 228 340 197 428 136 156 111 570 226 390 725 258 333 512
Character r v e r . a w a i t : r e a d : " , e ) ;
Milliseconds 105 287 353 127 390 467 238 129 238 206 898 353 258 102 131 228 745 360 441 809 241 136 964 616 279
Character c h - - -- = - 1 ; } i f ( c h K -K <
Milliseconds 198 49 560 275 249 337 149 244 154 864 776 342 203 795 447 200 141 131 1008 328 102 326 983 641 344
Character 3 2 - ) / * C o n t r o l c h a r a c t
Milliseconds 557 484 180 178 588 489 492 874 1590 288 423 242 129 100 264 60 261 130 159 119 155 155 147 275 312
Character e r o f - -f r E o -o O f -f F t e r i -i m i
Milliseconds 214 150 42 172 149 101 648 203 219 124 535 349 677 1097 612 491 408 331 280 128 134 229 477 215 80
Character n a t e s l o o p b r e a k ; c o m a n d -d
Milliseconds 152 119 223 104 255 134 349 267 189 120 199 135 290 53 148 128 457 279 521 81 123 192 116 189 427
Character -n a -a -a m a n d . . -. p -p a p p e n d - ( ( -
Milliseconds 155 184 292 155 197 46 571 136 1039 44 709 407 393 101 146 180 214 137 174 206 423 421 185 252 487
Character c h a r ) c h ) ; e x p e c t e d - - - ;
Milliseconds 146 113 200 96 697 339 198 184 612 1590 676 177 319 260 89 237 298 274 202 142 586 262 189 512 278
Character }
Milliseconds 1124
WPM Timing
Seconds WPM
4.03 41.72
8.05 58.1
12.08 45.69
16.11 43.95
20.14 44.1
24.16 42.71
28.19 43.42
32.22 41.72
36.25 43.37
40.27 42.61
44.3 43.34
48.33 43.21
52.35 41.95
56.38 40.23
60.41 40.13
64.44 40.41
68.46 40.31
72.49 40.06
76.52 39.99
80.54 39.18
84.57 39.16
88.6 38.33
92.63 37.57
96.65 37
100.68 36.59
104.71 36.21
108.74 36.09
112.76 35.76
116.79 36.17
120.82 36.15
124.84 35.37
128.87 35.29
132.9 34.85
136.93 34.35
140.95 33.97
144.98 33.77
149.01 33.82
153.04 33.64
157.06 33.31
161.09 33.15
165.12 32.78
169.14 32.63
173.17 32.92
177.2 32.37
181.23 32.84
185.25 32.84
189.28 32.65
193.31 32.65
197.33 32.47
201.36 32.3