Logan Hays (loganhays)

Race #28

View Pit Stop page for race #28 by loganhaysGhost race

View profile for Logan Hays (loganhays)

Official speed 42.54 wpm (152.89 seconds elapsed during race)
Without ending ping 42.59 wpm (164 ms delay sending score to TypeRacer’s server)
Timerless 42.74 wpm (535 ms elapsed before first character typed; 152.19 seconds elapsed during race)
Timerless minus one 42.66 wpm, ignoring the first character typed
Race Start February 23, 2025 11:07:47pm UTC
Race Finish February 23, 2025 11:10:19pm UTC
Outcome Win (1 of 3)
Accuracy 97.9%
Points 63.11
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 socket */ strStringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if (ranodom == null) random = new Random(System.currentTimeMillis()); expected += (random.nextInt() % 1024); } while (expected > 0) }l{ int ch = -1; try [{ ch = stream.read();; } catch (IOException e )) { log.warn("StandardServer.await: read: ", e); ch = -1:; } if (ch < 32) /* Control character or EIOOF terminates loop break; commnand.append((chaarr) ch); expected==--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 535 991 446 329 90 119 230 126 184 139 95 116 105 117 149 151 46 234 100 116 165 147 204 234 180
Character r s f r o m t h e s o c k e t * / s t r
Milliseconds 100 253 148 168 164 105 102 245 100 122 124 225 120 98 144 85 169 111 320 615 782 365 231 254 183
Character -r -t -s S t r i n g B u f f e r c o m m a n d =
Milliseconds 270 162 617 478 253 155 56 94 132 413 229 121 202 148 67 486 147 80 185 131 85 84 101 427 267
Character n e w S t r i n g B u f f e r ( ) ; i n t
Milliseconds 487 313 153 47 170 339 224 187 53 56 115 535 234 132 154 166 49 406 283 556 236 202 85 86 234
Character e x p e c t e d = 1 0 2 4 ; / * C u t o
Milliseconds 184 228 130 104 236 241 124 230 481 285 307 363 674 177 276 636 349 414 501 357 376 137 96 141 146
Character f f t o a v o i d D o S a t t a c k * /
Milliseconds 116 150 144 199 85 140 128 196 59 57 142 376 240 350 414 367 150 162 156 148 243 66 315 352 452
Character w h i l e ( e x p e c t e d < s h u t d o
Milliseconds 256 195 29 57 96 112 223 553 329 220 112 120 200 198 120 158 382 340 413 182 492 204 185 231 86
Character w n . l e n g t h ( ) ) { i f ( r a n o -o d
Milliseconds 102 100 419 175 107 185 543 268 107 442 240 156 376 875 578 160 69 166 308 407 130 95 122 483 352
Character o m = = n u l l ) r a n d o m = n e w
Milliseconds 68 66 531 293 509 345 172 228 196 122 500 361 308 123 89 130 21 527 458 324 757 233 108 87 200
Character R a n d o m ( S y s t e m . c u r r e n t T i m e
Milliseconds 279 239 88 141 282 183 435 421 209 127 181 116 125 306 346 108 147 152 136 92 131 473 150 174 99
Character M i l l i s ( ) ) ; e x p e c t e d + = ( r
Milliseconds 460 183 164 163 119 136 491 259 156 471 229 153 203 107 126 237 250 139 201 289 402 341 403 456 348
Character a n d o m . n e x t I n t ( ) % 1 0 2 4 ) ;
Milliseconds 116 102 148 16 658 424 216 87 196 136 384 174 105 437 256 477 410 556 448 476 218 402 911 640 358
Character } w h i l e ( e x p e c t e d > 0 ) } -}
Milliseconds 521 351 284 68 35 94 105 277 281 339 226 120 107 256 200 172 216 536 858 417 589 560 423 979 650
Character l -l { i n t c h = - 1 ; t r y [ -[ {
Milliseconds 28 487 482 418 160 105 104 149 344 72 360 316 335 340 310 600 229 142 160 117 415 357 726 464 507
Character c h = s t r e a m . r e a d ( ) ; ; - -; }
Milliseconds 197 87 415 399 208 94 213 198 220 198 171 479 220 73 110 158 560 411 1162 88 302 429 255 532 461
Character c a t c h ( I O E x c e p t i o n e ) -) -
Milliseconds 471 159 186 196 266 89 493 400 674 108 239 1201 299 249 109 143 84 99 30 684 202 247 316 351 141
Character ) { l o g . w a r n ( " S t a n d a r d S e r
Milliseconds 445 497 453 842 202 185 267 1124 188 133 133 152 585 710 386 147 103 86 140 154 186 246 551 263 105
Character v e r . a w a i t : r e a d : " , e ) ; c
Milliseconds 250 214 51 313 221 151 164 154 158 408 177 190 64 100 253 496 214 564 583 321 242 760 555 241 144
Character h = - 1 : -: ; } i f ( c h < 3 2 )
Milliseconds 92 461 287 415 620 273 740 447 354 416 506 386 156 77 97 715 450 71 602 396 354 274 112 606 373
Character / * C o n t r o l c h a r a c t e r o r E
Milliseconds 552 725 373 297 131 110 77 162 83 164 166 158 108 110 127 222 200 208 172 66 114 132 88 116 680
Character I O -O -I O F t e r m i n a t e s l o o p b r
Milliseconds 121 62 366 197 251 75 559 138 176 60 116 80 129 105 100 101 189 157 114 195 163 165 210 130 214
Character e a k ; c o m m n -n a n d . a p p e n d ( ( c h
Milliseconds 67 88 75 389 303 149 79 145 165 175 502 148 81 853 248 323 110 119 102 80 92 579 149 395 89
Character a a r -r -a r ) c h ) ; e x p e c t e d = = -= -=
Milliseconds 100 103 21 669 241 229 427 685 182 68 591 566 226 106 178 106 129 180 199 139 211 488 183 378 150
Character - - ; }
Milliseconds 724 180 428 371 268
WPM Timing
Seconds WPM
3.06 35.32
6.12 56.9
9.17 58.87
12.23 47.09
15.29 51.8
18.35 52.32
21.4 52.14
24.46 51.51
27.52 49.27
30.58 51.41
33.64 51.02
36.69 51.67
39.75 51.62
42.81 51.02
45.87 49.97
48.93 49.3
51.98 48.94
55.04 48.84
58.1 49.57
61.16 49.45
64.21 49.52
67.27 49.41
70.33 48.8
73.39 47.75
76.45 48.19
79.5 47.24
82.56 45.78
85.62 45.83
88.68 45.2
91.73 45.13
94.79 44.81
97.85 44.03
100.91 43.76
103.97 43.63
107.02 42.83
110.08 42.62
113.14 42.74
116.2 43.17
119.26 42.77
122.31 42.58
125.37 42.21
128.43 41.95
131.49 41.8
134.54 42.45
137.6 42.73
140.66 43.17
143.72 43.25
146.78 42.84
149.83 43.01
152.89 42.54