Fahad (md_fahad)

Race #2

View Pit Stop page for race #2 by md_fahadGhost race

View profile for Fahad (md_fahad)

Official speed 32.63 wpm (199.33 seconds elapsed during race)
Without ending ping 32.68 wpm (320 ms delay sending score to TypeRacer’s server)
Timerless 33.64 wpm (5,661 ms elapsed before first character typed; 193.35 seconds elapsed during race)
Timerless minus one 33.58 wpm, ignoring the first character typed
Race Start June 1, 2023 2:46:10pm UTC
Race Finish June 1, 2023 2:49:29pm UTC
Outcome No win (2 of 3)
Accuracy 94.9%
Points 48.40
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 * ?/ StringBuffer command = new StringBififuffer(); int expected = 1024; /* VCCCut off to avoid Dos a aS atatack * / Wwhile (expectedd < shutdown. length())/ { oif (random == null) random -= new Random(sSystem. ccurrentTimeMillis()); reexpecreted += (random.emexenextInt() % 1024); } while (expected ?> 0 ) [{ int ch = -1 ; try { ch = stream.read(); } catch (IOException e )) { log.warn("sStandardServer.await: read: " ., Ee); ch = -1; } ofif (cchh < 32) /*co Control character or EOF eterminates 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
Milliseconds 5661 903 792 1166 276 392 208 148 185 89 169 107 140 90 231 81 143 104 106 139 102 92 121 156 309
Character t e r s f r o m t h e s o c k e t * - ?
Milliseconds 226 57 147 243 81 167 206 55 47 70 128 103 0 700 202 116 148 152 65 153 327 1657 291 468 290
Character -? / S t r i n g B u f f e r c o m m a n d =
Milliseconds 385 211 263 141 274 227 83 64 213 498 646 158 175 69 169 124 167 82 44 178 92 119 83 125 627
Character n e w S t r i n g B i f -f -i i f -f -i u f f e r
Milliseconds 104 255 49 74 192 486 262 201 124 66 421 753 196 84 465 108 201 77 393 164 257 179 162 41 189
Character ( ) ; i n t e x p e c t e d = 1 0 2 4 ;
Milliseconds 782 44 1235 335 236 39 263 103 147 247 105 166 452 238 87 195 144 500 81 232 151 464 1106 421 553
Character / * V C -C C -C -V C u t o f f t o a v o i d
Milliseconds 285 1267 679 457 88 361 172 344 123 153 308 147 106 180 109 140 108 134 58 72 120 256 87 182 84
Character D o s a -a - a -a - -s S a t a -a t a c k *
Milliseconds 105 462 228 155 144 507 501 155 126 338 309 149 967 558 231 143 285 199 495 123 82 246 82 425 1605
Character - / W -W w h i l e ( e x p e c t e d d -d <
Milliseconds 100 633 653 125 231 408 140 106 44 40 131 129 835 191 266 109 145 236 254 31 204 190 647 124 1008
Character s h u t d o w n . - l e n g t h ( ) ) / -/ {
Milliseconds 527 660 110 81 152 466 98 101 128 314 125 400 218 86 154 102 558 41 789 64 1000 487 683 446 839
Character o -o i f ( r a n d o m = = n u l l ) r a
Milliseconds 511 329 401 211 77 186 645 225 58 192 180 107 80 377 336 148 148 534 227 206 133 591 1646 231 87
Character n d o m - -- = n e w R a n d o m ( s -s S y s
Milliseconds 213 136 109 27 321 294 480 625 224 223 89 109 163 652 193 168 123 132 35 858 281 446 169 192 184
Character t e m . c -c - c u r r e n t T i m e M i l l i s
Milliseconds 279 61 132 645 88 88 529 235 201 145 151 161 105 92 119 552 217 238 83 396 233 88 250 254 88
Character ( ) ) ; r e -e -r e x p e c r e -e -r t e d + =
Milliseconds 680 1034 762 1034 464 192 33 486 101 88 189 137 106 234 254 104 444 115 62 65 171 458 1156 910 392
Character ( r a n d o m . e -e m e x -x -e -m e -e n e x t I n t
Milliseconds 738 189 60 191 109 146 44 574 101 579 218 58 216 323 149 101 383 444 690 65 216 248 645 201 128
Character ( ) % 1 0 2 4 ) ; } w h i l e ( e x p e
Milliseconds 922 55 860 1278 677 705 120 89 357 1293 521 609 626 322 519 125 0 64 107 191 580 114 230 126 330
Character c t e d ? -? > 0 - ) [ -[ { i n t c h
Milliseconds 343 269 85 262 528 391 394 254 386 423 109 359 362 148 1117 529 260 372 219 87 163 102 225 47 438
Character = - 1 - ; t r y { c h = s t r e a m
Milliseconds 262 124 949 300 270 499 248 104 145 212 87 299 1308 428 289 38 450 210 112 557 181 201 112 0 309
Character . r e a d ( ) ; } c a t c h ( I O E x c e p
Milliseconds 280 173 62 46 214 647 64 989 99 991 255 309 169 208 255 105 224 520 1036 205 596 266 321 61 159
Character t i o n e ) -) - ) { l o g . w a r n ( " s
Milliseconds 147 108 42 223 264 627 126 353 373 118 643 950 525 494 357 82 160 254 273 110 191 143 606 586 407
Character -s S t a n d a r d S e r v e r . a w a i t : r e
Milliseconds 404 146 272 50 168 101 369 171 144 495 207 145 255 63 148 265 326 203 105 274 257 640 231 264 63
Character a d : " - . -. , E -E e ) ; c h = - 1 ;
Milliseconds 206 191 327 415 431 312 551 273 389 222 254 320 542 356 776 963 518 465 108 279 310 104 780 140 707
Character } o f -f -o i f ( c c h -h -c h < 3 2 ) /
Milliseconds 261 959 245 247 100 383 112 232 59 319 706 215 88 85 351 123 195 339 869 472 324 87 962 437 1056
Character * c o -o -c C o n t r o l c h a r a c t e r o
Milliseconds 1967 345 83 386 132 192 318 292 58 127 682 104 185 104 146 86 84 164 128 157 216 84 127 141 156
Character r E O F e -e t e r m i n a t e s l o o k -
Milliseconds 78 111 458 169 190 300 218 396 116 105 168 227 285 86 129 142 63 280 174 232 89 193 216 269 336
Character -k p b r e a k ; c o m m a n d . a p p e n d (
Milliseconds 122 195 91 198 38 106 88 229 841 179 259 62 127 271 82 149 239 251 254 145 113 113 151 93 628
Character ( c h a r ) c h ) ; e x p e c t e d - - - -- ;
Milliseconds 879 213 128 113 400 787 1109 256 100 848 833 349 165 242 85 141 610 229 82 272 749 148 145 492 271
Character }
Milliseconds 1019 557
WPM Timing
Seconds WPM
3.99 0
7.97 1.51
11.96 23.08
15.95 33.11
19.93 31.91
23.92 37.13
27.91 34.83
31.89 35.37
35.88 36.12
39.87 34.32
43.85 36.12
47.84 33.61
51.82 33.11
55.81 33.11
59.8 32.71
63.78 33.49
67.77 32.4
71.76 33.11
75.74 33.27
79.73 33.56
83.72 33.11
87.7 33.93
91.69 33.11
95.68 32.99
99.66 32.87
103.65 32.42
107.64 31.77
111.62 31.39
115.61 32.07
119.6 31.61
123.58 31.75
127.57 31.61
131.56 32.29
135.54 32.31
139.53 32.42
143.51 31.94
147.5 32.3
151.49 32.64
155.47 32.57
159.46 32.13
163.45 32.08
167.43 31.89
171.42 31.64
175.41 31.33
179.39 32.04
183.38 32.46
187.37 33.05
191.35 32.8
195.34 32.87
199.33 32.63