ehahaha (ehahaha)

Race #15

View Pit Stop page for race #15 by ehahahaGhost race

View profile for ehahaha (ehahaha)

Official speed 32.18 wpm (202.11 seconds elapsed during race)
Without ending ping 32.22 wpm (250 ms delay sending score to TypeRacer’s server)
Timerless 32.42 wpm (1,250 ms elapsed before first character typed; 200.61 seconds elapsed during race)
Timerless minus one 32.36 wpm, ignoring the first character typed
Race Start February 1, 2024 1:30:40am UTC
Race Finish February 1, 2024 1:34:02am UTC
Outcome Win (1 of 3)
Accuracy 93.5%
Points 47.74
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 */ StirringBuffer command = esenew StirringBuffer)((); int expected //=1[ 1[2024; /* Cut off to avoid Dos S attack *-/ while (expected > 0) {} int ch = -1; try ){} ch = straeam,.read(); } cathch (IOException e) +?+{) logg,.warn("StraandarnddServer.await: read: ", e); ch = -1; } if (ch >< 32 ){ /&* Contral ol character or EOF terminates 'l''oop break; command.apepend((char) ch); expected--; }
Timing
Character / ( -( * R e a d a s e t o f c h a r a c
Milliseconds 1250 680 407 244 376 236 182 87 175 97 149 126 166 109 128 108 261 128 110 232 91 135 132 106 124
Character t e r s f r o m t h e s o c k e t * / S
Milliseconds 276 107 103 205 154 316 211 143 129 90 121 67 88 155 140 147 173 177 180 188 159 499 819 391 257
Character t i r -r -i r i n g B u f f e r c o m m a n d =
Milliseconds 207 307 147 429 163 218 131 99 162 298 250 269 157 206 96 137 272 441 141 169 126 106 106 96 391
Character e -e s e -e -s n e w S t i r -r -i r i n g B u f f
Milliseconds 222 330 348 277 207 329 113 481 107 148 156 262 199 231 112 435 140 215 156 76 159 295 230 313 140
Character e r ) ( -( -) ( ) ; i n t e x p e c t e d / -/
Milliseconds 179 99 325 22 442 183 244 94 333 167 293 69 116 116 180 207 405 178 144 205 82 174 136 431 448
Character / -/ = 1 [ -[ -1 1 [ 2 -2 -[ 0 2 4 ; / * C u t
Milliseconds 1235 503 950 398 85 476 146 193 131 199 252 284 166 307 434 381 596 189 663 645 307 191 253 94 138
Character o f f t o a v o i d D o s - -s S a t t a
Milliseconds 222 164 165 46 189 131 73 179 219 211 319 397 94 408 223 107 154 463 162 379 224 244 142 138 86
Character c k * - -- / w h i l e ( e x p e c t e d >
Milliseconds 153 157 136 626 459 381 268 392 229 113 183 119 180 103 183 314 234 268 152 102 227 108 164 185 552
Character -> < s h -h -s s h u d t -t -d t d o w n , -, . l e g
Milliseconds 313 301 371 152 322 118 148 256 106 211 139 249 295 166 219 176 156 108 200 351 475 81 216 195 210
Character -g n g t h ( ) ) } -} { i f ) -) ( r o n d -d -n
Milliseconds 341 240 159 230 138 304 229 549 378 590 506 315 177 275 115 116 544 653 294 644 367 168 129 244 158
Character a n d -d -n -a -o -r r a n d o m = = n u l l ) r
Milliseconds 169 100 117 389 160 183 202 184 22427 63 175 111 310 98 139 393 206 192 791 359 226 193 747 380 379
Character o n -n -o a n d o m = s e -e -s n e w R a n d o
Milliseconds 104 263 274 159 55 170 118 546 145 182 453 284 560 149 372 135 399 105 171 135 495 309 101 132 399
Character m ( s y -y -s S y s t e m . c o -o u r r e n t T i m
Milliseconds 130 293 362 194 332 139 224 242 168 252 55 157 453 597 220 369 106 125 160 107 102 139 429 187 97
Character e M i l l i s ( ) ) ; e x p e c t e d ? -? + =
Milliseconds 175 241 162 173 115 173 344 246 76 474 394 147 200 230 308 164 190 224 103 168 322 607 446 290 387
Character ) -) ( r a n d o m . n e x t I n t ( ) % 1 0
Milliseconds 325 974 427 211 405 77 153 127 209 95 468 588 394 855 208 509 278 210 361 157 298 1277 552 260 129
Character 2 4 ) ; } w h i l e ( e x p e c t e d < -<
Milliseconds 218 117 502 414 146 463 369 273 110 132 154 149 54 308 281 208 290 159 97 230 129 149 227 462 419
Character > 0 ) { } - -} i n t c h = - 1 ; t
Milliseconds 415 427 366 300 200 546 0 317 328 176 259 188 96 157 129 237 67 137 953 452 1036 535 555 171 136
Character r y ) -) { } -} c h = s t r a -a e a m , -, .
Milliseconds 232 154 161 873 494 306 6 458 284 157 72 190 606 347 211 222 226 211 505 105 85 353 257 377 99
Character r e a d ( ) ; } c a t h -h c h ( I O E x c e
Milliseconds 279 85 94 125 298 90 319 137 418 323 336 198 103 135 389 221 111 135 287 575 350 513 586 513 136
Character p t i o n e ) + -+ ? -? + -+ { ) -) l o g g -g ,
Milliseconds 265 235 110 112 124 137 335 541 252 340 485 449 456 257 397 311 25 1286 524 468 304 259 201 411 80
Character -, . w a r n ( " S t r a -a -r a n d a r n d -d -n d S
Milliseconds 548 121 278 171 130 271 273 487 356 245 229 191 245 181 167 148 93 200 105 397 135 302 143 240 251
Character e r v e r . a w a i t : r e a d : " , e ) ;
Milliseconds 154 147 250 131 144 263 424 127 125 142 217 456 219 186 57 68 108 445 145 313 362 404 156 464 436
Character c h = - 1 ; } i f ( c h > -> < 3 2
Milliseconds 139 231 90 168 452 308 536 566 506 211 562 353 221 169 137 339 368 81 226 730 419 281 255 421 65
Character - ) { -{ / & -& * C o n t r a l - -l -a o l
Milliseconds 216 562 463 5 414 376 600 1036 479 239 384 273 281 109 164 692 181 150 134 344 163 137 168 104 131
Character c h a r a c t e r o r E O F t e r m i n a t
Milliseconds 171 87 617 78 223 190 244 139 119 106 268 106 91 382 312 1202 318 228 131 94 236 133 116 178 145
Character e s ' -' l ' ' -' -' o o p b r e a k ; c o m m
Milliseconds 87 214 112 421 452 248 146 160 311 137 122 185 188 160 206 228 171 100 313 501 190 335 110 212 140
Character a n d . a p e -e p e n d ( ( c h a r ) c h ) ;
Milliseconds 106 106 134 339 372 425 178 416 150 135 152 152 282 363 417 68 155 283 389 215 208 73 323 525 146
Character e x p e c t e d - - ; }
Milliseconds 176 211 290 161 142 242 109 168 477 224 299 362 280
WPM Timing
Seconds WPM
4.04 29.69
8.08 54.92
12.13 48.49
16.17 50.47
20.21 45.12
24.25 44.53
28.3 43.68
32.34 39.33
36.38 38.59
40.42 39.48
44.46 39.4
48.51 40.08
52.55 39.28
56.59 38.59
60.63 37.21
64.68 34.88
68.72 32.83
72.76 31.01
76.8 29.37
80.85 27.91
84.89 26.72
88.93 27.39
92.97 27.49
97.01 27.71
101.06 28.26
105.1 29.23
109.14 29.14
113.18 29.26
117.23 29.17
121.27 29.88
125.31 30.17
129.35 30.24
133.39 30.05
137.44 30.04
141.48 30.62
145.52 30.59
149.56 30.49
153.61 30.08
157.65 29.99
161.69 30.5
165.73 30.84
169.78 30.96
173.82 31
177.86 30.56
181.9 30.61
185.94 30.91
189.99 31.2
194.03 31.6
198.07 31.93
202.11 32.18