Ehs (racer_ehs)

Race #10

View Pit Stop page for race #10 by racer_ehsGhost race

View profile for Ehs (racer_ehs)

Official speed 43.30 wpm (150.21 seconds elapsed during race)
Without ending ping 43.49 wpm (646 ms delay sending score to TypeRacer’s server)
Timerless 43.68 wpm (669 ms elapsed before first character typed; 148.89 seconds elapsed during race)
Timerless minus one 43.60 wpm, ignoring the first character typed
Race Start August 6, 2024 9:03:30am UTC
Race Finish August 6, 2024 9:06:00am UTC
Outcome Win (1 of 3)
Accuracy 94.4%
Points 64.23
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 ser t of characeterters from the socket */ StringBuffer command = new STrin\rtringBuffer(); int expecte d- = 1024; /* Cut off to aoivoid DoS attack */ while (expected>< < shutdown.lentgth()) { if (random =- -= null() random - n= new Randoms(System.vurcurrentTimeMillis()); expecteedd 9+= (random.nextInt() % 1-0284); } wholile (expected .> 9-0) { int ch = =-1; tey rry { ch = steeream.read(); } catch ( IOException e ) { log.ewwarn("Standard SSerevver.await: read: ", we) ; ch = -1 ;; } if (ch ><33 3 32) /* Control charctcacter of r EoOF terminates loop break; command.apepend((char) ch); expected--; }
Timing
Character / * R e a d a s e r - -r t o f c h a r
Milliseconds 669 428 138 241 74 54 180 101 137 94 137 87 146 103 278 130 91 102 185 66 76 187 112 30 98
Character a c e t e r -r -e -t -e t e r s f r o m t h e s
Milliseconds 111 132 104 71 98 75 238 102 125 67 243 141 94 142 148 133 138 48 140 27 105 63 32 92 133
Character o c k e t * / S t r i n g B u f f e r c o m
Milliseconds 65 107 77 69 92 197 259 318 177 267 112 164 69 109 100 329 246 282 145 65 99 108 139 71 138
Character m a n d = n e w S T r i n \ -\ -n -i -r -T r -r t
Milliseconds 103 59 75 82 72 195 250 171 101 26 173 243 108 162 81 101 219 0 0 117 110 95 170 615 115
Character r i n g B u f f e r ( ) ; i n t e x p e c t e
Milliseconds 160 101 94 105 363 174 120 148 97 75 322 246 463 247 219 122 88 118 121 472 132 119 161 154 77
Character - d - -- = 1 0 2 4 ; / * C u t o f f
Milliseconds 324 421 74 145 315 147 172 197 233 303 558 286 432 236 429 498 198 329 161 217 171 190 150 154 135
Character t o a o i -i -o v o i d D o S a t t a c k *
Milliseconds 202 87 66 90 319 148 293 110 247 315 135 134 67 441 535 374 191 130 97 131 49 162 114 83 301
Character / w h i l e ( e x p e c t e d > -> < -< < s
Milliseconds 293 149 163 95 109 134 124 92 295 281 189 70 89 140 181 64 245 342 386 247 506 131 199 136 314
Character h u t d o w n . l e n t -t g t h ( ) ) { i f
Milliseconds 84 368 141 224 60 91 83 160 221 85 109 63 662 84 148 99 264 303 227 385 557 755 192 66 83
Character ( r a n d o m = - - -- - -- = n u l l ( -( )
Milliseconds 695 366 55 120 100 49 122 129 211 569 303 352 114 184 355 186 187 272 158 217 118 318 570 484 267
Character r a n d o m - n -n - -- = n e w R a n d o m
Milliseconds 168 72 111 98 56 139 250 196 239 224 198 127 125 182 202 191 90 18 173 395 85 150 84 82 127
Character s -s ( S y s t e m . v u r -r -u -v c u r r e n t T i
Milliseconds 508 349 447 866 322 203 150 93 157 202 364 175 110 278 130 430 122 201 97 170 89 115 60 446 161
Character m e M i l l i s ( ) ) ; e x p e c t e e d -d -e d
Milliseconds 114 87 406 159 173 105 116 67 287 310 185 447 172 232 194 106 53 147 183 49 149 203 297 117 148
Character 9 -9 + = ( r a n d o m . n e x t I n t ( ) %
Milliseconds 179 359 336 218 350 550 661 365 84 135 91 61 139 313 313 80 353 144 325 157 58 331 302 439 974
Character 1 - -- 0 2 8 -8 4 ) ; } w h o l -l -o i l e (
Milliseconds 553 237 495 317 173 116 409 693 291 670 630 193 1081 268 130 68 111 159 301 133 175 100 179 108 244
Character e x p e c t e d . -. > 9 -9 - -- 0 ) { i n t
Milliseconds 258 204 93 97 169 169 88 190 100 209 459 226 246 220 547 216 417 196 377 551 337 497 173 116 77
Character c h = = -= - 1 ; t e y - -y r -r -e r y {
Milliseconds 67 209 115 128 238 164 965 381 210 173 538 349 138 136 109 98 491 123 120 190 112 98 153 246 692
Character c h = s t e e -e -e r e a m . r e a d ( ) ;
Milliseconds 477 136 102 194 255 199 213 127 158 359 261 112 50 51 65 134 310 127 81 83 141 315 169 764 258
Character } c a t c h ( - I O E x c e p t i o n e
Milliseconds 367 251 122 141 73 204 99 103 231 210 458 209 284 649 927 310 130 72 83 88 72 124 266 112 116
Character - ) { l o g . e w -w -e w a r n ( " S t a n d a
Milliseconds 537 490 189 276 555 253 133 84 160 112 115 243 117 70 89 143 176 394 470 418 152 106 121 79 136
Character r d S -S - S e r e v -v -e v e r . a w a i t : r
Milliseconds 342 207 147 351 211 482 301 217 91 13 617 209 132 86 137 67 289 209 126 76 182 155 591 178 101
Character e a d : " , w -w e ) - ; c h = - 1 ;
Milliseconds 58 73 150 317 140 311 464 137 700 493 186 656 408 607 188 180 131 99 115 220 115 322 435 350 259
Character -; - ; } i f ( c h > -> < 3 -3 3 3 -3 - -3
Milliseconds 358 128 562 143 977 335 197 88 81 534 374 89 125 837 487 986 768 488 446 498 301 239 114 179 181
Character 3 2 ) / * C o n t r o l c h a r c t -t -c c -c
Milliseconds 207 201 1177 455 431 563 135 524 177 147 85 160 72 150 90 78 88 97 52 256 229 282 131 117 298
Character a c t e r o f - -f r E o -o O F t e r m i n
Milliseconds 170 99 215 93 95 96 131 58 83 330 124 92 61 297 224 435 349 466 152 149 125 93 108 123 82
Character a t e s l o o p b r e a k ; c o m m a n d .
Milliseconds 59 43 90 174 74 138 134 123 149 104 174 213 64 78 134 270 186 281 52 131 113 53 80 76 106
Character a p e -e p e n d ( ( c h a r ) c h ) ; e x p e
Milliseconds 100 196 273 366 206 127 110 79 347 219 351 114 99 62 285 163 165 106 542 550 253 146 213 73 100
Character c t e d - - ; }
Milliseconds 258 164 104 208 522 162 632 563 612
WPM Timing
Seconds WPM
3 47.93
6.01 57.92
9.01 70.57
12.02 73.9
15.02 65.51
18.02 64.58
21.03 61.06
24.03 57.92
27.04 57.25
30.04 57.12
33.05 58.1
36.05 57.25
39.05 55.92
42.06 55.64
45.06 53.53
48.07 52.68
51.07 52.4
54.07 51.26
57.08 50.88
60.08 51.33
63.09 50.22
66.09 50.29
69.1 49.32
72.1 48.1
75.1 47.29
78.11 47.63
81.11 46.45
84.12 46.51
87.12 45.59
90.12 45.27
93.13 45.61
96.13 45.56
99.14 45.27
102.14 45
105.15 45.08
108.15 44.72
111.15 45.02
114.16 44.57
117.16 44.35
120.17 43.54
123.17 43.35
126.17 42.42
129.18 41.8
132.18 41.94
135.19 41.99
138.19 42.38
141.2 43.43
144.2 43.61
147.2 43.78
150.21 43.3