Foxientist (foxientist)

Race #2

View Pit Stop page for race #2 by foxientistGhost race

View profile for Foxientist (foxientist)

Official speed 44.77 wpm (145.28 seconds elapsed during race)
Without ending ping 44.85 wpm (265 ms delay sending score to TypeRacer’s server)
Timerless 44.94 wpm (286 ms elapsed before first character typed; 144.73 seconds elapsed during race)
Timerless minus one 44.86 wpm, ignoring the first character typed
Race Start March 26, 2025 10:29:13am UTC
Race Finish March 26, 2025 10:31:38am UTC
Outcome Win (1 of 3)
Accuracy 96.5%
Points 66.42
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 socket */ StringBuffer command = new String Buffer(); int expected = 1024 ; f//* Cut off to avoid DoS attack */ while [/(expected << shudtdown.length8))/)())) { if (random == null) random = new Random(System.currentTimeMillis()); expected += (random.nextInt() &% 1024); {} while (expected > 0) { int ch = -1; try { ch = stream.read(); } catch (IOExcpeeption e ) )e) { log.woarn("StandardServer.await: read : " , e); ch = -1; } if (ch < 32) /* Control character or eEPOF terminates loop breadk; command . append((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 286 894 214 325 116 103 189 133 141 68 140 227 141 50 136 173 10 548 119 38 160 149 230 176 332
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 137 158 84 117 143 0 91 158 150 50 82 70 164 42 212 46 141 134 92 828 523 487 454 133 144
Character i n g B u f f e r c o m m a n d = n e w S
Milliseconds 39 58 92 504 155 175 166 125 77 84 148 49 159 102 265 50 133 183 201 92 311 106 117 111 396
Character t r i n g - B u f f e r ( ) ; i n t e x p e
Milliseconds 134 157 38 63 125 176 307 279 163 225 108 134 74 251 82 284 259 124 85 83 107 268 200 148 114
Character c t e d = 1 0 2 4 - ; f / -/ -f / * C u t
Milliseconds 194 202 183 275 383 367 66 692 60 559 199 425 391 241 75 595 48 628 204 233 576 334 653 116 123
Character o f f t o a v o i d D o S a t t a c k
Milliseconds 66 158 99 135 91 150 117 91 193 165 17 84 164 162 358 250 595 245 176 142 158 67 253 75 356
Character * / w h i l e [ -[ / -/ ( e x p e c t e d < <
Milliseconds 1343 271 394 283 200 108 141 167 117 345 430 442 396 187 550 170 66 150 208 214 142 203 113 276 111
Character -< s h u d -d t d o w n . l e n g t h 8 ) ) -) -) -8
Milliseconds 372 184 293 98 176 333 255 90 204 75 159 42 384 225 91 366 425 392 17 392 62 221 292 153 130
Character / ) -) -/ ( ) ) ) -) { i f ( r a n d o m = =
Milliseconds 200 84 357 168 291 92 284 107 420 197 583 326 500 83 266 239 561 171 46 126 266 100 175 212 129
Character n u l l ) r a n d o m = n e w R a n d o
Milliseconds 84 245 180 137 161 286 658 344 135 74 129 160 108 191 242 42 242 103 98 136 326 178 41 175 164
Character m ( S y s t e m . c u r r e n t T i m e M i l l i
Milliseconds 98 339 392 207 126 158 169 99 257 300 116 168 128 125 97 107 494 148 154 154 509 143 132 117 150
Character s ( ) ) ; e x p e c t e d + = ( r a n d o m
Milliseconds 104 316 88 211 639 184 275 177 99 144 298 216 157 167 125 475 384 417 782 376 158 59 107 203 98
Character . n e x t I n t ( ) & -& % 1 0 2 4 ) ; { -{ }
Milliseconds 247 429 102 631 275 327 207 148 485 67 429 816 353 434 584 341 59 558 293 1003 435 718 601 550 725
Character w h i l e ( e x p e c t e d > 0 ) { i
Milliseconds 351 295 48 98 124 167 76 342 341 221 116 307 239 216 134 201 199 575 176 364 386 109 523 584 251
Character n t c h = - 1 ; t r y { c h = s t
Milliseconds 83 99 218 157 59 509 199 75 524 318 368 175 206 163 205 241 325 409 258 66 642 175 51 399 154
Character r e a m . r e a d ( ) ; } c a t c h ( I O E
Milliseconds 148 401 142 64 408 175 100 71 237 379 83 522 267 424 289 238 123 150 325 43 344 365 481 144 349
Character x c p e -e -p e p t i o n e ) - -) - -e ) -) e )
Milliseconds 534 274 200 101 432 133 171 121 184 42 83 68 182 158 251 192 65 360 140 142 67 216 535 345 421
Character { l o g . w o -o a r n ( " S t a n d a r d S e
Milliseconds 795 454 518 466 167 70 213 251 83 258 100 33 333 310 483 474 221 262 71 105 245 101 229 476 124
Character r v e r . a w a i t : r e a d - : " - ,
Milliseconds 121 225 129 110 199 310 235 179 481 129 464 102 232 84 134 266 283 284 274 217 434 411 348 234 109
Character e ) ; c h = - 1 ; } i f ( c h < 3
Milliseconds 248 542 491 350 259 49 435 177 55 334 352 356 209 375 374 351 92 107 587 389 92 250 258 82 768
Character 2 ) / * C o n t r o l c h a r a c t e r o
Milliseconds 234 726 774 999 367 375 352 192 76 96 203 67 189 79 137 84 83 109 167 226 239 269 73 159 209
Character r e -e E P -P O F t e r m i n a t e s l o o p
Milliseconds 108 85 215 315 613 330 285 190 75 554 205 108 117 99 159 143 132 117 167 100 117 141 140 118 145
Character b r e a d -d k ; c o m m a n d - . - a p p
Milliseconds 105 270 255 50 159 457 450 200 264 253 242 50 150 108 435 66 109 165 301 216 850 360 140 109 133
Character e n d ( ( c h a r ) c h ) ; e x p e c t e d -
Milliseconds 100 100 126 370 128 449 44 133 101 508 695 313 241 319 764 238 213 191 144 206 285 190 138 380 516
Character - ; }
Milliseconds 403 368 354 351
WPM Timing
Seconds WPM
2.91 49.56
5.81 64.02
8.72 63.33
11.62 65.05
14.53 66.08
17.43 66.08
20.34 63.13
23.24 57.3
26.15 56.44
29.06 56.58
31.96 54.44
34.87 52.31
37.77 52.1
40.68 51.92
43.58 49.56
46.49 48.53
49.39 49.32
52.3 49.79
55.2 50.65
58.11 51.21
61.02 51.53
63.92 50.69
66.83 50.28
69.73 49.04
72.64 48.07
75.54 46.86
78.45 47.42
81.35 46.91
84.26 47
87.17 46.95
90.07 47.16
92.98 47.11
95.88 46.81
98.79 45.92
101.69 45.43
104.6 45.32
107.5 45.77
110.41 45.65
113.32 45.11
116.22 45.12
119.13 45.03
122.03 44.35
124.94 44.85
127.84 44.68
130.75 45.34
133.65 45.34
136.56 44.99
139.46 45.09
142.37 45.01
145.28 44.77