ImGhost (imghost01)

Race #1

View Pit Stop page for race #1 by imghost01Ghost race

View profile for ImGhost (imghost01)

Official speed 30.32 wpm (214.51 seconds elapsed during race)
Without ending ping 30.64 wpm (2,206 ms delay sending score to TypeRacer’s server)
Timerless 30.69 wpm (346 ms elapsed before first character typed; 211.96 seconds elapsed during race)
Timerless minus one 30.63 wpm, ignoring the first character typed
Race Start May 22, 2024 2:49:52pm UTC
Race Finish May 22, 2024 2:53:27pm UTC
Outcome No win (3 of 3)
Accuracy 95.3%
Points 44.97
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 sa set poiff charcacters from the socket */ StinringBuffer conmmmamand = new Stiring Buffer(); int ex\pected = 1024: ; /* VCCut off to avoid DoS attack */ whulile (Expectexpected y< shutdowhnn.length/()) { if (random == null) random = new Random(System.currentTimeMillis/(()); expected += (random.nextInt() % 1024); } while (expected > 0) { int ch = -1; try { ch = stream. rread(); } catch (IOEXxception e) { log.wtrarn("StadndardServber.wawait;: read: ", e) ; ch = -1; } if (ch < 32) /* Control characheter or EOF terminates loop breackk; command.append((char) ch); expected--; \}
Timing
Character / * R e a d s -s a s e t p -p o i f -f -i f
Milliseconds 346 703 464 423 168 248 120 137 135 441 162 158 145 271 23 464 391 608 243 0 286 368 152 225 119
Character c h a r c -c a c t e r s f r o m t h e s o c
Milliseconds 375 170 112 214 264 514 134 137 480 127 136 201 135 193 208 127 112 104 594 135 129 174 160 242 135
Character k e t * / S t i n -n -i r i n g B u f f e r c
Milliseconds 121 112 94 617 519 1041 777 239 328 159 104 313 144 160 153 88 94 914 167 433 199 176 88 201 265
Character o n m m -m -m -n m a -a m a n d = n e w S t i -i
Milliseconds 199 257 0 119 361 190 96 481 111 472 227 126 127 192 232 377 209 239 175 241 256 583 305 183 394
Character r i n g - B u f f e r ( ) ; i n t e x \ -\ p
Milliseconds 160 142 96 137 201 390 593 168 191 193 152 153 375 87 921 520 439 88 153 184 337 614 1594 0 0
Character e c t e d = 1 0 2 4 : - -: ; / * V C -C -V
Milliseconds 89 150 282 175 208 439 553 327 873 240 367 417 1119 368 904 218 471 287 1185 472 656 424 0 464 229
Character C u t o f f t o a v o i d D o S a t t a
Milliseconds 211 151 193 208 615 169 160 152 727 144 130 150 321 273 111 231 192 417 455 448 242 278 849 160 105
Character c k * / w h u l -l -u i l e ( E x p e c t -t -c
Milliseconds 214 177 519 746 558 401 209 319 153 190 345 167 409 160 143 152 632 433 303 200 113 223 241 416 159
Character -e -p -x -E e x p e c t e d y -y < s h u t d o w h
Milliseconds 154 182 170 215 295 360 610 119 769 231 129 262 296 938 318 112 176 505 576 112 159 520 232 785 192
Character n -n -h n . l e n g t h / -/ ( ) ) { i f ( r a
Milliseconds 185 542 184 529 359 520 130 127 216 296 167 864 1352 617 78 625 544 944 424 615 176 121 328 975 145
Character n d o m = = n u l l ) r a n d o m = n e
Milliseconds 120 72 176 144 368 496 137 342 304 520 249 143 680 427 389 138 118 113 135 305 191 585 199 184 74
Character w R a n d o m ( S y s t e m . c u r r e n t T i
Milliseconds 233 294 599 178 134 121 120 153 695 808 311 217 233 134 186 758 320 297 488 137 142 152 178 510 330
Character m e M i l l i s / ( -( -/ ( ) ) ; e x p e c t e d
Milliseconds 254 177 664 183 233 143 138 190 673 8 1032 143 586 86 208 624 465 544 295 258 144 246 537 177 207
Character + = ( r a n d o m . n e x t I n t ( ) % 1
Milliseconds 160 1585 422 562 705 549 160 121 168 384 143 712 673 143 986 294 305 241 222 432 96 448 1129 777 343
Character 0 2 4 ) ; } w h i l e ( e x p e c t e d <
Milliseconds 192 335 161 914 1030 520 839 786 776 135 137 334 217 185 666 270 302 208 112 240 202 127 233 231 817
Character -< Y > -> -Y > 0 ) { i n t c h = - 1 ;
Milliseconds 599 209 0 456 433 207 302 729 351 569 1192 415 561 96 120 160 207 138 494 354 334 905 184 1064 335
Character t r y { c h = s t r e a m . r -r - r e a
Milliseconds 425 207 297 127 1249 472 632 136 569 303 281 376 208 278 138 160 167 641 263 215 273 143 194 135 433
Character d ( ) ; } c a t c h ( I O E X -X x c e p t i
Milliseconds 159 544 96 785 262 617 497 311 176 183 264 153 143 536 633 167 858 264 832 952 688 152 167 257 127
Character o n e ) { l o g . w t r -r -t a r n ( " S t a
Milliseconds 88 168 456 199 337 495 856 561 681 144 200 320 135 330 0 365 186 127 111 115 783 502 320 632 185
Character d -d n d a r d S e r v b -b e r . w -w a w a i t ; -;
Milliseconds 407 417 353 192 127 632 511 280 248 201 194 0 365 345 105 792 383 415 160 450 167 295 162 1191 512
Character : r e a d : " , e ) - ; c h = - 1 ;
Milliseconds 513 279 201 128 207 136 729 463 552 928 128 248 313 472 487 296 247 193 127 282 688 439 487 161 769
Character } i f ( c h < 3 2 ) / * C o n t r o
Milliseconds 352 897 584 542 200 114 477 569 135 330 586 670 871 120 665 511 935 344 473 554 197 74 142 210 72
Character l c h a r a c h e -e -h t e r o r E O F t e
Milliseconds 190 297 600 152 111 170 142 137 201 119 391 200 161 136 119 193 592 127 144 682 247 201 449 402 156
Character r m i n a t e s l o o p b r e a c k -k -c k ;
Milliseconds 97 127 137 119 135 145 168 209 159 257 177 126 232 208 504 128 151 178 167 169 382 201 456 328 152
Character c o m m a n d . a p p e n d ( ( c h a r ) c h )
Milliseconds 384 255 160 208 177 136 184 448 152 145 136 135 120 160 602 159 663 137 38 162 815 640 224 129 390
Character ; e x p e c t e d - - ; \ -\ }
Milliseconds 569 352 313 487 241 191 185 246 49 240 770 142 657 439 369 0 0
WPM Timing
Seconds WPM
4.29 36.36
8.58 29.37
12.87 40.09
17.16 36.36
21.45 35.24
25.74 35.43
30.03 35.56
34.32 34.96
38.61 33.88
42.9 31.61
47.19 31.28
51.48 31.93
55.77 31.63
60.06 30.37
64.35 30.02
68.64 29.72
72.93 29.29
77.22 28.9
81.51 29.44
85.8 30.21
90.09 30.63
94.39 31.02
98.68 30.65
102.97 30.53
107.26 30.54
111.55 30.44
115.84 30.15
120.13 29.97
124.42 29.9
128.71 29.56
133 29.59
137.29 29.54
141.58 29.67
145.87 29.86
150.16 29.41
154.45 29.6
158.74 29.63
163.03 29.52
167.32 29.55
171.61 29.37
175.9 29.33
180.19 29.17
184.48 29.08
188.77 29.11
193.06 29.52
197.35 30.04
201.64 30.23
205.93 30.48
210.22 30.65
214.51 30.32