Groozyn (groozyn)

Race #34

View Pit Stop page for race #34 by groozynGhost race

View profile for Groozyn (groozyn)

Official speed 41.48 wpm (156.80 seconds elapsed during race)
Without ending ping 41.62 wpm (220 ms delay sending score to TypeRacer’s server)
Timerless 42.34 wpm (2,667 ms elapsed before first character typed; 153.91 seconds elapsed during race)
Timerless minus one 42.26 wpm, ignoring the first character typed
Race Start July 16, 2023 5:57:38pm UTC
Race Finish July 16, 2023 6:00:15pm UTC
Outcome Win (1 of 3)
Accuracy 97.6%
Points 61.53
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 dDoS attack */ while (expected, ,.< shutdown.length()) { if (random == null) random = new Random(Szstemystem.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--; {[}{
Timing
Character * -* / & -& * R e a d a s e t o f c h a r
Milliseconds 2667 844 551 1247 590 160 585 440 189 136 109 131 133 124 594 82 79 130 119 103 74 135 89 85 87
Character a c t e r s f r o m t h e s o c k e t * /
Milliseconds 159 169 193 133 58 162 129 87 152 48 73 70 77 106 79 90 116 108 103 193 132 99 261 431 600
Character S t r i n g B u f f e r c o m m a n d = n
Milliseconds 266 244 181 182 57 38 198 472 366 157 169 190 47 185 131 91 169 146 94 162 116 283 743 156 133
Character e w S t r i n g B u f f e r ( ) / -/ ; i n t
Milliseconds 71 56 110 310 163 155 108 30 140 282 219 65 159 129 42 309 53 683 393 288 169 129 48 97 94
Character e x p e c t e d = 1 0 2 4 ; / * C u t o
Milliseconds 162 206 106 104 210 220 51 156 155 292 340 381 23 215 110 587 641 433 786 359 299 236 122 54 97
Character f f t o a v o i d d -d D o S a t t a c k
Milliseconds 82 162 107 137 60 109 510 60 77 63 75 162 250 641 331 232 515 380 115 241 160 41 265 410 155
Character * / w h i l e ( e x p e c t e d , -, , -, . -.
Milliseconds 454 486 295 265 109 0 98 100 125 485 509 228 106 129 233 258 85 815 1315 887 179 222 670 549 858
Character < s h u t d o w n . l e n g t h ( ) ) { i f
Milliseconds 648 945 673 97 194 54 219 92 170 174 229 193 72 141 85 177 42 259 52 417 315 401 387 148 109
Character ( r a n d o m = = n u l l ) r a n d o m
Milliseconds 144 528 183 69 97 118 75 83 927 111 235 240 155 233 73 182 332 266 118 64 102 139 43 107 86
Character = n e w R a n d o m ( S z s t e m -m -e -t -s -z y
Milliseconds 394 155 118 75 71 90 319 137 98 96 96 105 344 426 181 46 169 58 115 351 153 166 170 151 216
Character s t e m . c u r r e n t T i m e M i l l i s ( ) )
Milliseconds 114 160 68 154 182 266 124 127 188 57 70 135 302 195 121 70 417 170 193 188 34 108 260 60 263
Character ; e x p e c t e d = -= [ -[ + = ( r a n d o m
Milliseconds 812 288 143 471 244 146 250 272 61 235 138 262 770 497 532 1397 453 642 877 284 47 109 114 52 94
Character . n e x t I n t ( ) % 1 0 2 4 ( -( ) ; } w
Milliseconds 200 245 84 213 150 245 161 64 254 43 429 670 721 356 84 173 91 690 632 1413 948 699 1522 543 283
Character h i l e ( e x p e c t e d > 0 ) { i n t
Milliseconds 109 48 39 135 112 228 229 271 141 154 219 217 54 373 406 614 525 337 676 496 431 376 217 61 137
Character c h = - 1 ; t r y { c h = s t r e
Milliseconds 295 123 125 214 538 148 1090 638 442 499 323 254 385 364 493 515 120 180 198 290 139 118 120 179 35
Character a m . r e a d ( ) ; { -{ } c a t c h ( I O E
Milliseconds 80 97 155 108 43 57 164 245 45 690 367 1034 576 363 501 154 113 93 190 103 438 247 664 82 653
Character x c e p t i o n e ) { l o g . w a r n ( " S
Milliseconds 379 122 241 126 122 87 60 376 149 192 416 600 1405 607 293 215 86 152 109 39 89 148 317 1306 591
Character t a n d a r d S e r v e r . a w a i t : r e a d
Milliseconds 189 84 251 88 114 94 199 298 242 67 205 155 54 157 63 245 153 391 115 874 351 239 48 103 247
Character : " , e ) ; c h = = -= - 1 ; } i f
Milliseconds 347 390 652 540 209 172 446 613 430 107 202 235 330 225 564 611 293 576 678 419 389 436 325 60 244
Character ( c h < 3 2 ) ? -? / * C o n t r o l c h
Milliseconds 655 454 104 296 1664 568 303 75 542 626 1185 641 391 1002 648 386 212 87 72 177 74 221 60 122 159
Character a r a c t e r o r E O F t e r m i n a t e s
Milliseconds 46 224 66 215 214 179 75 124 83 103 89 320 238 127 136 194 153 37 107 42 166 51 187 35 97
Character l o o p b r e a k ; c o m m a n d . a p p e
Milliseconds 54 113 208 168 111 199 156 269 20 124 279 235 350 165 74 154 177 152 103 125 137 117 122 165 73
Character n d ( ( c h a r ) c h ) ; e x p e c t e d - -
Milliseconds 140 114 357 443 251 105 117 91 473 221 162 364 1212 744 203 97 251 92 138 233 274 42 252 509 467
Character ; { -{ [ -[ } {
Milliseconds 648 342 699 612 522 525 392 0
WPM Timing
Seconds WPM
3.14 0
6.27 3.83
9.41 25.51
12.54 42.09
15.68 43.62
18.82 47.19
21.95 48.11
25.09 51.18
28.22 48.47
31.36 50.13
34.5 49.4
37.63 49.43
40.77 47.1
43.9 44.01
47.04 43.62
50.18 44.72
53.31 45.24
56.45 47.19
59.58 46.32
62.72 47.45
65.86 47.38
68.99 45.57
72.13 44.92
75.26 45.28
78.4 44.24
81.54 42.98
84.67 43.23
87.81 42.78
90.94 42.75
94.08 42.09
97.22 42.09
100.35 42.57
103.49 42.32
106.62 42.43
109.76 41.76
112.89 41.67
116.03 42.4
119.17 42.29
122.3 42.09
125.44 41.52
128.57 41.25
131.71 40.82
134.85 40.13
137.98 40.01
141.12 41.16
144.25 41.93
147.39 42.5
150.53 42.17
153.66 42.17
156.8 41.48