iKelsio (ikelsio)

Race #7

View Pit Stop page for race #7 by ikelsioGhost race

View profile for iKelsio (ikelsio)

Official speed 30.78 wpm (211.31 seconds elapsed during race)
Without ending ping 30.82 wpm (292 ms delay sending score to TypeRacer’s server)
Timerless 30.97 wpm (1,035 ms elapsed before first character typed; 209.98 seconds elapsed during race)
Timerless minus one 30.92 wpm, ignoring the first character typed
Race Start August 1, 2023 10:00:57pm UTC
Race Finish August 1, 2023 10:04:29pm UTC
Outcome Win (1 of 3)
Accuracy 98.1%
Points 45.66
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 StringBuffer(); int excepected = 1024; /* Cut off to avoid SoDosS attack */ while (expected < shutdown.length()) { if (randrom == null) random = new Random(Syste,m.currentTimeMillis()); expected += (random.nextInt() % 1024); } while (expected > 0) { int ch = -1; try { ch = stream.read(); } catch (IOEccxception e) { long.warn("StandartdServer.await: read: ", e) ; ch = -1; } if (ch < 32) /* Control character or EOF terminateds loop break; command.append((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 1035 729 475 362 111 74 192 333 160 172 512 196 75 206 695 64 151 417 108 95 151 89 676 69 82
Character r s f r o m t h e s o c k e t / -/ * / S
Milliseconds 118 271 288 326 95 25 119 197 406 173 84 73 475 113 223 176 116 154 727 362 879 838 968 428 554
Character t r i n g B u f f e r c o m m a n d = n e w
Milliseconds 349 141 711 82 83 1107 113 258 151 143 182 885 85 166 170 170 491 91 141 772 80 182 602 197 50
Character S t r i n g B u f f e r ( ) ; i n t e x c e
Milliseconds 191 524 118 144 710 73 258 586 201 283 145 109 181 630 60 807 96 651 87 105 186 597 129 412 257
Character -e -c p e c t e d = 1 0 2 4 ; / * C u t o
Milliseconds 418 139 372 77 133 529 93 32 782 78 150 1115 94 189 402 1017 69 1245 513 684 918 517 233 522 305
Character f f t o a v o i d S o -o -S D o s -s S a t t
Milliseconds 124 147 800 335 64 186 446 272 74 148 101 133 808 303 518 152 905 710 65 661 227 376 328 100 331
Character a c k * / w h i l e ( e x p e c t e d <
Milliseconds 564 102 258 523 1475 1019 447 491 117 197 177 69 389 612 524 155 337 60 158 201 76 133 594 199 270
Character s h u t d o w n . l e n g t h ( ) ) { i f (
Milliseconds 645 88 983 183 103 688 577 87 649 190 96 257 666 630 100 834 54 650 538 395 1274 300 51 709 350
Character r a n d r -r o m = = n u l l ) r a n d o m
Milliseconds 913 106 872 175 382 739 351 71 466 503 135 431 444 48 255 154 659 148 645 79 163 107 120 166 733
Character = n e w R a n d o m ( S y s t e , -, m . c u r
Milliseconds 59 217 247 97 42 287 1037 231 315 70 191 71 988 618 166 76 520 88 235 518 368 932 166 149 168
Character r e n t T i m e M i l l i s ( ) ) ; e x p e c t
Milliseconds 155 303 118 183 1021 288 194 521 533 166 205 801 202 218 637 52 496 673 561 269 136 324 49 433 691
Character e d + = ( r a n d o m . n e x t I n t ( ) %
Milliseconds 58 59 616 342 217 972 832 684 46 155 116 624 76 806 323 55 86 96 738 163 374 661 34 578 702
Character 1 0 2 4 ) ; } w h i l e ( e x p e c t e d
Milliseconds 411 779 111 268 305 1067 675 386 612 446 494 105 209 193 89 413 254 1424 153 197 205 527 129 144 153
Character > 0 ) { i n t c h = - 1 ; t r y
Milliseconds 495 250 227 1184 889 389 736 179 542 80 103 425 506 116 213 740 241 915 153 770 78 512 130 145 531
Character { c h = s t r e a m . r e a d ( ) ; } c
Milliseconds 290 719 301 94 748 231 440 409 104 159 171 79 121 683 391 216 120 213 921 67 941 510 1609 616 409
Character a t c h ( I O E c -c c -c x c e p t i o n e )
Milliseconds 133 70 883 169 303 762 1814 112 497 885 1073 167 316 93 569 110 553 256 326 56 235 770 83 915 431
Character { l o n -n g . w a r n ( " S t a n d a r t -t d S
Milliseconds 385 708 543 140 201 623 160 658 317 100 121 830 741 778 488 182 54 448 195 57 195 185 595 66 540
Character e r v e r . a w a i t : r e a d : " , e )
Milliseconds 223 186 501 169 190 837 149 142 185 666 125 981 966 518 71 50 168 780 141 1066 1061 52 652 711 374
Character - ; c h = - 1 ; } i f ( c h < 3 2
Milliseconds 581 502 213 468 91 796 99 486 685 117 714 106 742 337 665 95 782 1085 703 86 1377 675 491 778 84
Character ) / * C o n t r o l c h a r a c t e r o r
Milliseconds 1426 206 694 818 203 518 137 93 210 107 196 164 569 198 137 66 174 102 211 131 241 196 429 479 111
Character E O F t e r m i n a t e d -d s l o o p b r
Milliseconds 113 467 325 271 356 392 66 156 481 75 139 98 169 97 186 484 64 195 381 137 123 238 471 425 746
Character e a k ; c o m m a n d . a p p e n d ( ( c h a r
Milliseconds 117 86 549 642 621 410 206 135 142 151 130 283 523 108 90 147 448 142 124 730 125 510 76 89 141
Character ) c h ) ; e x p e c t e d - - ; }
Milliseconds 715 624 532 118 1258 881 344 248 116 432 318 286 564 72 93 1041 135 595 631 436
WPM Timing
Seconds WPM
4.23 31.23
8.45 44.01
12.68 41.65
16.9 37.62
21.13 38.05
25.36 37.86
29.58 38.54
33.81 37.27
38.04 35.65
42.26 34.64
46.49 33.82
50.71 33.36
54.94 32.76
59.17 33.26
63.39 33.13
67.62 32.48
71.84 32.07
76.07 31.87
80.3 32.43
84.52 32.51
88.75 32.59
92.97 32.4
97.2 32.59
101.43 32.42
105.65 32.37
109.88 32
114.11 32.08
118.33 31.94
122.56 31.92
126.78 31.99
131.01 32.24
135.24 31.68
139.46 31.41
143.69 30.9
147.91 30.91
152.14 30.76
156.37 30.7
160.59 30.79
164.82 30.65
169.04 30.31
173.27 30.26
177.5 30.02
181.72 29.65
185.95 29.88
190.18 30.29
194.4 30.62
198.63 30.75
202.85 30.94
207.08 30.83
211.31 30.78