Johary (johary_typeracer)

Race #5

View Pit Stop page for race #5 by johary_typeracerGhost race

View profile for Johary (johary_typeracer)

Official speed 22.50 wpm (289.07 seconds elapsed during race)
Without ending ping 22.71 wpm (2,659 ms delay sending score to TypeRacer’s server)
Timerless 22.73 wpm (278 ms elapsed before first character typed; 286.13 seconds elapsed during race)
Timerless minus one 22.69 wpm, ignoring the first character typed
Race Start July 30, 2024 8:49:27pm UTC
Race Finish July 30, 2024 8:54:16pm UTC
Outcome No win (3 of 3)
Accuracy 95.6%
Points 33.37
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 /*Re reRead a set of characters from the socket */ StringBuffer command = nexw StringBuffer(); int expected = 1024; /* Cut off to avoid DoS AttackA)=attack */ Whiwhile (expected < shutdown.lenghtth()) { if '(random == null ) random = new Random (System.currentTimeMillis()); expected += (random.nexxtInt() \% 1024);'{ {{{{'} while (expected > 0 ) { int hch = -1; try { ch = stream.read(); ]} catch (IOExepticetption e) { log.warn("StandardServer.await: raread: ", e); ch = -1; ]} if (ch >< 32). /* controControl character or EOF termintates loop brareak; command .append((char) ch); expected--; }
Timing
Character / * R e - - -e -R r e -e -r R e a d a s e t
Milliseconds 278 90 470 271 561 178 752 193 178 305 203 465 84 560 189 541 376 182 449 302 184 151 193 120 243
Character o f c h a r a c t e r s f r o m t h e s
Milliseconds 201 622 146 197 460 124 133 185 134 616 266 218 105 180 418 148 220 109 210 340 207 130 162 237 481
Character o c k e t * / S t r i n g B u f f e r c o m
Milliseconds 118 689 115 214 339 646 585 131 389 860 358 287 111 141 189 645 259 177 170 182 100 383 252 113 202
Character m a n d = n e x -x w S t r i n g B u f f e r
Milliseconds 185 76 222 153 414 326 100 619 105 337 807 197 474 1186 363 228 117 136 184 588 335 424 164 151 101
Character ( ) ; i n t e x p e c t e d = 1 0 2 4 ;
Milliseconds 1509 123 1294 99 228 146 639 203 175 604 505 79 711 386 205 396 587 134 184 1209 467 259 255 1193 158
Character / * C u t o f f t o a v o i d D o S A
Milliseconds 693 84 308 467 155 234 359 183 160 178 121 231 129 209 230 298 225 90 362 232 486 189 564 354 777
Character t t a c k -k -c -a -t -t -A A ) = -= -) -A a t t a c k *
Milliseconds 403 195 84 332 209 365 196 163 171 171 232 684 727 424 195 205 182 269 347 202 107 742 85 452 506
Character / W h i -i -h -W w h i l e ( e x p e c t e d <
Milliseconds 93 411 965 168 286 414 1096 452 575 64 196 184 103 201 652 255 771 167 112 243 293 213 241 649 775
Character s h u t d o w n . l e n g h t -t -h t h ( ) ) {
Milliseconds 552 708 80 479 122 461 147 638 371 1020 627 184 129 607 428 70 651 208 567 76 1054 103 340 675 661
Character i f ' -' ( r a n d o m = = n u l l - )
Milliseconds 512 285 186 468 496 551 182 261 154 148 172 163 307 425 1503 182 104 329 264 203 203 330 628 926 428
Character r a n d o m = n e w R a n d o m - ( S y s
Milliseconds 586 30 586 146 188 268 387 501 107 215 133 241 907 2411 173 208 145 237 166 383 480 164 1123 248 319
Character t e m . c u r r e n t T i m e M i l l i s ( ) ) ;
Milliseconds 205 162 180 958 795 148 398 219 181 114 188 951 249 222 149 1502 172 238 199 181 338 1195 101 188 876
Character e x p e c t e d + = ( r a n d o m . n e x -x
Milliseconds 97 408 388 447 114 818 266 166 216 812 498 499 393 609 235 106 104 143 161 173 900 534 99 285 401
Character x t I n t ( ) \ -\ % 1 0 2 4 ) ; ' -' { -{ { -{
Milliseconds 458 325 668 254 194 1120 27 715 886 0 0 480 2947 43 288 76 1117 1435 1172 517 3241 1033 1307 1500 587
Character { -{ { -{ { -{ ' -' } w h i l e ( e x p e c t e d
Milliseconds 1564 485 767 548 2461 389 602 464 7667 728 588 88 160 114 156 383 646 416 691 141 119 235 302 230 284
Character > 0 - ) { i n t h -h c h = - 1 ;
Milliseconds 701 1067 461 593 549 495 735 930 1098 688 203 81 178 385 120 364 307 87 405 414 101 2552 815 1185 67
Character t r y { c h = s t r e a m . r e a d ( ) ;
Milliseconds 206 262 100 480 569 600 313 135 917 118 184 975 234 474 103 213 198 783 440 92 167 504 1454 476 560
Character ] -] } c a t c h ( I O E x e p t i -i -t -p -e c
Milliseconds 684 1245 911 580 788 264 227 273 464 90 898 1340 1176 463 716 371 281 116 202 130 351 196 171 429 273
Character e t -t p t i o n e ) { l o g . w a r n ( " S
Milliseconds 116 550 583 466 89 95 117 93 417 203 1434 590 522 889 1268 545 89 703 1045 476 141 229 920 693 1582
Character t a n d a r d S e r v e r . a w a i t : r a -a -r
Milliseconds 367 676 132 140 300 218 398 793 177 162 253 205 148 817 738 727 169 354 282 717 332 400 497 663 207
Character r e a d : " , e ) ; c h = - 1 ; ] -] }
Milliseconds 601 109 172 366 951 614 969 1123 281 212 1065 1233 1003 484 0 267 347 134 950 527 2585 754 533 867 512
Character i f ( c h > -> < 3 2 ) . - -. / * c o
Milliseconds 864 490 45 590 949 750 85 1121 295 434 298 385 767 87 2876 412 419 1018 199 686 931 57 545 294 24
Character n t r o -o -r -t -n -o -c C o n t r o l c h a r a c t
Milliseconds 150 130 223 130 351 195 183 190 181 318 344 134 204 158 324 121 306 271 232 95 142 167 157 271 284
Character e r o r E O F t e r m i n t -t a t e s l o
Milliseconds 180 137 434 201 200 481 859 233 688 508 529 127 508 167 200 183 348 348 123 182 281 167 339 132 244
Character o p b r a -a -r r e a k ; c o m m a n d - . a
Milliseconds 166 385 333 280 171 200 767 239 762 217 430 436 845 471 210 86 186 202 73 165 141 167 403 397 369
Character p p e n d ( ( c h a r ) c h ) ; e x p e c t e
Milliseconds 134 177 122 161 172 793 366 852 132 135 120 2370 727 305 100 767 1004 127 261 273 2034 116 276 289 200
Character d - - ; }
Milliseconds 219 1117 146 865 486 1591
WPM Timing
Seconds WPM
5.78 10.38
11.56 29.06
17.34 32.52
23.13 36.32
28.91 34.04
34.69 33.21
40.47 32.32
46.25 33.99
52.03 31.13
57.81 30.1
63.59 29.63
69.38 29.58
75.16 28.74
80.94 28.76
86.72 28.51
92.5 28.15
98.28 28.2
104.06 28.48
109.85 28.51
115.63 28.54
121.41 28.17
127.19 27.46
132.97 26.26
138.75 25.25
144.53 24.24
150.31 23.31
156.1 23.75
161.88 23.35
167.66 23.33
173.44 23.39
179.22 23.57
185 23.16
190.78 23.08
196.57 23.08
202.35 22.83
208.13 22.72
213.91 22.94
219.69 22.83
225.47 22.67
231.25 22.52
237.03 22.33
242.82 22.19
248.6 21.91
254.38 22.17
260.16 22.37
265.94 22.52
271.72 22.83
277.5 22.79
283.29 22.75
289.07 22.5