Zaki (zakib978)

Race #6

View Pit Stop page for race #6 by zakib978Ghost race

View profile for Zaki (zakib978)

Official speed 29.21 wpm (222.66 seconds elapsed during race)
Without ending ping 29.22 wpm (45 ms delay sending score to TypeRacer’s server)
Timerless 29.27 wpm (445 ms elapsed before first character typed; 222.17 seconds elapsed during race)
Timerless minus one 29.22 wpm, ignoring the first character typed
Race Start June 20, 2023 9:45:31pm UTC
Race Finish June 20, 2023 9:49:14pm UTC
Outcome Win (1 of 3)
Accuracy 95.1%
Points 43.32
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 /* REadead a set of characters from the cossocket */ StringBuffer command = new StringBuffer(); int expected = 10254; /* Cut off to avoid CoDoS attack */whi while (expected < shutdown. llength*()) }]}{ if (random == null) random = new Randome(System. curretnenntTimeMillis*(*()); expected += (randome..nextInt() ^% 1q0024); } while (expected > 0 ) { int ch = 0-1; t4ryry { ch = stream.reacd(); } catch (IOEcxception e) {" log.warn("StandadrdServer.await: read: ", e") ; ch = 00-0-1; {}} if c(ch < 32) /* Control character or EOF terminates lop op break; command.append((char) ch); expreected==--; }
Timing
Character / * R E a d -d -a -E e a d a s e t o f c h
Milliseconds 445 1355 524 390 111 102 203 291 158 478 131 116 303 180 147 169 178 159 141 89 396 157 162 187 100
Character a r a c t e r s f r o m t h e c o s -s -o -c s
Milliseconds 86 144 157 243 203 128 124 447 122 265 524 138 86 218 101 69 89 104 177 88 156 284 159 159 120
Character o c k e t * / S t r i n g B u f f e r c o m
Milliseconds 150 141 101 151 185 140 501 725 322 449 295 202 126 102 88 598 259 356 162 130 114 128 163 61 152
Character m a n d = n e w S t r i n g B u f f e r ( )
Milliseconds 148 100 140 102 135 1098 394 261 112 90 189 600 142 203 162 108 70 856 505 189 161 135 108 518 353
Character ; i n t e x p e c t e d = 1 0 2 5 -5 4 ;
Milliseconds 957 220 169 141 197 162 395 230 214 174 247 260 180 197 179 506 361 330 235 694 1143 561 145 598 400
Character / * C u t o f f t o a v o i d C o -o -C D
Milliseconds 646 1202 392 466 181 155 197 294 106 157 146 344 68 116 249 472 146 176 105 125 608 377 339 137 563
Character o S a t t a c k * / w h i -i -h -w - w h i l
Milliseconds 356 811 406 150 268 180 121 224 123 158 701 683 443 74 129 343 137 167 547 0 427 276 111 152 191
Character e ( e x p e c t e d < s h u t d o w n . l
Milliseconds 181 96 596 550 252 238 186 214 231 156 202 142 686 376 356 102 686 127 366 152 74 125 274 157 372
Character -l - l e n g t h * -* ( ) ) } -} ] -] } -} { i f
Milliseconds 264 135 372 239 373 513 268 74 912 1007 946 521 175 376 1030 647 1429 568 399 850 1419 539 204 81 114
Character ( r a n d o m = = n u l l ) r a n d o m =
Milliseconds 724 491 95 84 131 167 118 367 664 185 254 213 202 158 163 424 370 476 98 117 113 129 113 183 294
Character n e w R a n d o m e -e ( S y s t e m . - c u
Milliseconds 236 244 123 139 144 503 159 114 109 198 111 115 641 523 991 315 284 210 174 80 330 182 571 164 158
Character r r e t n -n -t e n -n -e n t T i m e M i l l i s * (
Milliseconds 118 185 111 193 125 371 153 150 159 359 168 269 79 857 220 186 48 631 395 204 181 227 123 2370 0
Character -( -* * -* ( ) ) ; e x p e c t e d + = ( r a n
Milliseconds 662 84 981 505 694 472 206 460 267 202 265 141 213 224 253 147 192 180 422 349 286 1023 641 110 166
Character d o m e . -. -e . n e x t I n t ( ) ^ -^ % 1 q 0
Milliseconds 85 145 131 95 338 315 151 281 432 104 912 286 482 124 86 584 259 219 992 634 1541 715 405 0 353
Character -0 -q 0 2 4 ) ; } w h i l e ( e x p e c t e d
Milliseconds 1090 172 1248 658 1097 1056 844 255 708 462 136 79 127 62 152 98 487 749 230 173 90 227 179 101 242
Character > 0 - ) { i n t c h = 0 -0 - 1 ;
Milliseconds 128 666 219 591 213 530 609 425 713 580 182 112 262 222 171 52 249 646 288 957 696 658 861 602 233
Character t 4 r y -y -r -4 r y { c h = s t r e a m . r
Milliseconds 295 191 0 101 451 153 426 365 159 547 1148 543 209 54 184 529 559 250 145 196 96 113 197 607 528
Character e a c -c d ( ) ; } c a t c h ( I O E c -c x c
Milliseconds 88 87 215 719 332 530 539 546 241 978 518 212 151 213 305 113 208 1535 1846 703 848 389 624 102 264
Character e p t i o n e ) { " - -" l o g . w a r n (
Milliseconds 231 202 168 100 69 109 296 326 1076 551 629 11 834 510 165 810 528 185 175 805 288 139 156 247 538
Character " S t a n d a d -d r d S e r v e r . a w a i t :
Milliseconds 955 950 167 137 152 138 194 266 629 124 190 654 178 114 359 196 110 571 600 250 85 596 196 777 683
Character r e a d : " , e " -" ) - ; c h = 0 -0 0
Milliseconds 160 85 101 553 825 400 546 793 303 327 574 529 677 357 577 322 238 375 55 245 353 215 742 795 796
Character - -- -0 0 -0 - 1 ; { } -} -{ } i f c -c ( c h <
Milliseconds 12 507 584 1137 584 692 1165 857 224 630 9 609 507 1208 647 159 104 75 444 473 511 563 69 240 557
Character 3 2 ) / * C o n t r o l c h a r a c t e r
Milliseconds 225 794 241 723 337 756 978 514 508 172 119 93 121 94 180 153 229 63 99 107 200 254 232 148 113
Character o r E O F t e r m i n a t e s l o p - -p
Milliseconds 163 162 120 67 552 337 339 240 534 192 119 142 178 139 196 101 184 221 67 145 187 320 197 377 140
Character o p b r e a k ; c o m m a n d . a p p e n d (
Milliseconds 343 204 161 836 500 134 106 180 1166 201 292 91 105 143 151 197 102 389 347 144 136 119 219 102 547
Character ( c h a r ) c h ) ; e x p r e -e -r e c t e d =
Milliseconds 191 731 68 141 164 483 326 517 93 593 669 214 326 232 194 191 90 425 162 95 181 229 138 223 499
Character = -= -= - - ; }
Milliseconds 209 540 158 1266 202 777 331 523
WPM Timing
Seconds WPM
4.45 16.17
8.91 39.07
13.36 41.32
17.81 45.81
22.27 43.65
26.72 44.01
31.17 41.57
35.63 39.07
40.08 39.22
44.53 38.53
48.99 37.24
53.44 37.73
57.89 36.9
62.35 35.03
66.8 32.7
71.25 33.35
75.71 34.55
80.16 34.58
84.61 34.04
89.07 33.41
93.52 32.59
97.97 32.83
102.43 32.8
106.88 31.89
111.33 31.04
115.79 30.88
120.24 31.24
124.69 31.18
129.14 30.57
133.6 30.09
138.05 30.51
142.5 30.23
146.96 29.89
151.41 29.96
155.86 29.41
160.32 29.34
164.77 29.57
169.22 29.64
173.68 29.3
178.13 29.1
182.58 28.39
187.04 27.97
191.49 27.89
195.94 27.74
200.4 28.5
204.85 28.82
209.3 29.07
213.76 29.42
218.21 29.53
222.66 29.21