MBT (mbt2012)

Race #66

View Pit Stop page for race #66 by mbt2012Ghost race

View profile for MBT (mbt2012)

Official speed 30.12 wpm (215.94 seconds elapsed during race)
Without ending ping 30.17 wpm (378 ms delay sending score to TypeRacer’s server)
Timerless 30.18 wpm (86 ms elapsed before first character typed; 215.47 seconds elapsed during race)
Timerless minus one 30.13 wpm, ignoring the first character typed
Race Start October 27, 2024 10:32:30am UTC
Race Finish October 27, 2024 10:36:06am UTC
Outcome No win (3 of 3)
Accuracy 94.7%
Points 44.68
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 scoocket *./ StringBuffer command = new StringBuffer*()(; int expected = 1024; ./(* Cut off to avoid DoS attack */ while *(expecteed < shutdown.legngth()) { if (random == null) random = new Random(sSystem.currentTimeMillis()); expecctted += (random.nextInt() % 10234); ?} while (expected > 0() { int ch -= -21; try { ch = stream.read(); } catch (EIOExcetption e)( P{ log.warn("StandardServer.awatit: read: ", e) :; ch = - 1; } if (ch >< ew3322) /* Contorol character of r EOF erterminates loop break;co command . append((char) ch); expected--; }
Timing
Character / ( -( * R e a d a s e t o f c h a r a c
Milliseconds 86 2052 758 650 535 506 300 199 192 124 122 113 148 279 341 73 143 160 61 214 153 100 214 302 303
Character t e r s f r o m t h e s c o -o -c o c k e t
Milliseconds 352 178 136 167 135 313 259 52 225 125 120 123 92 66 322 317 94 431 118 256 151 182 168 194 253
Character * . -. / S t r i n g B u f f e r c o m m a n d
Milliseconds 1087 1268 615 585 376 837 252 244 100 165 100 470 348 400 186 168 144 137 201 160 221 160 242 135 145
Character = n e w S t r i n g B u f f e r * -* ( ) ( -(
Milliseconds 133 605 299 335 99 168 167 372 323 221 133 196 169 1121 364 304 172 163 145 512 718 485 517 18 580
Character ; i n t e x p e c t e d = 1 0 2 4 ; . -.
Milliseconds 451 167 181 152 162 117 204 301 197 200 251 219 166 171 232 320 276 1080 769 651 449 735 239 558 523
Character / ( -( * C u t o f f t o a v o i d D o S
Milliseconds 264 1616 531 469 483 513 235 158 82 209 165 154 40 233 183 195 313 190 151 176 184 71 364 416 618
Character a t t a c k * / w h i l e * -* ( e x p e c
Milliseconds 218 185 227 404 199 257 216 244 802 1036 334 392 138 147 180 179 146 427 519 353 584 243 172 147 217
Character t e e -e d < s h u t d o w n . l e g -g n g t h
Milliseconds 204 161 183 492 178 497 907 442 492 113 199 734 478 154 192 111 279 237 164 324 540 309 399 261 216
Character ( ) ) { i f ( r a n d o m = = n u l l )
Milliseconds 721 447 220 352 659 436 199 181 260 460 541 124 176 48 275 331 139 383 434 516 214 219 232 140 444
Character r a n d o m = n e w R a n d o m ( s -s S y
Milliseconds 309 264 162 133 111 110 235 296 295 201 272 120 126 168 435 210 204 118 112 181 558 443 420 469 363
Character s t e m . c u r r e n t T i m e M i l l i s ( ) )
Milliseconds 105 288 208 165 339 479 252 148 182 171 152 78 537 248 201 98 543 262 233 168 196 280 666 487 167
Character ; e x p e c c t -t -c t e d + = ( r a n d o m
Milliseconds 621 195 279 220 198 139 214 135 168 421 105 169 203 181 154 384 954 359 899 499 140 159 141 91 174
Character . n e x t I n t ( ) % 1 0 2 3 -3 4 ) ; ? -? }
Milliseconds 365 328 141 275 337 335 189 172 372 440 408 1799 1150 1137 667 685 293 461 216 617 928 382 662 611 639
Character w h i l e ( e x p e c t e d > 0 ( -( ) {
Milliseconds 453 403 1154 231 184 184 77 427 442 235 147 163 228 209 166 182 461 616 343 702 867 612 521 422 797
Character i n t c h - -- = - 2 -2 1 ; t r y { c
Milliseconds 442 236 191 154 120 253 131 176 617 672 342 353 1726 1040 665 663 878 235 298 170 164 174 478 480 285
Character h = s t r e a m . r e a d ( ) ; } c a t c
Milliseconds 133 186 413 235 256 276 281 106 179 455 299 469 132 179 142 1161 432 738 211 805 443 374 195 243 278
Character h ( E -E I O E x c e t -t p t i o n e ) ( -( P
Milliseconds 116 183 384 1861 782 1336 1298 755 678 422 716 423 612 315 96 118 105 188 207 308 684 40 588 213 804
Character -P { l o g . w a r n ( " S t a n d a r d S e r v
Milliseconds 538 773 693 457 183 121 252 305 211 136 130 852 673 510 287 157 162 123 148 339 248 505 212 231 287
Character e r . a w a t -t i t : r e a d : " , e ) -
Milliseconds 131 166 276 427 238 195 416 480 205 133 418 293 195 222 205 187 361 337 289 560 345 359 644 448 367
Character : -: ; c h = - - 1 ; } i f ( c h >
Milliseconds 672 580 657 368 327 86 191 768 603 689 663 412 605 1001 211 2094 366 224 164 70 685 473 112 178 755
Character -> < e w -w -e 3 3 2 -2 -3 2 ) / * C o n t o -o r
Milliseconds 514 921 503 512 217 431 168 937 152 77 540 139 588 768 448 766 1786 519 548 269 245 152 199 451 168
Character o l c h a r a c t e r o f - -f r E O F e
Milliseconds 164 236 197 205 130 123 281 211 246 251 168 121 164 152 133 97 350 116 221 163 520 568 549 296 368
Character r -r -e t e r m i n a t e s l o o p b r e a k ;
Milliseconds 120 451 126 254 231 106 278 154 169 129 164 107 161 151 167 235 116 283 217 383 277 156 96 203 294
Character c o -o -c c o m m a n d - . - a p p e n d ( (
Milliseconds 402 170 414 121 149 300 167 180 135 212 86 151 118 444 278 232 463 136 167 170 247 184 137 400 728
Character c h a r ) c h ) ; e x p e c t e d - - ; }
Milliseconds 683 126 158 197 448 431 357 144 1323 778 258 228 271 108 200 225 198 144 182 641 204 597 310 706
WPM Timing
Seconds WPM
4.32 8.34
8.64 33.34
12.96 39.83
17.27 32.65
21.59 36.68
25.91 37.05
30.23 34.93
34.55 36.47
38.87 34.27
43.19 32.79
47.51 34.61
51.82 34.5
56.14 34.2
60.46 33.94
64.78 33.71
69.1 34.04
73.42 34.81
77.74 35.04
82.06 35.68
86.37 35.84
90.69 35.33
95.01 35.74
99.33 34.55
103.65 33.81
107.97 33.34
112.29 33.45
116.61 33.14
120.92 32.45
125.24 32
129.56 32.42
133.88 32.09
138.2 31.69
142.52 31.07
146.84 30.97
151.16 30.64
155.47 30.87
159.79 31.02
164.11 31.08
168.43 30.71
172.75 30.29
177.07 30.16
181.39 29.57
185.71 29.21
190.02 29.18
194.34 29.45
198.66 29.78
202.98 30.09
207.3 29.99
211.62 30
215.94 30.12