Amira (amira_gamal)

Race #11

View Pit Stop page for race #11 by amira_gamalGhost race

View profile for Amira (amira_gamal)

Official speed 18.17 wpm (357.95 seconds elapsed during race)
Without ending ping 18.23 wpm (1,109 ms delay sending score to TypeRacer’s server)
Timerless 18.26 wpm (602 ms elapsed before first character typed; 356.24 seconds elapsed during race)
Timerless minus one 18.22 wpm, ignoring the first character typed
Race Start August 12, 2023 7:51:51am UTC
Race Finish August 12, 2023 7:57:49am UTC
Outcome Win (1 of 3)
Accuracy 95.3%
Points 26.96
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 odf characters from the socket */ Staring Buffer command -= jnew Srtring Buffer(); int expencted = 1024; /* Cut odff to avoid DoS jattack */ while (expected >< shutdown.length()) { if (random == null) random = new RAn andom(System.dcrurrentTime Millis()); ex[pected += (random. nextInt() % 21024); } while (expected <> 0) { int ch =- =-1; try { ch = stream.read(); } catch (IOExce[ption e) { log. wwarn("StandardServer. await: read: ", e); ch = -1; } if (ch < 32) /* Control character or WEOF terminates loop break; command. append ((char) ch); expected--; }
Timing
Character / * R e a d a s e t o d -d f c h a r a c
Milliseconds 602 1554 355 1111 472 201 466 189 263 310 445 238 347 172 383 335 716 137 304 340 256 437 278 465 463
Character t e r s f r o m t h e s o c k e t * / S
Milliseconds 302 447 262 448 218 300 363 618 265 223 404 169 317 177 383 406 594 300 352 464 629 945 860 338 780
Character t a -a r i n g - B u f f e r c o m m a n d -
Milliseconds 536 190 629 214 914 204 433 173 733 677 639 325 240 351 224 304 496 259 354 180 405 217 679 614 3227
Character -- = j -j n e w S r -r t r i n g - B u f f e r
Milliseconds 864 706 405 42 765 299 456 409 167 928 736 864 304 474 677 210 395 262 649 712 573 489 213 328 220
Character ( ) ; i n t e x p e n -n c t e d = 1 0 2 4
Milliseconds 2674 568 834 244 421 226 495 173 458 801 455 361 318 740 780 428 532 428 750 649 551 1351 1080 2642 1267
Character ; / * C u t o d -d f f t o a v o i d D
Milliseconds 785 192 789 2798 383 1086 955 325 160 689 525 743 160 300 352 314 215 172 282 572 237 420 572 194 885
Character o S j -j a t t a c k * / w h i l e ( e x p
Milliseconds 947 820 570 76 756 634 403 228 589 1266 1313 456 2060 1434 1031 337 131 541 273 326 183 2870 754 481 403
Character e c t e d > -> < s h u t d o w n . l e n g t h
Milliseconds 294 415 509 570 313 949 2026 1372 982 525 306 219 1776 345 527 381 239 363 942 711 324 341 718 643 284
Character ( ) ) { i f ( r a n d o m = = n u l l )
Milliseconds 1229 830 711 497 1571 342 308 320 141 1206 694 223 282 424 357 281 1012 456 291 435 439 625 281 225 1236
Character r a n d o m = n e w R A n -n - -A a n d o
Milliseconds 663 668 193 373 347 262 306 706 557 910 299 325 362 151 1441 179 297 620 890 511 862 367 225 422 256
Character m ( S y s t e m . d -d c r -r u r r e n t T i m e
Milliseconds 334 1216 971 1429 420 405 495 814 731 1021 856 818 549 711 413 304 192 713 220 482 1134 768 305 334 241
Character - M i l l i s ( ) ) ; e x [ -[ p e c t e d + =
Milliseconds 824 455 472 418 218 298 257 1213 993 501 627 282 403 551 519 779 1105 314 533 383 565 285 545 925 581
Character ( r a n d o m . - n e x t I n t ( ) % 2 -2
Milliseconds 434 1320 621 166 282 300 379 384 782 184 704 244 461 510 528 814 436 474 1031 503 588 1661 550 1156 832
Character 1 0 2 4 ) ; } w h i l e ( e x p e c t e d
Milliseconds 423 1113 1980 1194 1564 648 235 1032 429 477 193 288 253 360 191 1055 475 455 356 381 577 312 493 283 355
Character < -< > 0 ) { i n t c h = - -- = -= - 1 ;
Milliseconds 1939 910 2129 528 1678 1307 431 1468 422 285 162 469 182 515 231 482 1357 821 1129 374 570 829 963 1114 1091
Character t r y { c h = s t r e a m . r e a d ( )
Milliseconds 175 711 297 679 302 1949 660 370 396 354 1413 531 666 371 345 546 336 766 752 615 561 175 392 2110 259
Character ; } c a t c h ( I O E x c e [ -[ p t i o n
Milliseconds 1295 514 864 308 459 183 611 596 213 257 815 1836 399 1501 665 1129 496 1439 739 777 476 674 245 293 396
Character e ) { l o g . w -w - w a r n ( " S t a n d a
Milliseconds 415 1379 617 900 522 648 295 1205 984 180 379 506 228 382 171 502 667 1065 1773 1041 626 154 484 336 325
Character r d S e r v e r . - a w a i t : r e a d : "
Milliseconds 292 483 865 306 643 791 526 238 624 221 764 194 1709 77 557 349 762 247 611 553 176 467 681 341 1237
Character , e ) ; c h = - 1 ; } i f ( c h <
Milliseconds 593 196 555 1650 610 346 468 312 516 596 764 729 1456 1002 275 977 384 340 801 222 1348 754 216 373 1365
Character 3 2 ) / * C o n t r o l c h a r a c t e r
Milliseconds 346 879 947 1243 937 2104 1043 297 756 385 289 507 323 319 322 231 449 207 378 344 467 555 335 515 196
Character o r W -W E O F t e r m i n a t e s l o o p
Milliseconds 222 325 347 474 986 948 697 774 763 1189 895 446 221 521 403 207 360 694 472 343 182 246 315 241 547
Character b r e a k ; c o m m a n d . - a p p e n d
Milliseconds 235 432 392 634 215 395 779 397 874 250 384 208 526 149 652 604 228 820 242 484 241 278 225 418 201
Character - ( ( c h a r ) c h ) ; e x p e c t e d - - ;
Milliseconds 606 1305 388 823 379 513 388 1112 506 438 361 913 571 205 309 500 427 513 608 348 518 1070 893 326 659
Character }
Milliseconds 997 1020
WPM Timing
Seconds WPM
7.16 25.14
14.32 27.66
21.48 26.82
28.64 25.14
35.8 22.8
42.95 22.07
50.11 21.07
57.27 20.95
64.43 19.93
71.59 19.11
78.75 19.66
85.91 19.42
93.07 18.83
100.23 18.92
107.39 18.33
114.54 18.44
121.7 18.44
128.86 18.81
136.02 19.14
143.18 18.69
150.34 18.44
157.5 18.44
164.66 18.51
171.82 18.44
178.98 18.57
186.14 18.37
193.29 18
200.45 18.26
207.61 18.03
214.77 18.05
221.93 17.68
229.09 17.7
236.25 17.78
243.41 17.8
250.57 17.67
257.73 17.6
264.88 17.49
272.04 17.51
279.2 17.54
286.36 17.64
293.52 17.7
300.68 17.64
307.84 17.58
315 17.71
322.16 17.77
329.32 17.93
336.48 18.15
343.63 18.12
350.79 18.23
357.95 18.17