ahmed essam (mada07)

Race #4

View Pit Stop page for race #4 by mada07Ghost race

View profile for ahmed essam (mada07)

Official speed 26.81 wpm (242.60 seconds elapsed during race)
Without ending ping 26.83 wpm (140 ms delay sending score to TypeRacer’s server)
Timerless 26.90 wpm (656 ms elapsed before first character typed; 241.80 seconds elapsed during race)
Timerless minus one 26.85 wpm, ignoring the first character typed
Race Start August 13, 2023 3:58:04pm UTC
Race Finish August 13, 2023 4:02:07pm UTC
Outcome Win (1 of 3)
Accuracy 93.1%
Points 39.76
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 o ff characters formrom the socket */ StringBuffer command = new StringBuffer(0); int expected = 1024 ; /* cuCut off to acoicvoid Dos S attack 8*/ wh8ile (expected < hsushutdown .length()) { if (random == null) random -= new Random(sSystem.currentTimeMillis ()); exeppected +-=-= (random.nestxtInt() ^% 1w00234);; }}}} } while (expencted > 0) P{ int ch = 0-1; try { ch = stereanm.read(); {} catch (IOExcepriotion e) { loog.warn("StandardsServer.await: read: ", e)'; hch= -= 0-1; } if (ch < 32 ) /* C99ovntrol charctacter or EOF terminates loop break; command. apepend((char) ch ); expected==0--:; }
Timing
Character / @ -@ # -# * R e a d a s e t o f -f - f
Milliseconds 656 608 561 504 912 1007 752 520 385 79 321 207 200 136 280 127 193 240 159 177 56 304 136 96 137
Character c h a r a c t e r s f o r m -m -r -o r o m t h e
Milliseconds 224 78 48 162 215 440 225 143 88 152 264 111 89 104 224 257 151 335 161 47 138 264 184 38 120
Character s o c k e t * / S t r i n g B u f f e r c
Milliseconds 194 216 328 159 88 129 263 296 512 544 265 527 384 305 55 753 167 1233 383 441 126 137 80 393 527
Character o m m a n d = n e w S t r i n g B u f f e r
Milliseconds 120 217 151 120 96 353 520 575 432 616 31 193 393 952 400 231 80 145 142 1017 233 344 144 118 64
Character ( 0 -0 ) ; i n t e x p e c t e d = 1 0 2 4
Milliseconds 609 512 392 224 913 320 151 87 168 394 199 455 432 89 304 224 153 176 288 311 471 241 160 736 425
Character - ; / * c u -u -c C u t o f f t o a c o
Milliseconds 400 343 281 351 353 702 394 208 135 288 161 423 576 184 224 135 106 183 289 303 96 128 353 247 23
Character i -i -o -c c -c v o i d D o s - -s S a t t a c k
Milliseconds 40 369 137 247 176 360 184 176 127 217 295 537 168 104 193 479 152 688 440 160 368 152 64 321 440
Character 8 -8 * / w h 8 -8 i l e ( e x p e c t e d <
Milliseconds 591 305 447 225 768 791 624 248 281 511 496 208 40 465 671 385 454 249 104 513 215 168 192 561 1016
Character h s u -u -s -h s h u t d o w n - . l e n g t h (
Milliseconds 679 136 8 200 360 176 160 200 304 296 384 320 64 264 40 528 384 248 512 96 137 623 368 47 769
Character ) ) { i f ( r a n d o m = = n u l l )
Milliseconds 769 175 369 919 657 167 48 224 648 576 87 72 369 63 128 337 311 152 257 351 410 503 152 583 441
Character r a n d o m - -- = n e w R a n d o m ( s -s S
Milliseconds 320 88 39 257 105 151 328 376 576 552 521 111 63 250 359 760 256 56 344 104 416 545 408 399 376
Character y s t e m . c u r r e n t T i m e M i l l i s -
Milliseconds 551 73 360 144 71 681 776 112 480 160 64 137 254 1066 287 136 111 665 184 322 166 319 24 728 576
Character ( ) ) ; e x e p -p -e p e c t e d + - = -= -- - --
Milliseconds 273 680 200 432 409 200 383 416 79 306 127 199 73 607 288 153 208 800 313 367 7 457 168 232 575
Character = ( r a n d o m . n e s t -t -s x t I n t ( ) ^
Milliseconds 337 457 895 464 136 88 360 98 133 649 488 23 425 312 344 160 640 152 792 384 176 681 247 512 1192
Character -^ % 1 w 0 -0 -w 0 2 3 -3 4 ) ; ; - } -} } -} -; } }
Milliseconds 623 753 928 216 47 32 545 128 265 455 112 392 71 1489 560 71 249 704 1040 656 1713 559 1024 992 1673
Character -} -} } w h i l e ( e x p e n -n c t e d >
Milliseconds 719 168 1152 567 809 304 63 137 192 104 257 606 417 272 241 70 160 354 87 263 185 168 336 719 545
Character 0 ) P -P { i n t c h = 0 -0 - 1 ; t r y
Milliseconds 280 575 528 1041 552 688 760 71 89 127 449 296 104 384 1192 544 864 567 313 696 416 400 216 160 71
Character { c h = s t e -e r e a n -n m . r e a d ( )
Milliseconds 337 840 1088 168 159 273 464 472 183 297 112 440 71 24 72 257 432 217 487 312 79 89 224 560 176
Character ; { -{ } c a t c h ( I O E x c e p r i o -o -i
Milliseconds 840 359 1097 584 720 567 409 120 159 361 71 449 792 1208 344 640 792 480 328 400 120 136 119 329 160
Character -r t i o n e ) { l o -o o g . w a r n ( " S t
Milliseconds 144 176 56 144 135 392 351 513 497 1039 641 111 249 448 415 216 529 432 126 224 250 550 745 992 545
Character a n d a r d s -s S e r v e r . a w a i t : r e a
Milliseconds 199 48 233 391 272 280 512 352 367 337 120 351 40 177 400 680 551 114 408 287 649 472 551 47 186
Character d : " , e ) ' -' ; h -h c h = -= - -- = 0 -0
Milliseconds 328 551 376 393 471 184 289 496 479 592 233 431 256 416 72 103 513 463 177 79 576 553 561 519 456
Character - 1 ; } i f ( c h < 3 2 - ) / * C
Milliseconds 297 832 431 504 704 576 344 88 200 944 632 56 448 553 574 865 177 327 551 305 824 576 952 449 496
Character 9 -9 9 -9 o v -v n t r o l c h a r c t -t -c a c t e
Milliseconds 263 504 360 511 497 456 360 168 567 337 48 272 240 337 54 73 224 368 256 408 136 104 488 249 135
Character r o r E O F t e r m i n a t e s l o o p
Milliseconds 48 369 71 344 200 1023 1050 663 536 416 152 56 232 137 240 126 241 183 241 232 167 233 144 360 319
Character b r e a k ; c o m m a n d . - a p e -e p e n d
Milliseconds 257 320 6 66 256 496 296 535 114 311 119 81 216 408 256 200 664 208 200 464 505 344 280 80 320
Character ( ( c h a r ) c h - ) ; e x p e c t e d = =
Milliseconds 616 144 632 98 21 401 592 616 224 74 382 391 353 663 480 161 297 391 96 319 217 159 233 664 152
Character -= -= 0 -0 - - : -: ; }
Milliseconds 407 121 600 575 281 176 824 520 224 456 464
WPM Timing
Seconds WPM
4.85 4.95
9.7 27.21
14.56 35.45
19.41 32.77
24.26 34.63
29.11 34.63
33.96 33.92
38.82 34.01
43.67 33.53
48.52 32.89
53.37 32.15
58.22 31.53
63.07 31.01
67.93 31.09
72.78 30.83
77.63 31.38
82.48 31.57
87.33 31.6
92.19 31.89
97.04 31.53
101.89 30.97
106.74 30.92
111.59 30.43
116.45 29.68
121.3 28.79
126.15 27.68
131 26.93
135.85 27.47
140.71 27.04
145.56 26.88
150.41 26.97
155.26 27.28
160.11 26.91
164.97 26.84
169.82 26.85
174.67 26.86
179.52 26.74
184.37 26.95
189.22 26.95
194.08 26.71
198.93 26.6
203.78 26.44
208.63 26.17
213.48 26.19
218.34 26.22
223.19 26.83
228.04 26.94
232.89 27.1
237.74 27.1
242.6 26.81