oleg (oleg_ros)

Race #78

View Pit Stop page for race #78 by oleg_rosGhost race

View profile for oleg (oleg_ros)

Official speed 33.20 wpm (195.90 seconds elapsed during race)
Without ending ping 33.32 wpm (699 ms delay sending score to TypeRacer’s server)
Timerless 33.55 wpm (1,365 ms elapsed before first character typed; 193.84 seconds elapsed during race)
Timerless minus one 33.49 wpm, ignoring the first character typed
Race Start December 4, 2023 9:29:56am UTC
Race Finish December 4, 2023 9:33:12am UTC
Outcome No win (3 of 3)
Accuracy 95.5%
Points 49.25
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 /* rRead a set of characters from the socket (*/ StringBuffer command = new StruningBudffer(); int expected = 10244; /* Cut off ot to abouvoid Dos S attack */ Wh\while (expected >< shutdown.length*(()) = [{ if *(randonm == null ) random = new Random(System.currentTimeMillis()); expected += (random.nesxtInt() $3% 01024); } while (expected >0 0) { int ch = -1; try { ch +-= stream.resad(); } 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--; }
Timing
Character / * r -r R e a d a s e t o f c h a r a c
Milliseconds 1365 673 393 171 568 403 249 118 716 167 275 96 195 156 227 117 172 74 105 460 68 149 401 82 317
Character t e r s f r o m t h e s o c k e t ( -( * /
Milliseconds 201 109 124 231 177 147 204 87 128 53 207 34 123 53 194 74 328 142 129 459 458 346 660 273 1006
Character S t r i n g B u f f e r c o m m a n d = n
Milliseconds 449 442 212 201 96 76 328 873 305 204 123 190 121 217 250 55 311 147 162 147 151 164 349 219 198
Character e w S t r u n -n -u i n g B u d -d f f e r ( ) ;
Milliseconds 62 124 268 996 322 327 86 234 347 130 188 92 164 1220 454 161 325 151 133 231 100 422 243 441 181
Character i n t e x p e c t e d = 1 0 2 4 4 -4 ; / *
Milliseconds 135 76 189 141 170 261 212 101 223 186 104 158 377 344 246 292 104 469 305 127 350 634 154 980 708
Character C u t o f f o t - -t -o t o a b o u -u -o -b
Milliseconds 427 710 233 209 88 165 120 155 125 197 26 173 311 168 101 306 82 127 316 212 103 105 290 146 236
Character v o i d D o s - -s S a t t a c k * / W h
Milliseconds 2954 235 254 326 118 477 200 156 150 478 155 377 257 138 198 148 136 409 130 203 476 574 189 543 244
Character -h \ -\ -W w h i l e ( e x p e c t e d > -> < s
Milliseconds 315 199 0 0 1084 131 86 288 95 219 942 654 220 173 89 258 198 103 199 259 352 467 258 361 429
Character h u t d o w n . l e n g t h * ( -( -* ( ) ) = -
Milliseconds 86 636 181 412 74 442 181 1688 584 135 280 565 375 82 667 287 232 122 283 731 384 711 424 567 632
Character -= [ -[ { i f * -* ( r a n d o n -n m = = n u
Milliseconds 150 287 490 345 497 177 45 192 339 552 216 551 79 126 155 109 129 389 263 200 226 185 212 206 151
Character l l - ) r a n d o m = n e w R a n d o m
Milliseconds 171 327 405 314 277 384 197 61 137 199 104 494 450 291 304 210 68 80 254 720 155 437 328 87 181
Character ( S y s t e m . c u r r e n t T i m e M i l l i s
Milliseconds 471 599 232 559 282 110 182 715 623 86 216 122 574 146 186 717 361 212 103 576 399 214 134 204 279
Character ( ) ) ; e x p e c t e d + = ( r a n d o m .
Milliseconds 436 360 370 584 303 201 211 149 114 228 207 111 193 410 351 341 250 340 442 83 243 215 76 317 482
Character n e s -s x t I n t ( ) $ -$ 3 -3 % 0 -0 1 0 2 4 )
Milliseconds 478 73 176 485 103 187 537 220 106 409 250 307 595 540 985 933 1408 593 444 369 158 131 485 311 844
Character ; } w h i l e ( e x p e c t e d > 0 -0 0
Milliseconds 575 238 373 537 399 38 86 202 111 119 346 428 217 237 95 244 205 121 159 256 307 466 405 140 237
Character ) { i n t c h = - 1 ; t r y { c h
Milliseconds 837 650 447 440 175 54 124 406 193 55 398 259 355 262 431 419 213 214 179 99 567 680 350 199 65
Character + -+ - -- = s t r e a m . r e s -s a d ( ) ; }
Milliseconds 424 646 573 467 511 243 372 366 159 232 229 347 242 311 380 72 849 289 71 238 463 290 389 424 444
Character c a t c h ( I O E x c e p t i o n e ) {
Milliseconds 490 543 80 386 241 92 285 647 520 303 797 312 337 162 476 219 75 100 125 249 159 817 607 493 472
Character l o g . w a r n ( " S t a n d a r d S e r v e r .
Milliseconds 189 179 287 289 222 69 436 207 579 706 464 305 87 377 349 308 318 275 513 240 221 257 102 171 519
Character a w a i t : r e a d : " . -. , e ) ; c h
Milliseconds 313 1182 363 426 123 500 245 131 64 105 381 436 370 1497 698 314 229 373 609 468 1487 209 180 69 315
Character = - 1 ; } i f * -* ( - c h < 3 2 -
Milliseconds 970 444 282 603 683 228 554 383 160 67 179 1123 461 237 411 310 225 80 313 378 543 465 114 770 441
Character ) / * C o n t r o l c h a r a c t e r o r
Milliseconds 524 595 314 572 567 397 180 153 326 368 78 228 360 252 189 289 383 98 311 200 97 126 257 214 71
Character E O F t e r m i n a t e s l o o p b r e a
Milliseconds 136 962 234 212 367 269 116 313 312 125 302 96 215 134 216 200 214 165 147 241 578 241 279 76 87
Character k ; c o m m a n d . a p p e n d ( ( c h a r )
Milliseconds 375 420 746 234 200 256 131 513 188 118 440 622 397 161 343 150 269 604 186 635 52 138 246 424 649
Character c h ) ; e x p e c t e d - - ; }
Milliseconds 225 97 477 466 240 234 232 162 67 274 235 93 202 381 170 675 468 564
WPM Timing
Seconds WPM
3.92 15.31
7.84 35.22
11.75 44.92
15.67 40.58
19.59 42.88
23.51 40.84
27.43 40.25
31.34 41.73
35.26 39.13
39.18 38.59
43.1 36.2
47.02 36.24
50.93 35.1
54.85 35.22
58.77 34.92
62.69 34.07
66.61 32.79
70.53 31.99
74.44 32.56
78.36 33.23
82.28 33.54
86.2 33.55
90.12 33.56
94.03 34.33
97.95 34.43
101.87 33.34
105.79 32.78
109.71 33.03
113.62 33.06
117.54 33.38
121.46 33.49
125.38 33.02
129.3 32.95
133.21 32.97
137.13 33.08
141.05 33.18
144.97 33.11
148.89 33.13
152.8 33.06
156.72 32.54
160.64 32.49
164.56 32.23
168.48 31.98
172.4 32.09
176.31 32.4
180.23 32.89
184.15 32.97
188.07 33.05
191.99 33.19
195.9 33.2