Guslix (guslix)

Race #47

View Pit Stop page for race #47 by guslixGhost race

View profile for Guslix (guslix)

Official speed 33.74 wpm (192.77 seconds elapsed during race)
Without ending ping 33.79 wpm (287 ms delay sending score to TypeRacer’s server)
Timerless 34.41 wpm (3,455 ms elapsed before first character typed; 189.03 seconds elapsed during race)
Timerless minus one 34.34 wpm, ignoring the first character typed
Race Start July 3, 2023 2:23:37pm UTC
Race Finish July 3, 2023 2:26:50pm UTC
Outcome Win (1 of 3)
Accuracy 96.5%
Points 50.05
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 /* Reasd a set of characters from the socket */ s/String Buffer command = new StringBuffer(); int expected = 1024; /* Cut off to avioid DoS attack */ while (ecxopectedd < shudtdown.length()) { if (arandom == null) random = new Random(System.dculrrenttTimeMillis()); expected += (random.next*nInt() % 1024); } while (expected > )o0 ) { int ch = -1; try { ch = stream.read(); } catch (IOEx eception e) }{ log.warn("StandardServer.await: reaad: ", e); ch -= -1; } if (ch < 332) /* Control character or EOF terminates loop bereak; command.append((char) ch); expected--; {}
Timing
Character / * R e a s -s d a s e t o f c h a r a c
Milliseconds 3455 420 284 470 456 223 374 377 130 170 294 244 188 239 245 137 194 274 200 763 134 120 232 166 429
Character t e r s f r o m t h e s o c k e t * / s
Milliseconds 257 186 192 389 151 222 228 282 263 195 275 134 116 189 312 224 304 178 265 292 267 329 270 182 399
Character -s / -/ S t r i n g - B u f f e r c o m m a n d
Milliseconds 646 732 510 862 315 165 249 128 195 182 468 552 334 428 127 158 313 209 349 172 169 135 151 258 340
Character = n e w S t r i n g B u f f e r ( ) ; i n
Milliseconds 382 240 182 287 167 340 208 570 379 159 216 146 196 1183 405 329 137 233 288 450 74 355 335 189 116
Character t e x p e c t e d = 1 0 2 4 ; / * C u t
Milliseconds 211 21 1261 579 301 177 315 256 204 351 235 190 174 340 224 385 904 432 138 461 397 177 537 335 243
Character o f f t o a v i -i o i d D o S a t t a c
Milliseconds 121 401 480 129 144 294 76 151 268 335 174 596 242 215 510 148 741 319 549 388 260 277 149 193 276
Character k * / w h i l e ( e c -c x o -o p e c t e d d
Milliseconds 284 515 369 626 349 270 147 197 232 124 169 344 237 292 512 299 245 352 234 178 272 285 179 348 230
Character -d < s h u d -d t d o w n . l e n g t h ( ) )
Milliseconds 351 152 420 360 236 366 296 607 297 125 438 92 352 260 438 279 352 230 476 348 128 481 114 549 270
Character { i f ( a -a r a n d o m = = n u l l ) r
Milliseconds 313 256 299 320 326 371 338 481 101 169 212 321 155 196 267 236 146 139 277 202 294 142 434 539 267
Character a n d o m = n e w R a n d o m ( S y s t e m
Milliseconds 124 184 392 138 191 217 258 236 320 150 266 326 610 211 279 542 139 218 450 533 536 428 227 171 194
Character . d -d c u l -l r r e n t t -t T i m e M i l l i s (
Milliseconds 329 590 503 130 314 285 289 193 142 215 181 294 267 357 478 290 231 206 567 232 245 143 366 412 356
Character ) ) ; e x p e c t e d + = ( r a n d o m . n
Milliseconds 126 153 377 163 705 311 227 162 311 303 180 806 325 361 321 261 507 510 166 490 273 185 167 342 296
Character e x t * n -n -* I n t ( ) % 1 0 2 4 ) ; } w
Milliseconds 148 470 319 409 191 375 138 410 277 330 416 89 434 833 764 530 201 384 430 483 279 196 425 249 614
Character h i l e ( e x p e c t e d > ) -) o -o 0 - )
Milliseconds 131 363 218 172 214 345 413 752 325 326 296 250 187 294 387 342 214 298 462 550 364 495 481 382 299
Character { i n t c h = - 1 ; t r y { c h
Milliseconds 282 333 282 350 121 230 121 287 140 226 226 223 642 462 507 193 315 172 322 278 513 410 341 135 469
Character = s t r e a m . r e a d ( ) ; } c a t c h
Milliseconds 215 211 229 210 170 217 606 236 393 472 150 255 590 409 100 355 212 385 248 292 170 572 508 157 187
Character ( I O E x e -e - c e p t i o n e ) } -} { l
Milliseconds 556 1132 340 539 1104 409 196 376 127 176 197 299 295 381 412 194 202 382 427 353 568 441 281 1157 318
Character o g . w a r n ( " S t a n d a r d S e r v e r . a
Milliseconds 169 272 325 369 182 275 275 451 434 707 300 221 427 313 143 260 530 716 340 232 360 145 238 383 304
Character w a i t : r e a -a a d : " , e ) ; c h -
Milliseconds 476 195 310 401 736 263 243 156 261 405 415 548 349 238 496 742 464 272 457 272 519 276 139 332 251
Character -- = - 1 ; } i f ( c h < 3 3 -3 2 ) /
Milliseconds 625 267 266 400 514 641 715 274 228 174 188 194 329 497 132 460 444 221 511 235 406 115 473 313 508
Character * C o n t r o l c h a r a c t e r o r E O
Milliseconds 372 229 560 277 190 263 189 219 278 92 297 100 222 313 369 357 286 161 212 192 288 164 190 1309 369
Character F t e r m i n a t e s l o o p b e -e r e a k
Milliseconds 650 299 730 136 191 288 166 214 201 310 169 277 142 265 176 139 250 189 234 195 552 120 141 590 433
Character ; c o m m a n d . a p p e n d ( ( c h a r ) c
Milliseconds 332 479 264 157 214 148 148 177 315 345 1165 401 149 151 152 456 310 159 442 131 135 241 383 319 294
Character h ) ; e x p e c t e d - - ; { -{ }
Milliseconds 340 503 225 160 195 383 292 203 293 283 201 287 480 183 449 530 351 660 373
WPM Timing
Seconds WPM
3.86 3.11
7.71 21.79
11.57 29.05
15.42 34.24
19.28 29.88
23.13 31.13
26.99 33.35
30.84 33.46
34.7 33.89
38.55 33.93
42.41 34.52
46.26 34.5
50.12 34.48
53.98 34.24
57.83 34.45
61.69 34.04
65.54 34.42
69.4 34.93
73.25 35.55
77.11 35.17
80.96 35.13
84.82 34.95
88.67 35.19
92.53 35.02
96.38 34.74
100.24 34.48
104.09 34.58
107.95 34.57
111.81 33.81
115.66 34.03
119.52 34.24
123.37 34.34
127.23 34.43
131.08 33.78
134.94 33.79
138.79 33.55
142.65 33.57
146.5 33.58
150.36 33.36
154.21 33.23
158.07 33.02
161.93 33.13
165.78 33.08
169.64 33.46
173.49 33.27
177.35 33.56
181.2 33.77
185.06 33.78
188.91 33.92
192.77 33.74