Guslix (guslix)

Race #44

View Pit Stop page for race #44 by guslixGhost race

View profile for Guslix (guslix)

Official speed 32.85 wpm (197.99 seconds elapsed during race)
Without ending ping 32.90 wpm (314 ms delay sending score to TypeRacer’s server)
Timerless 33.25 wpm (2,045 ms elapsed before first character typed; 195.63 seconds elapsed during race)
Timerless minus one 33.18 wpm, ignoring the first character typed
Race Start July 3, 2023 4:56:33am UTC
Race Finish July 3, 2023 4:59:51am UTC
Outcome No win (2 of 3)
Accuracy 97.0%
Points 48.73
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 /* Raead a set of chareaacters from the socket ?(**/ StringBuffer command = new StringBuffrer(); int ecpxpected = 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == null) random = nerw Random(System.currentTimeMillis()); expected += (random.niexrtInt() % 1024); } while (expected > 90) }{ int ch = -1; try { ch = stream.read(); } catch (IOEXXxception e) { log.warn("sStandardServer .awaint: reasd: ", e); ch = -1; } if (ch < 32) /* Control character or EOF terminates loop break; acommand.aopppend((char) ch); ceexpected--; }
Timing
Character / * R a -a e a d a s e t o f c h a r e a
Milliseconds 2045 608 228 508 224 483 137 183 395 156 207 174 281 206 221 138 195 286 205 608 132 137 252 192 66
Character -a -e a c t e r s f r o m t h e s o c k e t
Milliseconds 484 136 74 335 269 190 185 368 159 252 234 166 250 176 325 103 134 229 286 203 224 281 165 318 254
Character ? -? ( * -* -( * / S t r i n g B u f f e r c o m
Milliseconds 469 446 364 33 560 160 743 477 297 485 491 177 288 164 228 720 247 460 127 283 236 210 241 143 225
Character m a n d = n e w S t r i n g B u f f r -r e r
Milliseconds 145 160 256 312 342 445 273 327 156 489 351 454 212 186 516 131 284 723 651 376 156 211 583 144 237
Character ( ) ; i n t e c p -p -c x p e c t e d = 1 0
Milliseconds 542 119 374 184 202 123 289 173 274 314 351 279 120 315 375 192 303 325 196 297 437 217 265 375 276
Character 2 4 ; / * C u t o f f t o a v o i d D
Milliseconds 668 598 534 257 421 511 251 566 452 246 170 263 422 186 216 379 171 195 234 309 250 604 347 162 580
Character o S a t t a c k * / w h i l e ( e x p e c
Milliseconds 487 657 475 342 315 148 371 315 476 431 352 296 233 307 157 213 195 156 188 365 452 344 498 198 469
Character t e d < s h u t d o w n . l e n g t h ( ) )
Milliseconds 313 383 372 279 325 246 287 220 513 659 389 175 576 170 530 315 424 176 326 411 127 467 124 195 298
Character { i f ( r a n d o m = = n u l l ) r a n
Milliseconds 345 301 493 261 254 354 602 147 186 328 174 213 329 214 146 252 264 208 386 143 471 342 270 154 191
Character d o m = n e r -r w R a n d o m ( S y s t e m
Milliseconds 272 227 208 274 265 250 636 348 504 325 154 241 578 292 200 306 198 261 559 632 737 380 254 183 245
Character . c u r r e n t T i m e M i l l i s ( ) ) ; e x
Milliseconds 401 602 293 312 154 178 158 408 1354 534 150 373 617 272 350 140 263 666 433 122 179 421 205 250 544
Character p e c t e d + = ( r a n d o m . n i -i e x r -r
Milliseconds 309 211 297 304 239 325 296 766 445 518 378 431 167 152 278 168 432 638 322 192 550 235 320 313 596
Character t I n t ( ) % 1 0 2 4 ) ; } w h i l e (
Milliseconds 282 424 252 274 542 78 414 1174 497 323 319 416 656 683 305 200 332 282 294 139 201 204 163 223 319
Character e x p e c t e d > 9 -9 0 ) } -} { i n t c
Milliseconds 320 448 298 225 934 431 203 308 353 355 200 718 510 294 541 247 317 488 276 481 245 180 165 236 339
Character h = - 1 ; t r y { c h = s t r e a m
Milliseconds 133 186 327 256 788 562 730 137 300 165 414 336 434 633 531 156 319 193 224 270 225 154 317 227 322
Character . r e a d ( ) ; } c a t c h ( I O E X -X X -X
Milliseconds 304 252 175 263 395 381 94 487 327 341 319 269 163 224 346 178 333 327 1151 269 455 428 587 374 442
Character x c e p t i o n e ) { l o g . w a r n ( " s
Milliseconds 1134 340 192 311 321 112 360 151 155 289 440 270 260 643 349 213 276 286 308 204 253 280 404 619 416
Character -s S t a n d a r d S e r v e r - . a w a i n -n t
Milliseconds 517 551 388 246 265 362 151 232 392 643 309 704 429 212 232 275 457 332 386 341 189 326 248 398 167
Character : r e a s -s d : " , e ) ; c h = - 1 ;
Milliseconds 678 207 195 157 212 483 433 113 660 201 552 589 331 266 467 278 218 289 158 304 292 283 357 490 448
Character } i f ( c h < 3 2 ) / * C o n t r o
Milliseconds 595 356 297 195 191 484 372 788 149 467 405 206 436 336 610 217 572 530 248 631 314 219 448 172 252
Character l c h a r a c t e r o r E O F t e r m i n
Milliseconds 365 147 337 149 135 253 213 346 298 187 200 214 308 206 236 984 263 1622 906 422 226 287 426 178 268
Character a t e s l o o p b r e a k ; a -a c o m m a n
Milliseconds 187 320 214 332 175 259 178 143 367 188 332 231 157 240 436 296 656 249 561 273 623 199 135 156 315
Character d . a o p -p -o p p e n d ( ( c h a r ) c h ) ;
Milliseconds 289 330 170 389 25 334 151 323 154 251 154 319 589 153 496 132 138 278 489 318 388 227 436 516 196
Character c e -e -c e x p e c t e d - - ; }
Milliseconds 471 218 328 136 188 550 310 190 296 304 206 521 879 274 415 621 379
WPM Timing
Seconds WPM
3.96 12.12
7.92 30.3
11.88 34.35
15.84 33.33
19.8 32.12
23.76 34.35
27.72 34.63
31.68 33.71
35.64 34.01
39.6 33.64
43.56 33.89
47.52 33.84
51.48 33.8
55.44 34.2
59.4 34.14
63.36 34.47
67.32 34.94
71.28 35.52
75.24 35.25
79.2 35
83.16 34.63
87.12 34.71
91.08 34.65
95.04 34.6
99 34.18
102.96 33.68
106.92 34.01
110.87 33.77
114.83 33.54
118.79 33.54
122.75 33.63
126.71 33.9
130.67 33.79
134.63 33.25
138.59 33.42
142.55 33.25
146.51 33.25
150.47 32.94
154.43 32.87
158.39 32.96
162.35 32.89
166.31 32.76
170.27 33.12
174.23 32.92
178.19 33
182.15 33.07
186.11 32.95
190.07 33.15
194.03 32.96
197.99 32.85