TyperFome (typerfome)

Race #1

View Pit Stop page for race #1 by typerfomeGhost race

View profile for TyperFome (typerfome)

Official speed 36.24 wpm (179.47 seconds elapsed during race)
Without ending ping 36.28 wpm (208 ms delay sending score to TypeRacer’s server)
Timerless 36.47 wpm (903 ms elapsed before first character typed; 178.36 seconds elapsed during race)
Timerless minus one 36.40 wpm, ignoring the first character typed
Race Start October 31, 2024 12:49:51pm UTC
Race Finish October 31, 2024 12:52:51pm UTC
Outcome Win (1 of 4)
Accuracy 94.6%
Points 53.75
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 dsocsocket /*/ StringBiuffer command = new StringBuffer(); int expected 0 = 1024; /8* Cut off to abovoid DosS attack */ while (ecpxpected < shutdownl,l.length()) { if (random == null) random = ne ww raRandom(sSystem.currentTimeMillis()); ecxpected += (random.netxtInt() &% 1024); } wjhile (expected > 0P} ) { int ch = =1-1; try { ch = streaml.read(); } chatch (IOException e) { log.warn("StandardServer.aswait: read: ",e e e); ch = =-1l ; } if( ( ch < 32) /8* Control character of r EOF terminated os loop break; command.appengd(cha(char) ch); ecxpected--;} {}
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 903 619 295 315 154 191 365 109 89 148 124 454 208 50 165 98 54 148 82 121 226 172 203 100 132
Character r s f r o m t h e d s o c -c -o -s -d s o c k e
Milliseconds 164 182 85 218 164 57 200 54 94 115 86 106 276 49 45 115 293 158 148 149 110 165 84 175 65
Character t / -/ * / S t r i n g B i -i u f f e r c o m
Milliseconds 205 505 284 705 689 431 338 237 328 168 101 232 48 305 199 358 241 61 174 182 162 118 144 112 171
Character m a n d = n e w S t r i n g B u f f e r ( )
Milliseconds 141 113 99 317 85 921 67 264 71 181 83 349 314 153 78 186 39 271 185 91 149 200 186 470 368
Character ; i n t e x p e c t e d 0 - -0 = 1 0 2 4
Milliseconds 578 298 151 189 136 57 179 208 213 94 188 189 184 183 97 164 100 280 169 1403 48 249 79 473 324
Character ; / 8 -8 * C u t o f f t o a b o -o -b v o
Milliseconds 440 271 1064 467 529 272 295 435 416 69 89 159 76 147 233 199 49 69 154 69 272 434 155 364 117
Character i d D o s -s S a t t a c k * / w h i l e
Milliseconds 210 50 94 301 658 850 343 268 257 168 497 148 133 367 235 288 914 566 563 372 87 229 231 67 569
Character ( e c p -p -c x p e c t e d < s h u t d o w n l
Milliseconds 281 251 298 303 281 128 221 216 83 218 229 192 238 289 919 231 128 173 172 91 253 87 181 130 222
Character -l , l -l -, . l e n g t h ( ) ) { i f ( r a n
Milliseconds 362 209 248 316 139 391 247 134 167 116 248 420 465 300 592 496 1148 620 230 96 169 885 217 196 79
Character d o m = = n u l l ) r a n d o m = n e
Milliseconds 140 130 164 236 501 140 43 406 209 264 162 254 496 127 230 89 143 89 179 53 415 98 384 199 74
Character w -w - w r a -a -r R a n d o m ( s -s S y s t e m .
Milliseconds 114 279 154 116 87 228 219 258 126 233 297 123 185 66 181 448 620 773 787 333 78 173 518 103 228
Character c u r r e n t T i m e M i l l i s ( ) ) ; e c -c
Milliseconds 202 170 160 173 180 120 131 446 253 200 68 398 342 238 138 222 105 322 468 589 1059 151 150 202 282
Character x p e c t e d + = ( r a n d o m . n e t -t x t
Milliseconds 111 235 96 252 220 192 190 97 303 323 365 751 200 214 83 137 150 209 191 292 68 218 500 305 214
Character I n t ( ) & -& % 1 0 2 4 ) ; } w j -j h i l
Milliseconds 314 238 82 350 467 665 1048 387 867 356 390 734 314 297 1280 356 397 3005 264 600 69 485 348 184 295
Character e ( e x p e c t e d > 0 P -P } - -} ) {
Milliseconds 31 109 878 209 189 87 133 169 231 207 191 104 797 298 227 365 565 418 175 384 139 814 166 800 242
Character i n t c h = = 1 -1 -= - 1 ; t r y { c h
Milliseconds 561 161 67 79 225 61 240 345 68 260 426 377 151 823 55 495 212 151 468 97 382 786 965 180 86
Character = s t r e a m l -l . r e a d ( ) ; } c h -h
Milliseconds 327 723 38 150 279 67 214 237 95 239 380 256 177 547 200 208 568 309 363 542 510 313 221 133 331
Character a t c h ( I O E x c e p t i o n e ) { l o
Milliseconds 87 566 233 120 265 543 981 659 764 404 203 218 156 189 100 115 268 149 182 935 232 902 568 285 178
Character g . w a r n ( " S t a n d a r d S e r v e r . a s
Milliseconds 264 222 170 190 219 250 548 707 684 320 69 177 155 164 211 485 316 266 182 183 60 176 137 175 252
Character -s w a i t : r e a d : " , e e -e - -e e ) ;
Milliseconds 317 38 174 88 142 408 370 112 153 198 198 288 246 947 725 242 686 222 264 158 209 238 335 359 834
Character c h = = -= - 1 l - -l ; } i f ( -( (
Milliseconds 236 239 111 459 235 145 240 382 185 80 317 190 238 132 486 94 397 167 368 101 350 371 165 263 258
Character - c h < 3 2 ) / 8 -8 * C o n t r o l c h
Milliseconds 527 186 361 371 532 153 900 170 466 445 984 984 513 352 286 275 321 185 62 205 151 148 61 222 79
Character a r a c t e r o f - -f r E O F t e r m i n
Milliseconds 140 154 201 207 100 144 144 91 190 84 83 477 134 206 97 317 265 171 331 99 182 186 264 168 162
Character a t e d o -o - -d s l o o p b r e a k ; c o
Milliseconds 62 214 171 161 95 169 315 164 178 241 35 168 237 163 337 117 216 74 161 197 110 588 105 256 43
Character m m a n d . a p p e n g -g d ( c h a -a -h -c ( c h a
Milliseconds 201 177 104 124 77 211 323 83 159 119 151 293 285 50 320 339 128 101 348 149 423 300 264 86 146
Character r ) c h ) ; e c -c x p e c t e d - - ; } -} {
Milliseconds 235 294 257 119 192 313 357 220 166 208 286 84 153 78 339 261 186 185 202 300 448 816 676 281 259
Character -{ }
Milliseconds 775 341
WPM Timing
Seconds WPM
3.59 36.77
7.18 61.85
10.77 49.03
14.36 46.8
17.95 49.48
21.54 49.59
25.13 49.19
28.72 46.39
32.3 46.43
35.89 44.46
39.48 43.16
43.07 42.63
46.66 41.66
50.25 41.55
53.84 40.56
57.43 40.74
61.02 41.49
64.61 41.42
68.2 40.12
71.79 41.12
75.38 40.44
78.97 40.88
82.56 40.84
86.15 39.7
89.74 38.91
93.32 37.8
96.91 37.89
100.5 37.37
104.09 37.12
107.68 36.77
111.27 36.56
114.86 36.77
118.45 36.47
122.04 36.09
125.63 36.3
129.22 36.22
132.81 36.23
136.4 36.77
139.99 36.17
143.58 36.11
147.17 35.88
150.75 35.58
154.34 35.14
157.93 35.64
161.52 35.88
165.11 36.19
168.7 36.7
172.29 36.57
175.88 36.77
179.47 36.24