mikey (mikey_mjm)

Race #2

View Pit Stop page for race #2 by mikey_mjmGhost race

View profile for mikey (mikey_mjm)

Official speed 43.78 wpm (148.56 seconds elapsed during race)
Without ending ping 43.86 wpm (284 ms delay sending score to TypeRacer’s server)
Timerless 44.03 wpm (550 ms elapsed before first character typed; 147.73 seconds elapsed during race)
Timerless minus one 43.95 wpm, ignoring the first character typed
Race Start May 18, 2024 11:33:45pm UTC
Race Finish May 18, 2024 11:36:13pm UTC
Outcome Win (1 of 3)
Accuracy 97.2%
Points 64.95
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 ?/& 8* Read a set of characters from the socket */ StringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid Dos atS attack */ while (excpected < shutdown.length()) [{ if (random == null) random = new Random(System.currentTimeMillis()); expected ++= (random.nextInt() % 1024); } while (excppected > 0) [{ int ch = -1; try { ch = stream.read ((); } catch (IOExcception e )) { log.warn("SandatandardServer.await;: read: ", e); ch = -1; } if (ch <3232 32) /* Control character or EIOOF terminates loop break; command.append((char) ch); expected ---;} {}
Timing
Character ? -? / & - -& 8 -8 * R e a d a s e t o f
Milliseconds 550 779 307 810 413 240 125 258 429 318 393 439 217 128 140 153 181 146 154 86 174 119 153 117 83
Character c h a r a c t e r s f r o m t h e s o c k e
Milliseconds 166 133 130 49 119 230 206 135 81 115 172 147 151 104 95 61 123 84 96 52 135 143 134 127 179
Character t * / S t r i n g B u f f e r c o m m a n d
Milliseconds 269 163 369 788 775 251 268 182 106 72 59 334 258 141 131 153 60 124 165 125 61 121 131 95 120
Character = n e w S t r i n g B u f f e r ( ) ; i n
Milliseconds 184 230 249 820 138 54 184 420 478 209 139 68 69 470 295 109 153 212 70 376 70 482 134 212 67
Character t e x p e c t e d = 1 0 2 4 ; / * C u t
Milliseconds 100 268 153 198 157 153 267 297 48 186 120 216 241 360 155 284 133 285 153 576 1255 450 366 233 180
Character o f f t o a v o i d D o s a t -t -a - -s S
Milliseconds 138 165 116 134 52 216 116 64 177 88 151 89 133 177 201 232 150 87 200 58 422 153 137 131 416
Character a t t a c k * / w h i l e ( e x c -c p e c
Milliseconds 264 185 82 153 80 213 178 81 427 400 363 269 106 62 62 88 186 299 367 601 165 319 298 153 231
Character t e d < s h u t d o w n . l e n g t h ( ) )
Milliseconds 220 77 219 260 259 548 270 223 167 139 195 119 138 48 221 414 161 473 239 531 232 495 347 217 641
Character [ -[ { i f ( r a n d o m = = n u l l ) r
Milliseconds 919 714 331 635 208 90 132 551 384 70 217 134 108 82 242 248 215 737 360 262 110 118 383 331 202
Character a n d o m = n e w R a n d o m ( S y s t e m
Milliseconds 91 71 115 136 84 102 418 715 327 123 78 159 363 264 105 129 105 77 346 275 284 292 230 92 165
Character . c u r r e n t T i m e M i l l i s ( ) ) ; e x
Milliseconds 322 323 172 141 140 101 100 148 357 299 97 150 453 242 71 172 262 233 920 82 186 593 153 200 221
Character p e c t e d + + -+ = ( r a n d o m . n e x t I
Milliseconds 113 153 254 193 64 190 162 458 795 517 302 737 505 272 78 117 86 133 97 257 248 104 195 153 409
Character n t ( ) % 1 0 2 4 ) ; } w h i l e ( e x
Milliseconds 258 136 314 76 455 404 717 443 365 185 72 479 418 147 719 578 222 86 63 48 60 171 287 313 208
Character c p -p -c p e c t e d > 0 ) [ -[ { i n t c
Milliseconds 195 169 219 126 270 133 214 215 63 205 138 285 819 227 715 387 1322 505 340 352 247 79 61 227 114
Character h = - 1 ; t r y { c h = s t r e a m
Milliseconds 100 154 313 350 482 624 234 140 207 195 73 116 401 446 316 105 234 260 222 284 176 188 82 121 158
Character . r e a d ( -( - ( ) ; } c a t c h ( I O E
Milliseconds 289 185 74 77 113 384 270 234 131 317 89 508 169 885 906 290 185 113 221 200 268 366 329 89 398
Character x c -c c e p t i o n e ) -) - ) { l o g . w
Milliseconds 567 275 248 519 460 160 150 121 51 112 164 143 135 354 457 119 290 321 719 628 437 230 117 307 165
Character a r n ( " S a n d a -a -d -n -a t a n d a r d S e r v
Milliseconds 134 64 147 402 622 247 336 134 143 104 316 134 113 90 648 184 88 90 219 119 197 486 282 174 220
Character e r . a w a i t ; -; : r e a d : " , e ) ;
Milliseconds 189 74 276 286 118 110 170 140 274 537 308 123 194 60 84 132 383 721 261 418 348 138 413 479 288
Character c h = - 1 ; } i f ( c h < 3 2 -2 -3 3 2
Milliseconds 216 97 231 309 364 352 409 424 379 386 312 241 82 191 420 268 87 242 288 694 208 484 119 332 182
Character -2 -3 3 2 ) / * C o n t r o l c h a r a c t
Milliseconds 617 151 268 267 77 608 567 372 649 360 411 251 67 100 179 47 174 83 148 109 58 100 83 171 214
Character e r o r E I O -O -I O F t e r m i n a t e s
Milliseconds 106 138 128 143 236 182 321 146 57 475 148 243 163 185 347 164 73 182 102 147 82 81 123 136 153
Character l o o p b r e a k ; c o m m a n d . a p p e n
Milliseconds 128 196 164 72 117 182 248 112 90 233 312 165 188 104 66 165 112 73 115 193 175 149 111 120 70
Character d ( ( c h a r ) c h ) ; e x p e c t e d - --
Milliseconds 143 285 140 376 235 87 101 534 251 158 133 419 389 161 150 335 243 154 204 250 54 209 205 233 250
Character - - - ; } -} { -{ }
Milliseconds 117 283 150 554 592 589 217 291 464 291
WPM Timing
Seconds WPM
2.97 4.04
5.94 18.17
8.91 41.73
11.88 46.45
14.86 49.27
17.83 50.48
20.8 50.77
23.77 53.01
26.74 50.26
29.71 52.1
32.68 50.3
35.65 51.16
38.63 50.02
41.6 50.2
44.57 48.73
47.54 46.95
50.51 46.8
53.48 47.57
56.45 47.61
59.42 48.26
62.4 48.08
65.37 48.28
68.34 46.71
71.31 47.46
74.28 46.85
77.25 46.76
80.22 46.52
83.19 45.44
86.17 45.4
89.14 45.23
92.11 45.86
95.08 45.06
98.05 44.92
101.02 44.66
103.99 43.96
106.96 43.98
109.94 43.55
112.91 43.79
115.88 43.6
118.85 43.52
121.82 43.44
124.79 42.89
127.76 42.36
130.73 42.87
133.7 42.9
136.68 43.72
139.65 44.51
142.62 44.59
145.59 44.43
148.56 43.78