mikey (mikey_mjm)

Race #9

View Pit Stop page for race #9 by mikey_mjmGhost race

View profile for mikey (mikey_mjm)

Official speed 50.40 wpm (129.05 seconds elapsed during race)
Without ending ping 50.48 wpm (214 ms delay sending score to TypeRacer’s server)
Timerless 50.85 wpm (930 ms elapsed before first character typed; 127.90 seconds elapsed during race)
Timerless minus one 50.76 wpm, ignoring the first character typed
Race Start May 20, 2024 5:53:04am UTC
Race Finish May 20, 2024 5:55:13am UTC
Outcome Win (1 of 3)
Accuracy 97.3%
Points 74.76
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 (expedcted < shutdown.length()) { if (random == null) random = new Random(System.currentTimeMillis()); expected =++= (random.nextInt() $% 01024); } while (expected > =0 ) { int ch = -1; try { ch = stream.read(); } catch (IOExpception e )) { log.warn("StandardsSrerver.await;: read: ", e); ch = -1; } if (Cch < 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 a c
Milliseconds 930 575 293 667 253 280 183 126 156 142 142 169 177 147 113 153 148 213 0 119 152 0 87 64 233
Character t e r s f r o m t h e s o c k e t * / S
Milliseconds 230 152 66 129 150 119 169 91 48 59 105 82 85 76 167 102 153 149 149 65 173 375 798 318 388
Character t r i n g B u f f e r c o m m a n d = n e w
Milliseconds 264 182 86 52 83 333 165 145 149 159 50 91 189 88 63 149 105 95 69 148 221 194 238 128 62
Character S t r i n g B u f f e r ( ) ; i n t e x p e
Milliseconds 425 391 259 184 106 40 79 274 278 111 110 119 59 270 85 554 74 203 87 106 356 207 248 127 213
Character c t e d = 1 0 2 4 ; / * C u t o f f t
Milliseconds 246 229 84 188 131 154 177 219 96 134 153 335 105 412 482 228 268 152 167 201 150 67 131 61 141
Character o a v o i d D o S a t t a c k * / w h i
Milliseconds 65 86 168 78 175 58 112 195 188 228 233 218 282 139 113 108 142 151 109 554 247 319 232 88 79
Character l e ( e x p e d -d c t e d < s h u t d o w n
Milliseconds 56 79 150 459 238 456 214 145 198 402 119 254 89 176 250 366 194 371 182 100 63 170 87 125 52
Character . l e n g t h ( ) ) { i f ( r a n d o m =
Milliseconds 172 181 281 199 103 247 41 688 31 171 430 425 409 211 102 156 778 314 70 113 97 120 50 187 184
Character = n u l l ) r a n d o m = n e w R a n d
Milliseconds 160 188 239 197 0 148 314 268 179 75 107 53 102 51 136 243 203 278 151 56 211 303 231 141 62
Character o m ( S y s t e m . c u r r e n t T i m e M i l l
Milliseconds 148 64 389 354 409 283 186 150 199 268 235 119 162 147 73 95 105 377 234 75 174 370 200 67 169
Character i s ( ) ) ; e x p e c t e d = + -+ -= + = ( r
Milliseconds 78 124 330 232 169 295 114 158 227 168 141 243 245 104 129 144 427 316 509 142 1604 864 279 503 268
Character a n d o m . n e x t I n t ( ) $ -$ % 0 -0 1 0 2
Milliseconds 95 140 66 133 66 234 218 129 187 184 414 238 138 303 72 307 632 694 175 476 534 382 213 118 123
Character 4 ) ; } w h i l e ( e x p e c t e d > =
Milliseconds 212 877 440 117 827 435 250 80 60 70 68 161 381 540 174 133 156 215 247 52 167 283 348 488 646
Character -= 0 - ) { i n t c h = - 1 ; t r y
Milliseconds 519 268 381 577 319 584 585 542 312 77 103 191 212 69 181 267 302 585 476 354 97 225 152 71 136
Character { c h = s t r e a m . r e a d ( ) ; } c
Milliseconds 623 393 300 81 210 325 372 425 141 164 68 172 81 239 148 165 0 172 321 67 328 105 514 330 239
Character a t c h ( I O E x p -p c e p t i o n e ) -) -
Milliseconds 133 98 186 164 144 275 292 111 364 400 336 315 142 226 145 120 159 62 162 101 135 118 324 256 128
Character ) { l o g . w a r n ( " S t a n d a r d s -s S
Milliseconds 352 416 372 732 267 148 133 150 161 96 81 134 411 265 307 294 103 182 218 268 177 171 216 319 146
Character r -r e r v e r . a w a i t ; -; : r e a d : " ,
Milliseconds 284 464 258 65 344 188 78 202 205 133 122 194 80 384 316 286 87 261 82 77 157 451 119 412 406
Character e ) ; c h = - 1 ; } i f ( C -C c h
Milliseconds 246 178 488 500 78 193 114 166 666 432 493 308 382 87 898 454 232 83 213 322 278 432 143 143 353
Character < 3 2 ) / * C o n t r o l c h a r a c t e
Milliseconds 314 513 456 90 390 454 526 370 263 235 222 63 93 156 85 189 67 359 136 146 57 123 156 199 124
Character r o r E O F t e r m i n a t e s l o o p
Milliseconds 78 132 152 166 138 373 273 551 145 288 148 77 127 91 106 80 61 106 121 185 131 169 154 90 79
Character b r e a k ; c o m m a n d . a p p e n d ( ( c h
Milliseconds 188 153 88 82 118 322 91 268 155 0 165 87 81 67 177 218 167 161 125 90 118 221 245 270 101
Character a r ) c h ) ; e x p e c t e d = = -= -= - = -
Milliseconds 126 48 396 264 176 138 304 297 116 166 238 210 134 206 227 85 387 232 199 181 286 118 111 282 170
Character -- -= - - ; }
Milliseconds 357 134 1118 150 762 365 281
WPM Timing
Seconds WPM
2.58 9.3
5.16 46.49
7.74 63.54
10.32 56.96
12.9 64.16
15.49 63.54
18.07 63.76
20.65 64.51
23.23 64.06
25.81 65.09
28.39 64.25
30.97 62.38
33.55 62.95
36.13 61.44
38.71 61.37
41.3 62.19
43.88 61.81
46.46 62.25
49.04 62.16
51.62 60.91
54.2 58.45
56.78 58.54
59.36 57.21
61.94 55.99
64.52 54.68
67.1 55.08
69.69 53.9
72.27 52.47
74.85 52.27
77.43 51.92
80.01 52.04
82.59 52.31
85.17 51.99
87.75 51.83
90.33 51.68
92.91 51.66
95.5 51.14
98.08 51.14
100.66 50.91
103.24 50.45
105.82 50.12
108.4 49.7
110.98 49.41
113.56 50.19
116.14 50.52
118.72 51.45
121.3 51.74
123.89 51.92
126.47 50.95
129.05 50.4