Spub (spub)

Race #1

View Pit Stop page for race #1 by spubGhost race

View profile for Spub (spub)

Official speed 47.51 wpm (136.90 seconds elapsed during race)
Without ending ping 47.58 wpm (189 ms delay sending score to TypeRacer’s server)
Timerless 47.68 wpm (298 ms elapsed before first character typed; 136.41 seconds elapsed during race)
Timerless minus one 47.59 wpm, ignoring the first character typed
Race Start June 27, 2024 11:37:23pm UTC
Race Finish June 27, 2024 11:39:40pm UTC
Outcome Win (1 of 3)
Accuracy 97.9%
Points 70.47
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 character ss from the socket */ String Buffer command = new StringBurffer():; int expected = 102744; /* Cut off to avoid dDoS attack */ while (expected < shutdown. Llength()) { 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 ##EEOF terminates loop break; command.append((char) ch); expected==--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 298 314 233 467 168 122 187 79 187 93 202 139 171 65 183 94 63 262 78 155 109 124 311 236 202
Character r s -s - s f r o m t h e s o c k e t * /
Milliseconds 92 124 230 438 140 216 139 263 203 46 93 76 185 63 123 17 265 76 170 77 141 216 107 340 405
Character S t r i n g - B u f f e r c o m m a n d =
Milliseconds 109 498 157 217 125 107 157 140 423 497 218 107 156 170 78 78 217 62 140 156 170 110 155 124 324
Character n e w S t r i n g B u r -r f f e r ( ) : -: ;
Milliseconds 110 357 77 155 110 452 171 218 64 93 78 327 187 124 294 200 138 215 93 389 15 761 310 250 187
Character i n t e x p e c t e d = 1 0 2 7 4 -4 -7 4 ;
Milliseconds 295 62 95 76 282 264 340 95 250 185 124 233 156 221 91 634 76 250 186 93 280 156 93 436 108
Character / * C u t o f f t o a v o i d d -d D o S
Milliseconds 358 633 389 312 187 108 78 234 93 155 93 184 109 33 247 233 124 112 124 93 636 357 341 434 419
Character a t t a c k * / w h i l e ( e x p e c t e
Milliseconds 296 390 154 157 91 249 124 124 355 496 139 356 109 93 139 63 155 281 282 249 94 109 233 203 93
Character d < s h u t d o w n . - L -L l e n g t h ( )
Milliseconds 248 156 406 108 421 63 172 249 340 110 171 94 343 125 499 280 389 282 139 108 155 203 109 262 93
Character ) { i f ( r a n d o m = = n u l l - )
Milliseconds 202 494 340 201 324 108 94 435 330 107 157 249 95 93 158 202 171 139 186 249 203 140 140 372 401
Character r a n d o m = n e w R a n d o m ( S y s t
Milliseconds 279 278 76 109 173 63 94 123 234 126 278 94 108 480 696 263 110 154 79 92 340 532 217 127 186
Character e m . c u r r e n t T i m e M i l l i s ( ) ) ;
Milliseconds 261 91 248 511 294 264 157 248 109 109 511 233 92 124 916 279 202 109 216 91 338 141 340 790 201
Character e x p e c t e d + = ( r a n d o m . n e x t I
Milliseconds 374 248 94 108 203 217 63 248 123 391 1149 232 621 327 122 357 215 60 108 277 639 93 233 185 280
Character n t ( ) % 1 0 2 4 ) ; } w h i l e ( e x
Milliseconds 123 171 297 77 220 481 608 776 77 263 94 500 526 140 575 329 231 95 109 78 126 108 354 293 248
Character p e c t e d > 0 ) { i n t c h = - 1
Milliseconds 94 95 218 183 126 217 155 310 94 281 358 308 357 293 298 109 139 94 358 93 245 295 109 592 374
Character ; t r y { c h = s t r e a m . r e a d (
Milliseconds 217 140 388 233 108 111 389 157 356 93 109 343 140 358 140 234 77 107 122 249 264 47 122 155 280
Character ) ; } c a t c h ( I O E x c e p t i o n e
Milliseconds 78 357 185 370 202 340 203 140 327 94 155 478 559 91 542 340 296 218 171 155 125 62 46 172 1521
Character ) { l o g . w a r n ( " S t a n d a r d S e r
Milliseconds 467 171 374 342 431 171 93 327 308 138 345 155 497 435 561 203 155 123 156 231 125 263 822 218 109
Character v e r . a w a i t : r e a d : " , e ) ; c
Milliseconds 214 218 108 217 232 203 109 188 108 635 110 309 92 94 169 372 203 1254 697 94 263 403 513 155 310
Character h = - 1 ; } i f ( c h < 3 2 - )
Milliseconds 78 139 264 93 620 125 294 170 368 201 741 47 234 310 311 109 200 310 667 280 108 218 746 463 420
Character / * C o n t r o l c h a r a c t e r o r #
Milliseconds 311 391 234 555 174 111 94 200 77 202 63 249 77 142 94 124 235 185 248 92 141 248 106 79 839
Character -# # E -E -# E O F t e r m i n a t e s l o o p
Milliseconds 712 687 0 545 156 530 310 187 231 310 203 77 107 139 92 126 171 109 107 155 233 216 155 110 110
Character b r e a k ; c o m m a n d . a p p e n d ( ( c h
Milliseconds 217 231 93 93 158 295 139 390 125 157 154 170 78 187 265 246 124 156 433 186 124 373 140 372 79
Character a r ) c h ) ; e x p e c t e d = = -= -= - - ;
Milliseconds 125 140 385 185 234 78 405 435 140 529 234 107 108 172 186 125 214 619 171 465 155 1794 125 514 406
Character }
Milliseconds 431
WPM Timing
Seconds WPM
2.74 61.36
5.48 56.98
8.21 64.28
10.95 58.07
13.69 61.36
16.43 59.9
19.17 56.98
21.9 57.52
24.64 54.54
27.38 55.22
30.12 53.39
32.86 52.96
35.59 54.28
38.33 53.85
41.07 52.89
43.81 52.87
46.55 52.59
49.28 52.84
52.02 53.06
54.76 53.03
57.5 52.39
60.23 52.2
62.97 51.07
65.71 51.13
68.45 50.49
71.19 50.23
73.92 50.65
76.66 50.72
79.4 50.48
82.14 50.84
84.88 51.04
87.61 50.54
90.35 50.2
93.09 50.02
95.83 49.71
98.57 49.67
101.3 49.75
104.04 49.02
106.78 49
109.52 48.87
112.26 48.21
114.99 48.42
117.73 48.42
120.47 47.51
123.21 48.11
125.95 48.5
128.68 48.68
131.42 48.67
134.16 48.03
136.9 47.51