Zaki (zakib978)

Race #5

View Pit Stop page for race #5 by zakib978Ghost race

View profile for Zaki (zakib978)

Official speed 28.31 wpm (229.74 seconds elapsed during race)
Without ending ping 28.35 wpm (315 ms delay sending score to TypeRacer’s server)
Timerless 28.52 wpm (1,344 ms elapsed before first character typed; 228.08 seconds elapsed during race)
Timerless minus one 28.46 wpm, ignoring the first character typed
Race Start June 20, 2023 9:41:13pm UTC
Race Finish June 20, 2023 9:45:03pm UTC
Outcome Win (1 of 3)
Accuracy 94.0%
Points 42.00
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 ??/(* REaead as set of character s from the cosocket (* / StringBuffer command = new StringBuffer(); int expected = 1024; /(* Cut off oto avoid DOSoS attack (*/ while (exprecected ,mM< shutdown. llenghtth()) ]{ if (random == null) random + = new Randoimem(System.currentTimeMillis*()); expected =+= (random. newxtInt() % 1q102w4(); } while (expected > 0) { int ch = -1; try { ch = stream.reachd(); } catch )((IOEcxception e) { log .warn({"StandardServer.await: read: ", e); ch = -1:; {}} if (ch < 32) /* Control character or EOF terminates loop break; command.append((char) ch );' expreected--; }
Timing
Character ? -? ? -? / ( -( * R E a -a -E e a d a s - -s s
Milliseconds 1344 653 647 766 601 883 981 865 478 725 118 99 646 299 144 90 285 164 282 10 179 260 158 2794 197
Character e t o f c h a r a c t e r - s f r o m t
Milliseconds 227 156 113 251 89 87 339 92 125 100 161 221 227 159 86 228 464 144 110 202 162 50 117 157 133
Character h e c o -o -c s o c k e t ( -( * - / S t r i
Milliseconds 92 79 63 181 82 288 164 140 152 103 98 130 183 201 788 572 575 558 408 310 365 563 196 171 79
Character n g B u f f e r c o m m a n d = n e w S t
Milliseconds 121 55 765 313 326 134 135 113 112 180 123 136 157 118 133 70 135 895 518 238 108 159 175 660 144
Character r i n g B u f f e r ( ) ; i n t e x p e c t e
Milliseconds 305 127 131 71 671 297 368 156 130 120 550 399 742 232 246 122 250 156 377 221 224 237 372 325 157
Character d = 1 0 2 4 ; / ( -( * C u t o f f o -o
Milliseconds 204 201 721 405 2736 673 658 1255 949 304 545 845 587 787 495 529 224 204 227 280 118 147 120 220 425
Character t o a v o i d D O S -S -O o S a t t a c k (
Milliseconds 158 119 130 259 213 80 139 88 143 497 337 198 318 162 280 616 306 295 287 181 146 203 168 192 926
Character -( * / w h i l e ( e x p r e c -c -e -r e c t e d
Milliseconds 507 371 1055 307 276 80 104 62 148 129 593 684 219 186 236 68 293 193 156 156 101 186 271 141 179
Character , -, m -m M -M < s h u t d o w n . l -l - l e n
Milliseconds 168 965 588 813 571 641 557 343 525 465 129 225 231 503 139 116 120 283 178 272 347 140 346 148 164
Character g h t -t -h t h ( ) ) ] -] { i f ( r a n d o m
Milliseconds 474 392 63 585 130 663 417 831 585 163 1014 1069 549 547 590 152 116 91 1347 590 102 118 112 148 132
Character = = n u l l ) r a n d o m + - -+ = n e
Milliseconds 374 388 189 304 257 176 198 162 709 620 303 115 90 98 147 128 176 606 298 304 861 759 437 227 108
Character w R a n d o i m e -e -m -i m ( S y s t e m . c u r
Milliseconds 156 144 504 133 103 185 154 44 79 186 242 156 242 283 527 788 339 347 242 484 55 405 504 89 212
Character r e n t T i m e M i l l i s * -* ( ) ) ; e x p e
Milliseconds 151 101 153 27 718 345 170 60 496 175 203 146 191 117 1132 576 706 362 182 711 254 229 232 173 164
Character c t e d = -= + = ( r a n d o m . - n e w -w x
Milliseconds 270 224 152 215 153 616 654 465 358 397 1066 684 112 170 122 125 111 490 186 500 253 102 139 424 115
Character t I n t ( ) % 1 q -q -1 1 0 2 w -w 4 ( -( ) ; }
Milliseconds 301 658 332 112 575 285 242 1102 711 416 0 715 311 774 386 582 0 978 618 1063 614 584 484 422 1052
Character w h i l e ( e x p e c t e d > 0 ) { i
Milliseconds 518 258 84 124 97 116 108 495 687 226 173 163 285 245 133 208 152 1756 483 521 1145 607 956 568 119
Character n t c h = - 1 ; t r y { c h = s t
Milliseconds 109 222 450 125 60 299 456 451 1034 926 768 511 180 180 664 416 1621 438 156 68 417 365 495 122 193
Character r e a m . r e a c h -h -c d ( ) ; } c a t c h
Milliseconds 141 140 134 121 338 341 105 70 236 91 491 366 125 648 452 822 584 644 619 146 165 185 231 102 228
Character ) -) ( ( -( I O E c -c x c e p t i o n e ) { l
Milliseconds 727 592 466 837 627 637 522 1142 512 545 147 270 214 196 125 123 68 107 224 394 911 607 646 458 517
Character o g - . w a r n ( { -{ " S t a n d a r d S e r v
Milliseconds 158 238 429 349 257 240 119 191 247 888 972 494 380 837 276 175 179 108 207 202 253 615 252 159 280
Character e r . a w a i t : r e a d : " , e ) ; c h
Milliseconds 163 109 527 454 256 134 563 258 938 390 218 85 106 221 675 702 613 715 210 306 731 1144 315 292 48
Character = - 1 : -: ; { } -} -{ } i f ( c h < 3
Milliseconds 463 379 454 988 660 730 960 550 418 644 18 556 175 292 453 392 123 125 719 686 105 630 1323 440 640
Character 2 ) / * C o n t r o l c h a r a c t e r o
Milliseconds 331 772 494 702 1225 540 581 221 142 82 153 112 193 145 186 95 101 124 164 174 202 169 72 211 173
Character r E O F t e r m i n a t e s l o o p b r e
Milliseconds 100 108 724 730 337 437 274 169 96 158 238 80 105 95 184 434 135 247 188 174 156 203 305 262 132
Character a k ; c o m m a n d . a p p e n d ( ( c h a r )
Milliseconds 43 170 697 370 429 93 97 181 174 147 112 286 523 130 169 129 197 140 620 224 545 80 117 198 529
Character c h - ) ; ' -' e x p r e -e -r e c t e d - - ;
Milliseconds 283 304 198 213 428 726 1079 11 829 209 451 246 76 261 78 400 154 125 205 270 151 214 900 225 619
Character }
Milliseconds 569 468
WPM Timing
Seconds WPM
4.59 2.61
9.19 5.22
13.78 9.58
18.38 24.16
22.97 23.5
27.57 29.6
32.16 30.59
36.76 31.99
41.35 30.47
45.95 28.99
50.54 28.73
55.14 29.16
59.73 28.93
64.33 29.66
68.92 28.03
73.52 28.56
78.11 27.81
82.71 27.13
87.3 27.9
91.9 27.68
96.49 27.98
101.09 28.73
105.68 28.5
110.28 28.73
114.87 28.73
119.47 28.63
124.06 27.95
128.66 27.33
133.25 27.92
137.85 27.51
142.44 27.55
147.03 27.34
151.63 27.78
156.22 27.73
160.82 27.31
165.41 27.42
170.01 27.32
174.6 27.15
179.2 27.52
183.79 27.49
188.39 27.52
192.98 27.11
197.58 27.03
202.17 26.77
206.77 27.22
211.36 27.71
215.96 28.28
220.55 28.62
225.15 28.35
229.74 28.31