Mark (markharley12)

Race #19

View Pit Stop page for race #19 by markharley12Ghost race

View profile for Mark (markharley12)

Official speed 37.46 wpm (173.63 seconds elapsed during race)
Without ending ping 37.52 wpm (261 ms delay sending score to TypeRacer’s server)
Timerless 37.80 wpm (1,283 ms elapsed before first character typed; 172.08 seconds elapsed during race)
Timerless minus one 37.73 wpm, ignoring the first character typed
Race Start October 4, 2023 11:41:44pm UTC
Race Finish October 4, 2023 11:44:37pm UTC
Outcome No win (3 of 3)
Accuracy 95.6%
Points 55.57
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 forrom the socker t */ StringBuffer comamand = new StringBuffer(); int expected = 1024; /* cuCut off to acoivoid DoS attack */ while (expected < shutidonwwn.length()) { if (random == null )) random = new Random(Stystem.currentTimeMillis(()); expected += (random.nextinINtnt() % 1024 ); } while (expected > 0) { int ch = -1; try { ch = steream.read(); } catch (IOException e) { lgoog.warn("StarndndardServer.awarit: read: ", ie); chh = 01-1; } if (ch < 32 ) /* cControl character or EOF terminates loop breakl ; command a.append((char) ch); expcected00=--; }
Timing
Character / * r -r R e a d a s e t o f c h a r a c
Milliseconds 1283 640 384 154 589 335 106 139 166 99 262 111 200 145 197 121 175 81 104 261 125 111 95 174 226
Character t e r s f o r -r -o r o m t h e s o c k e r
Milliseconds 238 174 88 211 154 126 142 83 590 244 194 92 77 180 134 87 98 104 193 71 167 100 187 90 223
Character - -r t * / S t r i n g B u f f e r c o m a -a
Milliseconds 639 161 81 280 405 513 328 369 161 192 40 152 217 534 224 80 178 230 90 255 231 124 107 209 416
Character m a n d = n e w S t r i n g B u f f e r ( )
Milliseconds 215 83 198 89 553 709 353 359 107 117 147 302 113 191 67 102 143 448 231 89 192 321 93 410 152
Character ; i n t e x p e c t e d = 1 0 2 4 ; / *
Milliseconds 321 657 230 136 96 192 490 246 289 200 232 216 189 191 159 502 422 225 344 736 414 714 303 281 704
Character c u -u -c C u t o f f t o a c o i -i -o -c v o
Milliseconds 544 266 120 542 157 282 224 138 166 248 101 166 126 375 81 121 279 209 191 127 408 208 137 91 148
Character i d D o S a t t a c k * / w h i l e ( e
Milliseconds 90 157 209 363 250 520 325 509 297 168 170 206 129 534 1026 351 338 415 79 96 96 178 112 319 265
Character x p e c t e d < s h u t i -i d o n w -w -n w n .
Milliseconds 247 133 186 242 223 175 154 262 329 161 178 104 205 143 145 441 66 148 179 0 663 151 95 128 264
Character l e n g t h ( ) ) { i f ( r a n d o m = =
Milliseconds 538 126 192 471 185 354 535 305 200 294 344 329 266 119 134 495 346 157 106 251 173 105 378 294 439
Character n u l l ) -) - ) r a n d o m = n e w R
Milliseconds 168 233 216 454 0 440 322 401 430 496 457 377 367 137 158 131 87 304 398 225 255 140 133 153 359
Character a n d o m ( S t -t y s t e m . c u r r e n t T i m
Milliseconds 209 127 128 168 103 288 481 192 631 225 112 144 224 166 289 312 488 152 144 136 145 168 519 185 116
Character e M i l l i s ( ( -( ) ) ; e x p e c t e d + =
Milliseconds 98 1274 256 264 143 142 208 451 208 681 256 207 350 233 153 264 105 222 244 245 175 154 430 441 424
Character ( r a n d o m . n e x t i n -n -i I N t -t -N n t (
Milliseconds 263 953 288 166 170 480 102 97 480 409 105 263 279 155 116 584 145 256 112 280 627 442 253 141 409
Character ) % 1 0 2 4 - ) ; } w h i l e ( e x p
Milliseconds 128 362 1575 810 558 0 360 891 480 420 238 516 351 425 377 174 79 112 120 118 106 402 409 253 106
Character e c t e d > 0 ) { i n t c h = - 1 ;
Milliseconds 183 237 250 143 155 216 527 237 378 754 512 1017 404 249 107 87 352 279 80 246 478 221 489 512 504
Character t r y { c h = s t e -e r e a m . r e a d
Milliseconds 291 309 207 74 236 1570 384 207 73 200 337 141 361 153 175 602 118 88 159 97 256 216 94 126 139
Character ( ) ; } c a t c h ( I O E x c e p t i o n
Milliseconds 401 55 419 278 408 353 190 193 104 256 104 217 400 895 144 577 257 206 265 112 150 80 95 100 461
Character e ) { l g o -o -g o g . w a r n ( " S t a r n d
Milliseconds 384 646 236 558 232 498 191 153 495 151 192 115 254 248 232 121 142 378 433 551 191 152 137 120 161
Character -d -n -r n d a r d S e r v e r . a w a r -r i t : r
Milliseconds 358 184 160 216 55 153 128 226 406 216 88 256 208 64 241 247 448 205 142 492 217 89 462 161 137
Character e a d : " , i -i e ) ; c h h -h = 0 1 -1 -0
Milliseconds 112 135 144 401 249 319 272 180 484 389 69 540 368 370 255 166 128 547 206 589 229 406 225 512 145
Character - 1 ; } i f ( c h < 3 2 - ) / * c
Milliseconds 519 696 695 297 832 568 272 132 134 600 286 79 329 864 528 776 152 361 455 495 402 479 800 353 303
Character -c C o n t r o l c h a r a c t e r o r E O F
Milliseconds 531 239 139 305 0 450 91 201 335 308 89 127 89 152 200 258 174 145 120 181 133 130 499 625 359
Character t e r m i n a t e s l o o p b r e a k l -
Milliseconds 479 297 167 107 62 514 134 275 95 158 152 88 209 190 161 134 173 221 257 30 500 149 376 384 313
Character -l ; c o m m a n d - a -a . a p p e n d ( ( c h
Milliseconds 174 255 346 473 103 98 198 168 285 124 185 574 376 458 264 137 205 168 126 155 448 383 185 383 99
Character a r ) c h ) ; e x p c -c e c t e d 0 0 -0 -0 = -=
Milliseconds 117 69 375 284 536 50 390 304 233 159 251 109 384 477 26 202 233 144 299 485 166 544 135 757 604
Character - - ; }
Milliseconds 327 246 587 369 400
WPM Timing
Seconds WPM
3.47 13.82
6.95 44.92
10.42 48.38
13.89 45.79
17.36 46.31
20.84 46.08
24.31 46.41
27.78 46.22
31.25 43.39
34.73 43.2
38.2 42.41
41.67 41.47
45.14 42.8
48.62 42.46
52.09 42.16
55.56 42.33
59.03 41.27
62.51 41.85
65.98 42.01
69.45 41.81
72.92 41.47
76.4 41.63
79.87 41.47
83.34 40.32
86.81 39.4
90.29 38.81
93.76 39.42
97.23 38.88
100.7 38.97
104.18 38.47
107.65 38.79
111.12 39.31
114.59 39.37
118.07 38.93
121.54 39
125.01 39.07
128.48 39.23
131.96 39.01
135.43 38.37
138.9 38.01
142.37 37.68
145.85 37.27
149.32 37.53
152.79 37.62
156.26 38.24
159.74 38.09
163.21 37.94
166.68 38.16
170.15 37.87
173.63 37.46