StephenPS (stephenps)

Race #2

View Pit Stop page for race #2 by stephenpsGhost race

View profile for StephenPS (stephenps)

Official speed 32.72 wpm (198.78 seconds elapsed during race)
Without ending ping 32.77 wpm (316 ms delay sending score to TypeRacer’s server)
Timerless 32.89 wpm (741 ms elapsed before first character typed; 197.72 seconds elapsed during race)
Timerless minus one 32.83 wpm, ignoring the first character typed
Race Start August 26, 2024 4:14:15pm UTC
Race Finish August 26, 2024 4:17:34pm UTC
Outcome No win (2 of 3)
Accuracy 93.2%
Points 48.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 /(* reREaead a ser t t of characters forrom the socket) ?/*/ String Buffer command = new String Buffer (); int expected = 1024l; /* Cut ffoff to avoid Dos S attack */ while *(expected < shutdown.length()) {i if (random == null) random = Nnew Random(System.currentTimeMIillis()); epxpected += (random,.nextInt () % 1024;); } whuile (expected > 0 ) { int ch -= -1 : l; try { ch = straeam.red(ad(); } catch (IO Excoeption e) { log.warn (S"sStandardSererververrver.await: read :" '".,, e ); ch = -1; } if (ch < 32 ) /* DOCOntontrol CHacharatcter or EOF terminated s loop break; ciommand.append((char) ch); expected--; }
Timing
Character / ( -( * r e -e -r R E a -a -E e a d a s e r -
Milliseconds 741 300 337 237 285 138 47 309 119 188 88 237 339 122 554 164 145 111 581 101 92 191 107 165 223
Character t - -t -r t o f c h a r a c t e r s f o r -r
Milliseconds 206 150 244 124 121 533 60 138 100 105 142 111 103 190 160 181 337 77 36 243 89 188 99 113 213
Character -o r o m t h e s o c k e t ) -) ? -? / -/ * /
Milliseconds 109 117 80 133 137 60 136 84 107 117 105 138 101 107 209 365 527 720 419 358 226 299 640 338 269
Character S t r i n g - B u f f e r c o m m a n d =
Milliseconds 465 275 201 108 151 100 129 424 282 157 111 162 135 62 158 286 49 149 117 88 130 153 312 125 99
Character n e w S t r i n g - B u f f e r - ( ) ; i
Milliseconds 325 139 70 218 157 213 178 63 131 94 94 348 225 120 100 163 200 65 392 383 271 112 788 243 159
Character n t e x p e c t e d = 1 0 2 4 l -l ; / *
Milliseconds 126 80 166 205 239 93 123 227 87 133 204 196 216 84 234 207 383 320 269 321 171 491 310 607 391
Character C u t f -f f -f o f f t o a v o i d D o s
Milliseconds 270 232 102 140 313 287 363 280 242 101 172 182 219 41 182 53 229 99 120 100 144 473 294 117 173
Character - -s S a t t a c k * / w h i l e * -* ( e x
Milliseconds 414 142 352 416 128 220 160 486 272 102 754 1140 376 783 340 80 91 372 305 132 450 316 285 174 244
Character p e c t e d < s h u t d o w n . l e n g t h (
Milliseconds 100 122 165 118 95 79 159 1762 504 236 136 547 86 192 68 111 108 320 264 87 207 148 383 99 878
Character ) ) { i -i i f ( r a n d o m = = n u l l
Milliseconds 82 234 494 3556 433 430 230 157 100 134 686 244 182 96 145 52 165 270 252 97 206 479 136 330 380
Character ) r a n d o m = N -N n e w R a n d o m ( S
Milliseconds 960 254 205 176 305 120 121 253 332 182 114 516 393 233 67 56 209 258 210 82 141 69 198 662 142
Character y s t e m . c u r r e n t T i m e M I -I i l l i s
Milliseconds 520 59 157 142 125 310 427 376 54 259 115 223 115 431 171 166 349 447 227 618 701 332 140 204 122
Character ( ) ) ; e p -p x p e c t e d + = ( r a n d o
Milliseconds 793 75 945 547 228 1035 303 317 132 170 91 178 220 213 99 234 574 297 587 1024 710 231 177 80 85
Character m , -, . n e x t I n t - ( ) % 1 0 2 4 ; -; )
Milliseconds 144 299 476 207 321 68 242 598 282 306 78 354 375 264 86 370 1569 419 330 139 144 750 132 659 685
Character ; } w h u -u i l e ( e x p e c t e d > 0
Milliseconds 239 490 2329 400 507 147 108 1149 306 158 92 106 832 171 199 68 133 179 120 146 69 225 2033 364 263
Character - ) { i n t c h - -- = - 1 - : - -:
Milliseconds 787 677 1067 282 1682 788 227 136 58 131 132 379 195 721 299 173 232 1625 102 556 346 250 183 354 135
Character l -l ; t r y { c h = s t r a -a e a m . r
Milliseconds 282 586 389 165 166 165 61 155 1176 670 132 72 480 103 97 224 312 102 595 558 512 183 271 201 439
Character e d ( -( -d a d ( ) ; } c a t c h ( I O - E
Milliseconds 64 207 344 410 154 186 173 806 86 376 427 1868 420 137 194 128 108 116 180 572 199 169 261 300 206
Character x c o -o e p t i o n e ) { l o g . w a r n
Milliseconds 262 248 120 306 268 170 222 207 73 155 797 83 358 420 1426 943 509 122 94 177 129 207 153 101 222
Character - ( S -S " s -s S t a n d a r d S e r e r -r -e -r v e
Milliseconds 442 449 140 291 311 156 704 130 209 215 62 163 185 171 1045 234 412 158 388 52 402 334 116 114 152
Character r -r -e -v v e r -r -e -v r v e r . a w a i t : r e a
Milliseconds 50 272 132 144 174 229 34 236 130 166 510 218 192 72 125 591 238 187 93 130 313 173 87 44 237
Character d - : " -" ' -' " . -. , -, , e - ) ; c h
Milliseconds 264 203 318 175 232 623 206 182 326 301 412 607 817 309 553 421 166 189 342 224 1405 181 369 11 1445
Character = - 1 ; } i f ( c h < 3 2 - ) / *
Milliseconds 264 163 328 193 922 301 1497 450 251 73 137 513 242 92 557 408 272 249 130 1001 450 766 801 1277 425
Character D O -O -D C O n t -t -n -O o n t r o l C H a -a -H -C
Milliseconds 424 450 16 296 147 203 135 148 91 310 134 142 390 164 78 176 59 147 153 306 82 135 300 134 140
Character c h a r a t -t c t e r o r E O F t e r m i n
Milliseconds 322 129 102 181 175 114 376 144 160 76 69 113 165 518 150 319 207 96 142 546 227 18 177 128 148
Character a t e d - -d s l o o p b r e a k ; c i -i o
Milliseconds 101 184 269 114 167 368 126 173 150 182 166 157 56 245 199 64 91 217 79 237 219 525 120 499 252
Character m m a n d . a p p e n d ( ( c h a r ) c h ) ;
Milliseconds 172 143 165 23 104 298 715 101 129 95 201 194 665 612 206 154 86 163 276 318 147 156 673 229 279
Character e x p e c t e d - - ; }
Milliseconds 203 228 79 112 199 163 89 79 746 117 326 745 1243
WPM Timing
Seconds WPM
3.98 12.07
7.95 27.17
11.93 43.26
15.9 35.47
19.88 40.45
23.85 43.26
27.83 45.28
31.8 43.39
35.78 43.94
39.76 42.56
43.73 41.44
47.71 40.75
51.68 41.33
55.66 39.24
59.63 39.24
63.61 39.43
67.58 39.77
71.56 40.41
75.54 39.72
79.51 38.94
83.49 38.38
87.46 38.42
91.44 37.8
95.41 36.72
99.39 36.22
103.36 36.11
107.34 35.22
111.32 34.93
115.29 34.14
119.27 33.71
123.24 33.88
127.22 33.58
131.19 33.57
135.17 33.65
139.14 33.55
143.12 33.45
147.1 32.8
151.07 33.04
155.05 32.58
159.02 32.07
163 31.95
166.97 31.91
170.95 31.59
174.92 31.21
178.9 31.26
182.88 31.82
186.85 32.24
190.83 32.45
194.8 32.83
198.78 32.72