Amr Mohamed (3mro)

Race #2

View Pit Stop page for race #2 by 3mroGhost race

View profile for Amr Mohamed (3mro)

Official speed 19.97 wpm (325.69 seconds elapsed during race)
Without ending ping 20.08 wpm (1,755 ms delay sending score to TypeRacer’s server)
Timerless 20.21 wpm (2,183 ms elapsed before first character typed; 321.75 seconds elapsed during race)
Timerless minus one 20.18 wpm, ignoring the first character typed
Race Start July 5, 2023 9:03:09pm UTC
Race Finish July 5, 2023 9:08:35pm UTC
Outcome No win (3 of 3)
Accuracy 93.2%
Points 29.62
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 s a set of characters from the socket */ StringBuffer command += new StringBuffer(); int expected = 1024; ?/* cCut offf to avoid DoS attack */ while (expected < shutdown.length()) { if (random -== null) random = new Random (System . currentTimeMIllMillis()); expepccted -0-0=\+=++= (random.nextInt(0) &^^% 01024;);fd } whoile (expected .?<.,<\> 0) { int ch -= 000-1; try -+[{ ch = stream.read(0); +} catch (IOExeception e) _{ log.warn)("StandarSdServer .awasiit: reasd: ", e); ch - = - 1; [=]+} if *(ch M>.,l.>< 32) /* Control character or EOF teememirminates loop break; command .apppend ((char) cha)p; ecxpected --; {{}
Timing
Character / * R e a d s - -s a s e t o f c h a r
Milliseconds 2183 1765 450 1050 358 109 156 141 330 75 369 128 124 548 135 177 265 113 148 69 41 319 95 98 180
Character a c t e r s f r o m t h e s o c k e t * /
Milliseconds 161 533 272 108 124 180 91 201 200 101 122 124 112 72 27 52 330 169 345 138 146 303 291 756 760
Character S t r i n g B u f f e r c o m m a n d + -+ =
Milliseconds 836 241 470 239 125 197 233 860 348 259 152 264 111 158 502 101 145 143 51 116 59 75 2539 683 1082
Character n e w S t r i n g B u f f e r ( ) ; i n t
Milliseconds 471 286 79 171 125 574 343 223 118 139 119 716 325 171 140 210 74 816 999 1565 817 133 102 142 122
Character e x p e c t e d = 1 0 2 4 ; ? -? / * c -c C
Milliseconds 335 863 205 159 358 248 116 143 59 852 552 413 290 566 672 609 546 488 306 538 537 229 208 470 403
Character u t o f f f - -f t o a v o i d D o S a
Milliseconds 491 118 60 408 62 184 138 112 432 124 201 343 49 95 249 341 151 104 292 107 393 371 382 360 528
Character t t a c k * / w h i l e ( e x p e c t e d
Milliseconds 181 388 193 288 156 566 780 631 360 610 62 166 550 115 71 683 1013 352 953 275 225 228 130 124 142
Character < s h u t d o w n . l e n g t h ( ) ) { i f
Milliseconds 1866 639 335 69 183 402 291 139 93 130 1110 360 124 138 122 415 59 808 675 838 462 1665 942 137 33
Character ( r a n d o m - -- = = n u l l ) r a n d o
Milliseconds 76 872 926 122 116 94 581 124 366 966 1345 1403 357 400 290 220 260 156 585 316 608 122 148 197 201
Character m = n e w R a n d o m - ( S y s t e m -
Milliseconds 145 330 831 331 170 79 157 99 424 247 152 98 312 123 155 565 592 800 408 138 198 124 88 147 463
Character . - c u r r e n t T i m e M I l l -l -l -I -M M i l
Milliseconds 277 476 364 285 215 597 144 145 127 243 804 203 172 79 695 225 195 125 254 162 98 126 845 237 215
Character l i s ( ) ) ; e x p e p c -c -p c t e d - -- 0 -0
Milliseconds 140 160 777 1918 970 189 711 641 164 317 286 58 37 190 372 139 318 126 106 138 430 862 454 1235 931
Character - -- 0 -0 = \ -\ -= + -+ = -= + -+ + = ( r a n d o m .
Milliseconds 1208 1482 1241 474 1648 5989 0 0 1561 1784 468 775 1302 1116 1407 750 811 777 685 717 107 225 101 118 504
Character n e x t I n t ( 0 -0 ) & -& ^ -^ ^ -^ % 0 -0 1 0 2
Milliseconds 331 106 251 670 539 175 157 807 688 565 641 555 1509 562 1093 499 927 404 607 706 658 402 243 454 512
Character 4 ; -; ) ; f d -d - -f } w h o -o i l e ( e x
Milliseconds 605 707 487 538 1110 482 0 592 328 328 153 314 1462 695 233 50 112 518 228 160 29 106 670 366 330
Character p e c t e d . -. ? -? < -< . -. , -, < \ -\ -< > 0 )
Milliseconds 252 114 251 259 99 141 321 816 919 760 347 1153 426 682 677 780 505 649 419 0 0 677 841 1265 696
Character { i n t c h - -- = 0 -0 0 -0 0 -0 - 1 ; t
Milliseconds 424 933 829 439 149 70 393 218 64 331 300 541 589 627 1381 544 957 533 1290 677 853 1300 533 459 248
Character r y - -- + -+ [ -[ { c h = s t r e a m . r e
Milliseconds 174 59 144 1553 490 705 648 1044 1200 290 583 253 106 108 639 469 287 201 200 114 100 395 460 340 107
Character a d ( 0 -0 ) ; + -+ } c a t c h ( I O E x e -e
Milliseconds 142 193 1395 496 466 711 794 401 562 493 1293 660 235 145 206 486 104 107 658 1441 201 322 1184 473 333
Character c e p t i o n e ) _ -_ { l o g . w a r n ) -)
Milliseconds 66 206 241 143 60 521 212 289 158 463 349 656 456 740 541 865 143 205 463 255 156 137 592 1060 397
Character ( " S t a n d a r S -S d S e r v e r - . a w a s
Milliseconds 626 891 803 769 135 129 82 218 228 585 1077 394 796 1961 271 250 80 126 135 484 326 744 182 194 68
Character i -i -s i t : r e a s -s d : " , e ) ; c h
Milliseconds 148 339 150 335 128 792 572 357 613 158 152 566 157 498 453 547 777 196 234 471 475 431 129 91 736
Character - - -- = - - 1 ; [ -[ = ] -] -= + -+ } i f
Milliseconds 185 345 204 165 1258 370 1437 470 304 746 621 377 1089 3731 1154 2537 136 1055 3032 2466 1624 653 202 38 101
Character * -* ( c h M -M > -> . -. , -, l -l . -. > -> < 3 2 )
Milliseconds 993 463 2232 558 103 134 1185 459 702 404 642 421 887 437 1248 483 862 427 684 459 1563 713 644 586 1021
Character / * C o n t r o l c h a r a c t e r o r
Milliseconds 944 1115 1220 720 324 278 187 118 251 0 204 135 435 86 73 183 190 306 205 288 106 123 181 108 74
Character E O F t e e m -m -e e m i -i -m -e r m i n a t e s
Milliseconds 421 1138 411 547 425 643 798 166 386 117 247 154 168 239 233 729 338 306 130 91 64 304 179 136 72
Character l o o p b r e a k ; c o m m a n d - . a p p
Milliseconds 254 151 135 215 168 337 231 100 131 430 616 245 310 112 157 146 56 133 45 92 298 303 345 226 123
Character p -p e n d - ( ( c h a r ) c h a -a ) p -p ; e
Milliseconds 241 331 155 128 121 142 609 546 823 704 97 63 256 570 316 610 134 102 468 591 600 414 782 567 253
Character c -c x p e c t e d - - - ; { -{ { -{ }
Milliseconds 548 374 166 346 314 211 215 80 203 36 416 772 334 601 425 941 790 841 445 1086
WPM Timing
Seconds WPM
6.51 14.74
13.03 37.77
19.54 36.23
26.06 33.16
32.57 32.42
39.08 32.85
45.6 31.58
52.11 32.47
58.62 31.73
65.14 31.69
71.65 31.15
78.17 29.94
84.68 30.75
91.19 30.53
97.71 30.34
104.22 29.59
110.73 28.39
117.25 26.81
123.76 25.4
130.28 24.32
136.79 24.56
143.3 23.7
149.82 23.15
156.33 22.72
162.84 22.84
169.36 22.04
175.87 22.11
182.39 21.45
188.9 21.22
195.41 21.06
201.93 21.16
208.44 21.13
214.95 21.21
221.47 21.24
227.98 21.11
234.5 21.24
241.01 21.41
247.52 21.14
254.04 20.6
260.55 20.08
267.06 19.82
273.58 19.52
280.09 19.07
286.61 18.92
293.12 19.53
299.63 19.54
306.15 20.23
312.66 20.23
319.17 20.26
325.69 19.97