ehahaha (ehahaha)

Race #72

View Pit Stop page for race #72 by ehahahaGhost race

View profile for ehahaha (ehahaha)

Official speed 32.88 wpm (197.81 seconds elapsed during race)
Without ending ping 33.01 wpm (806 ms delay sending score to TypeRacer’s server)
Timerless 33.11 wpm (564 ms elapsed before first character typed; 196.44 seconds elapsed during race)
Timerless minus one 33.05 wpm, ignoring the first character typed
Race Start February 1, 2024 7:23:50am UTC
Race Finish February 1, 2024 7:27:07am UTC
Outcome No win (3 of 3)
Accuracy 93.4%
Points 48.77
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 StrinBgBuffer(); int expected == 1024; /* Cut off to avoid DoS ottattack */ while e( expected W< shudtdown,.length()) }{ if ()random == sunull{) roandom = new Random(sSystem.currentTimeMillis(){); expected += (random.nextItnt() % 1024 ); {{}} while e(expected > 0) { int Chch \ = -1; try { ch = stnream.read(); { } catch (IOException e ) }{ log.wornartn("StandardServer.await: read: ", e); ch = -1; { } if (ch >< 32) -=/* Contraol character or EOY}P]]oOPYI U yGDF tetrmrrminates loop break; command,.appentd()(char) ch ) ; expectedss--; }
Timing
Character = -= + -+ ? -? / = -= * R e a d a s e t o f
Milliseconds 564 442 318 558 947 471 224 0 456 435 210 235 132 114 81 98 108 127 186 81 132 110 265 123 94
Character c h a r a c t e r s f r o m t h e s o c k e
Milliseconds 231 91 134 105 150 130 248 107 78 233 106 258 184 258 430 110 143 71 67 128 186 217 209 179 158
Character t * / S t r i n g B u f f e r c o m m a n d
Milliseconds 124 150 440 580 371 345 226 600 155 122 134 317 191 212 132 90 76 69 189 128 127 148 125 75 98
Character = n e w S t r i n B -B g B u f f e r ( ) ;
Milliseconds 96 323 327 206 109 127 131 288 352 337 153 123 511 454 304 298 228 229 136 135 98 278 116 336 117
Character i n t e x p e c t e d = = - -= 1 0 2 4 ;
Milliseconds 229 73 92 135 184 214 330 134 143 189 103 144 160 277 100 148 375 135 149 178 85 348 162 421 119
Character / * C u t o f f t o a v o i d D o S o
Milliseconds 737 530 206 256 224 122 113 201 141 141 45 169 115 69 180 174 148 119 232 88 296 202 488 155 152
Character t t -t -t -o a t t a c k * / w h i l e e -e (
Milliseconds 125 139 303 135 122 125 117 141 107 101 141 162 407 501 325 149 107 136 123 130 74 138 261 230 131
Character - e x p e c t e d W -W < s h u d -d t d o w n ,
Milliseconds 373 78 185 297 173 127 205 127 169 134 300 22181 1198 340 235 131 681 97 605 941 353 134 103 137 436
Character -, . l e n g t h ( ) ) } -} { i f ( ) -) r a n
Milliseconds 393 78 240 149 167 131 276 93 280 161 388 224 697 557 337 314 634 140 116 342 0 374 565 81 333
Character d o m = = s u -u -s n u l l { -{ ) r o -o a n d
Milliseconds 130 244 99 118 328 155 107 495 173 373 157 552 150 150 163 961 507 255 201 316 150 525 102 121 133
Character o m = n e w R a n d o m ( s -s S y s t e m .
Milliseconds 230 98 115 304 146 413 123 241 306 624 309 215 84 340 74 407 473 396 220 138 120 226 108 129 324
Character c u r r e n t T i m e M i l l i s ( ) { -{ ) ; e
Milliseconds 435 350 123 160 113 95 139 513 183 102 151 241 203 187 161 171 214 300 64 465 406 246 914 190 110
Character x p e c t e d + = ( r a n d o m . n e x t I t
Milliseconds 232 311 157 146 204 88 145 160 957 496 148 561 491 87 149 133 243 149 286 385 149 449 184 576 256
Character -t n t ( ) % 1 0 2 4 - ) ; { -{ { } -} -{ }
Milliseconds 433 214 66 483 67 231 620 446 267 57 199 137 188 474 271 285 94 657 428 318 0 410 184 230 242
Character w h i l e e -e ( e x p e c t e d > 0 ) {
Milliseconds 233 129 138 147 154 69 167 304 220 182 226 360 130 263 223 86 146 159 337 316 191 320 175 418 330
Character i n t C h -h -C c h \ - -\ = - 1 ; t r y
Milliseconds 133 122 95 138 216 91 259 161 174 46 91 181 0 495 141 0 259 950 369 508 167 229 246 134 159
Character { c h = s t n -n r e a m . r e a d ( ) ; {
Milliseconds 656 327 230 65 72 262 152 280 196 3 414 309 130 97 122 309 273 63 71 130 251 115 356 103 518
Character - -{ } c a t c h ( I O E x c e p t i o n e
Milliseconds 247 300 159 206 202 187 170 283 246 65 140 389 535 445 262 699 508 135 203 211 90 286 172 200 184
Character - ) } -} { l o g . w o r n -n -r -o a r t -t n (
Milliseconds 136 809 614 467 368 493 335 272 536 123 168 402 427 124 105 251 255 140 114 121 154 152 500 378 642
Character " S t a n d a r d S e r v e r . a w a i t : r e
Milliseconds 549 419 186 151 79 89 507 105 114 610 242 189 226 108 150 196 329 125 135 120 277 504 197 139 60
Character a d : " , e ) ; c h = - 1 ; { - -{ }
Milliseconds 46 125 363 194 375 713 642 219 332 414 140 302 40 142 348 153 560 555 514 164 419 219 323 160 626
Character i f ( c h > -> < 3 2 ) - -- = -= / * C o
Milliseconds 441 224 336 376 564 316 87 193 741 355 282 166 181 86 554 203 650 469 244 402 785 535 487 213 221
Character n t r a -a o l c h a r a c t e r o r E O Y }
Milliseconds 75 118 296 305 416 124 124 112 124 88 114 129 80 525 202 60 112 130 204 54 88 386 269 600 563
Character P ] ] -] -] -P -} -Y -O o -o O P -P Y -Y I - -I U - -U y
Milliseconds 213 461 187 881 154 170 252 170 167 557 445 321 255 526 432 396 282 257 303 155 284 233 305 137 173
Character -y G -G D -D F t e t r m -m -r r -r -t r m i n a t e s
Milliseconds 454 1114 545 262 610 1048 275 248 106 55 29 194 385 158 376 295 141 194 403 224 95 345 152 81 262
Character l o o p b r e a k ; c o m m a n d , -, . a p
Milliseconds 134 365 280 179 99 121 164 183 81 94 453 377 645 470 170 98 163 88 81 137 404 542 54 298 180
Character p e n t -t d ( ) -) ( c h a r ) c h - ) - ;
Milliseconds 187 132 127 227 565 217 390 136 369 309 386 65 59 156 391 180 186 63 120 462 307 406 436 406 124
Character e x p e c t e d s s -s -s - - ; }
Milliseconds 109 211 331 139 123 201 89 166 411 177 318 140 250 156 145 324 342
WPM Timing
Seconds WPM
3.96 3.03
7.91 39.43
11.87 45.5
15.82 49.29
19.78 47.92
23.74 51.56
27.69 48.96
31.65 51.19
35.61 50.89
39.56 48.83
43.52 44.4
47.47 40.7
51.43 37.57
55.39 34.88
59.34 32.56
63.3 31.47
67.26 31.4
71.21 31.34
75.17 31.61
79.12 31.09
83.08 31.92
87.04 32.68
90.99 33.1
94.95 33.37
98.91 33.73
102.86 33.72
106.82 33.48
110.77 34.02
114.73 34.1
118.69 34.48
122.64 34.83
126.6 34.88
130.55 34.84
134.51 34.53
138.47 34.32
142.42 34.71
146.38 34.92
150.34 34.8
154.29 34.61
158.25 34.2
162.2 34.55
166.16 34.38
170.12 33.65
174.07 32.88
178.03 32.42
181.99 32.44
185.94 32.85
189.9 32.73
193.85 32.87
197.81 32.88