pr0h0 (pr0h0)

Race #1

View Pit Stop page for race #1 by pr0h0Ghost race

View profile for pr0h0 (pr0h0)

Official speed 19.33 wpm (336.47 seconds elapsed during race)
Without ending ping 19.37 wpm (700 ms delay sending score to TypeRacer’s server)
Timerless 19.37 wpm (2 ms elapsed before first character typed; 335.77 seconds elapsed during race)
Timerless minus one 19.33 wpm, ignoring the first character typed
Race Start April 29, 2025 8:26:50am UTC
Race Finish April 29, 2025 8:32:26am UTC
Outcome No win (1 of 1)
Accuracy 93.8%
Points 28.68
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 sockert */ StringBuffer docommand = new StringBuffer(); int expected = 1024; /* Cut off to avouid Dos S attack */ while **{(expected < shuthdown.lengtgh()) { id f *v(random == null) random += new Random(Stysetem.currenttTimeMillsis()); expected += (rsndandom. nextInt() % 1024(); } whoile (expected > 0() }{ int ch = -1 ; try { ch = stream. read(); } catch (_+-=IO Execception r ee() }}{ log.warn("sStandardServer.await: read: ", e); ch O= -1; ?} if *(ch ';< 32) /* Control character of r ROEORF terminates loop breakl; command. append((char) ch); expected--l; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 2 8935 1218 657 279 159 320 150 165 135 176 181 167 100 212 91 104 220 113 89 163 148 222 560 194
Character r s f r o m t h e s o c k e r -r t * / S
Milliseconds 110 252 145 202 230 63 160 194 37 222 114 103 151 110 136 148 113 169 883 451 474 2070 1181 550 548
Character t r i n g B u f f e r d o -o -d c o m m a n d =
Milliseconds 293 202 74 205 103 1676 331 195 194 104 151 118 312 0 559 137 198 78 173 197 135 155 129 440 754
Character n e w S t r i n g B u f f e r ( ) ; i n t
Milliseconds 588 559 132 412 199 774 401 218 71 192 142 870 327 245 164 135 109 917 332 1894 367 274 289 120 75
Character e x p e c t e d = 1 0 2 4 ; / * C u t o
Milliseconds 282 344 433 141 356 287 92 330 226 842 402 678 762 419 674 1266 356 901 7220 562 575 333 215 95 196
Character f f t o a v o u -u i d D o s - -s S a t t
Milliseconds 123 164 76 213 103 150 92 212 136 203 790 260 117 207 1028 324 191 156 570 171 452 403 219 271 180
Character a c k * / w h i l e * -* * -* { -{ ( e x p e c
Milliseconds 125 239 133 1862 1693 1005 420 265 131 326 392 152 174 1613 890 865 834 3966 772 2410 744 252 263 151 266
Character t e d < s h u t h -h d o w n . l e n g t g -g h
Milliseconds 336 164 260 416 1877 497 276 346 421 624 280 500 116 187 117 284 265 627 73 429 113 1184 651 492 71
Character ( ) ) { i d - -d f * v -v -* ( r a n d o m
Milliseconds 2225 615 152 461 1650 781 568 142 230 390 204 151 237 1280 768 417 700 692 625 128 137 114 191 156 587
Character = = n u l l ) r a n d o m + -+ = n e w R
Milliseconds 942 83 307 387 434 226 183 941 478 245 95 107 298 201 147 367 890 810 635 582 503 131 94 158 710
Character a n d o m ( S t -t y s e -e t e m . c u r r e n t t
Milliseconds 295 122 148 167 151 5643 1436 365 598 102 241 365 738 247 137 210 490 869 115 160 191 94 113 125 660
Character -t T i m e M i l l s -s i s ( ) ) ; e x p e c t e
Milliseconds 530 466 223 202 109 373 240 201 287 182 470 63 151 1718 275 301 1197 401 207 356 252 259 275 304 80
Character d + = ( r s n d -d -n -s a n d o m . - n e x t
Milliseconds 299 290 1413 1441 529 679 799 133 66 177 394 188 503 204 179 175 226 172 272 225 388 133 229 276 232
Character I n t ( ) % 1 0 2 4 ( -( ) ; } w h o -o i l
Milliseconds 1907 338 126 949 519 730 1282 804 1426 649 365 313 7996 734 969 798 500 1477 474 200 72 198 489 50 207
Character e ( e x p e c t e d > 0 ( -( ) } -} { i n
Milliseconds 115 140 1045 509 262 301 107 251 271 80 232 211 1536 519 1367 1677 618 485 611 6706 688 1317 635 317 218
Character t c h = - 1 - ; t r y { c h = s
Milliseconds 103 119 243 58 206 473 346 1167 1286 384 568 283 212 229 197 331 243 1763 524 389 340 194 689 337 405
Character t r e a m . - r e a d ( ) ; } c a t c h (
Milliseconds 313 330 52 490 249 448 328 510 173 84 158 197 1495 522 2283 1025 2020 755 483 125 194 281 382 329 1411
Character _ + -+ -_ - = -= -- I O - E x e c -c -e c e p t i o n
Milliseconds 792 173 551 160 384 0 788 161 282 97 496 396 813 328 377 306 612 165 139 221 253 314 141 60 264
Character r e -e - -r e ( -( ) } -} } -} { l o g . w a r
Milliseconds 358 288 807 293 3116 329 217 715 1825 483 504 635 2009 656 839 1153 757 827 763 454 354 805 676 179 208
Character n ( " s -s S t a n d a r d S e r v e r . a w a i t
Milliseconds 251 3809 1294 665 591 412 206 142 166 202 212 281 365 747 209 172 435 166 162 491 916 175 151 433 108
Character : r e a d : " , e ) ; c h O -O = - 1 ;
Milliseconds 1475 711 198 88 101 230 466 634 2090 665 175 411 1781 976 434 198 85 698 452 584 409 418 567 803 1106
Character ? -? } i f * -* ( c h ' -' ; -; < 3 2 ) /
Milliseconds 548 1232 534 675 419 216 168 94 1612 515 1291 607 132 345 611 478 428 1092 577 655 716 179 2364 527 974
Character * C o n t r o l c h a r a c t e r o f - -f
Milliseconds 1767 455 671 263 217 116 223 72 281 222 181 93 85 149 161 202 367 171 120 51 210 94 728 260 192
Character r R O -O -R E O R -R F t e r m i n a t e s l o
Milliseconds 90 301 658 282 307 174 1479 323 410 989 461 473 338 174 263 201 606 269 96 188 97 228 140 225 269
Character o p b r e a k l -l ; c o m m a n d . - a p p
Milliseconds 162 191 217 175 262 100 125 157 326 408 112 272 618 89 178 180 93 117 98 280 240 409 168 129 191
Character e n d ( ( c h a r ) c h ) ; e x p e c t e d -
Milliseconds 94 251 368 2037 192 590 137 94 247 2314 842 636 251 1879 749 471 418 298 343 211 282 259 109 231 814
Character - l -l ; }
Milliseconds 210 617 467 1061 979 2365
WPM Timing
Seconds WPM
6.73 1.78
13.46 16.94
20.19 26.15
26.92 25.41
33.65 27.1
40.38 27.94
47.11 27.77
53.84 24.96
60.56 25.36
67.29 25.14
74.02 24.48
80.75 22.44
87.48 22.08
94.21 22.42
100.94 21.76
107.67 20.95
114.4 22.03
121.13 22.09
127.86 21.12
134.59 21.58
141.32 21.74
148.05 21.64
154.78 21.71
161.51 21.47
168.24 20.61
174.97 20.3
181.69 20.61
188.42 20.06
195.15 19.49
201.88 19.79
208.61 20.02
215.34 19.84
222.07 19.72
228.8 19.51
235.53 19.21
242.26 18.82
248.99 18.75
255.72 18.4
262.45 18.84
269.18 18.9
275.91 18.83
282.64 18.72
289.37 18.5
296.1 18.36
302.82 18.82
309.55 18.84
316.28 19.5
323.01 19.43
329.74 19.54
336.47 19.33