vloek (tikpyp)

Race #30

View Pit Stop page for race #30 by tikpypGhost race

View profile for vloek (tikpyp)

Official speed 47.23 wpm (137.71 seconds elapsed during race)
Without ending ping 47.28 wpm (152 ms delay sending score to TypeRacer’s server)
Timerless 47.53 wpm (709 ms elapsed before first character typed; 136.85 seconds elapsed during race)
Timerless minus one 47.44 wpm, ignoring the first character typed
Race Start July 7, 2024 11:11:52am UTC
Race Finish July 7, 2024 11:14:09am UTC
Outcome No win (3 of 3)
Accuracy 99.5%
Points 70.06
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 */ 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 {c ch = stream.read(); } catch (IOException e) { log.warn("StandardServer.await: read: ", e); ch = -1; } if (ch < 32) /* Control character of R r EOF terminates loop break; command.append((char) ch); expecteedd--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 709 1281 570 510 305 199 311 273 128 384 119 220 265 247 150 213 301 251 102 155 178 150 234 102 186
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 149 179 215 49 233 159 260 114 127 193 150 438 193 106 217 162 89 224 359 279 385 221 332 263 236
Character i n g B u f f e r c o m m a n d = n e w S
Milliseconds 101 191 174 383 231 135 195 238 178 288 235 95 237 99 105 156 219 235 287 318 184 197 164 335 395
Character t r i n g B u f f e r ( ) ; i n t e x p e c t
Milliseconds 235 233 140 229 221 397 362 155 169 225 93 513 237 263 304 197 228 159 183 82 291 72 121 361 101
Character e d = 1 0 2 4 ; / * C u t o f f t o
Milliseconds 167 317 336 354 426 240 292 223 284 252 347 329 383 372 383 196 183 269 103 181 186 294 122 161 201
Character a v o i d D o S a t t a c k * / w h i l e
Milliseconds 128 351 74 127 289 241 389 273 559 322 66 185 184 114 302 125 258 249 359 489 226 140 148 175 180
Character ( e x p e c t e d < s h u t d o w n . l e n
Milliseconds 328 300 330 308 135 113 338 148 120 279 351 437 476 97 97 226 198 248 82 141 158 343 207 82 169
Character g t h ( ) ) { i f ( r a n d o m = = n u
Milliseconds 139 230 201 248 170 230 353 183 386 219 158 246 209 251 148 143 155 74 278 363 281 257 385 110 316
Character l l ) r a n d o m = n e w R a n d o m ( S
Milliseconds 256 200 430 335 147 138 152 162 112 273 264 313 377 273 203 189 246 399 147 225 161 130 240 197 467
Character y s t e m . c u r r e n t T i m e M i l l i s ( )
Milliseconds 348 222 131 110 261 249 229 71 81 193 159 147 154 396 162 225 66 748 117 215 180 125 215 469 179
Character ) ; e x p e c t e d + = ( r a n d o m . n e
Milliseconds 421 404 473 99 370 84 162 421 153 195 306 397 415 245 471 302 401 156 160 169 115 246 249 167 157
Character x t I n t ( ) % 1 0 2 4 ) ; } w h i l e
Milliseconds 321 508 468 282 266 415 168 376 152 329 259 203 182 251 507 293 379 164 337 203 186 182 219 160 304
Character ( e x p e c t e d > 0 ) { i n t c h =
Milliseconds 283 301 378 112 471 384 120 146 296 321 306 514 166 451 381 288 382 200 265 167 318 223 211 360 306
Character - 1 ; t r y { c -c c h = s t r e a m .
Milliseconds 610 235 419 254 331 368 263 170 366 347 448 613 511 214 197 406 261 327 72 131 222 85 132 317 262
Character r e a d ( ) ; } c a t c h ( I O E x c e p t
Milliseconds 47 126 145 200 337 161 296 357 299 334 255 65 101 300 91 226 331 599 54 196 469 461 150 183 120
Character i o n e ) { l o g . w a r n ( " S t a n d a
Milliseconds 119 95 171 249 261 340 331 355 398 303 133 130 265 71 181 108 267 367 273 665 316 238 201 262 169
Character r d S e r v e r . a w a i t : r e a d : " ,
Milliseconds 146 356 492 159 114 346 73 125 337 66 199 147 340 242 428 305 72 120 211 308 198 350 251 406 77
Character e ) ; c h = - 1 ; } i f ( c h < 3
Milliseconds 165 504 345 348 195 60 416 280 346 276 247 392 343 227 318 221 126 333 353 571 99 304 342 482 155
Character 2 ) / * C o n t r o l c h a r a c t e r o
Milliseconds 152 512 362 575 630 455 392 175 194 104 186 111 236 178 125 58 152 149 152 268 50 152 129 306 71
Character f - -f R - -R r E O F t e r m i n a t e s
Milliseconds 242 262 702 285 300 320 698 316 452 762 475 124 155 298 87 149 112 203 10 171 82 107 115 195 213
Character l o o p b r e a k ; c o m m a n d . a p p e n
Milliseconds 116 171 171 163 174 32 180 127 138 290 313 334 148 0 167 85 135 73 227 162 71 148 147 138 127
Character d ( ( c h a r ) c h ) ; e x p e c t e e d -d -e
Milliseconds 171 329 271 403 47 195 406 378 374 296 66 222 296 303 49 311 86 148 333 84 100 85 285 493 185
Character d - - ; }
Milliseconds 364 306 185 280 302 101
WPM Timing
Seconds WPM
2.75 13.07
5.51 28.32
8.26 42.12
11.02 46.84
13.77 47.06
16.53 49.38
19.28 49.17
22.03 49.02
24.79 49.86
27.54 48.8
30.3 49.12
33.05 48.65
35.8 48.93
38.56 49.48
41.31 49.67
44.07 49.83
46.82 50.23
49.58 50.11
52.33 49.99
55.08 50.11
57.84 50.42
60.59 49.91
63.35 49.82
66.1 49.92
68.85 49.32
71.61 49.1
74.36 49.06
77.12 48.71
79.87 48.53
82.63 47.93
85.38 47.08
88.13 47.52
90.89 47.66
93.64 47.41
96.4 47.55
99.15 47.56
101.9 47.57
104.66 47.81
107.41 47.59
110.17 47.49
112.92 47.4
115.68 46.89
118.43 47.22
121.18 46.84
123.94 45.99
126.69 46.6
129.45 47.19
132.2 47.38
134.95 47.57
137.71 47.23