Ebad Coder (coder2610)

Race #2

View Pit Stop page for race #2 by coder2610Ghost race

View profile for Ebad Coder (coder2610)

Official speed 47.09 wpm (138.12 seconds elapsed during race)
Without ending ping 47.18 wpm (262 ms delay sending score to TypeRacer’s server)
Timerless 47.37 wpm (542 ms elapsed before first character typed; 137.31 seconds elapsed during race)
Timerless minus one 47.28 wpm, ignoring the first character typed
Race Start May 8, 2024 10:57:54am UTC
Race Finish May 8, 2024 11:00:12am UTC
Outcome Win (1 of 3)
Accuracy 95.6%
Points 69.86
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 /* reRead a set of characters from the socket *? / StringBuffer ncommand = new String Buffer(); tint expected; = = 1024; /* Cut off to avoid DosS attack *?/ while (expected < shouutdown.length()) { if (radnndom == null) random = new Random(System.currentTimeMillis()); expcteextected += (random.netxtInt() * % 1024); } while (exepected > 0) { int ch = -21; try {ch ch = steaream.read(); } catch (IOException e) { log.warn("StandaredServer.waawatiit: read:" ", e):; ch = -1; } if (ch < 32) /* Control character or EoOF terminateds loop break; command.pappend((char) ch); expteececteed--; }
Timing
Character / * r e -e -r R e a d a s e t o f c h a r
Milliseconds 542 319 300 234 79 314 87 187 134 197 75 95 176 100 179 153 60 98 90 106 75 218 122 64 127
Character a c t e r s f r o m t h e s o c k e t * ?
Milliseconds 122 140 235 64 110 184 149 61 198 97 69 66 153 88 59 99 444 356 104 177 65 192 494 400 337
Character - -? / S t r i n g B u f f e r n -n c o m m a
Milliseconds 274 357 105 225 66 227 313 159 137 46 27 357 161 109 140 96 80 98 221 295 75 176 49 138 212
Character n d = n e w S t r i n g - B u f f e r ( )
Milliseconds 97 86 281 160 111 132 61 65 95 705 271 180 109 37 41 114 382 225 177 222 113 127 87 315 86
Character ; t -t i n t e x p e c t e d ; = - -= - -;
Milliseconds 365 33 271 382 223 47 53 131 344 224 82 464 240 319 54 174 220 48 230 97 249 119 106 414 594
Character = 1 0 2 4 ; / * C u t o f f t o a v o
Milliseconds 125 84 149 137 305 367 402 63 431 544 529 128 207 128 292 140 284 139 105 149 91 64 80 255 129
Character i d D o s -s S a t t a c k * ? -? / w h i l
Milliseconds 30 102 97 573 142 191 389 91 193 65 174 152 43 148 109 564 234 478 423 299 79 855 216 50 102
Character e ( e x p e c t e d < s h o u -u -o u t d o w
Milliseconds 105 131 830 228 198 148 128 193 255 65 161 179 176 63 156 48 81 95 320 100 205 134 314 118 74
Character n . l e n g t h ( ) ) { i f ( r a d n -n -d n
Milliseconds 85 347 191 72 472 176 160 97 239 99 221 512 182 716 206 97 103 569 255 56 240 168 238 98 261
Character d o m = = n u l l ) r a n d o m = n e w
Milliseconds 130 481 73 340 211 128 72 293 171 136 104 432 264 121 47 159 72 94 43 80 400 96 192 96 49
Character R a n d o m ( S y s t e m . c u r r e n t T i m
Milliseconds 57 631 158 135 74 111 50 382 352 136 157 171 39 109 417 188 385 271 388 76 159 50 864 495 33
Character e M i l l i s ( ) ) ; e x p c t e -e -t -c e x t e
Milliseconds 63 358 154 303 416 104 74 319 74 309 352 69 192 187 99 799 222 48 368 116 98 108 210 188 113
Character -e -t -x c t e d + = ( r a n d o m . n e t -t x t
Milliseconds 286 114 96 148 221 62 159 197 162 251 63 453 188 96 367 256 368 48 309 476 98 269 431 81 64
Character I n t ( ) * - -* % 1 0 2 4 ) ; } w h i l
Milliseconds 256 293 74 273 86 378 224 319 320 134 1343 283 177 87 345 336 516 402 26 659 429 528 145 64 89
Character e ( e x e -e p e c t e d > 0 ) { i n t
Milliseconds 103 68 560 347 193 462 481 214 169 610 192 69 169 133 162 63 155 277 144 638 541 213 34 37 117
Character c h = - 2 -2 1 ; t r y { c h -h -c c h =
Milliseconds 159 129 338 1126 131 405 294 555 81 259 59 257 175 97 287 199 539 158 304 100 195 140 46 319 150
Character s t e a -a -e r e a m . r e a d ( ) ; } c a t
Milliseconds 80 250 161 495 294 400 75 209 46 73 103 400 209 64 96 95 229 97 638 412 181 187 240 97 128
Character c h ( I O E x c e p t i o n e ) { l o g .
Milliseconds 175 65 64 255 599 77 671 274 411 132 236 146 118 63 56 311 74 293 315 192 240 865 159 384 192
Character w a r n ( " S t a n d a r e -e d S e r v e r . w a
Milliseconds 256 261 64 523 212 306 297 241 49 162 51 314 86 107 419 93 415 240 495 273 119 75 301 273 390
Character -a -w a w a t i -i -t i t : r e a d : " -" " , e
Milliseconds 218 97 96 239 615 73 47 401 118 267 78 353 240 118 33 121 96 675 317 479 130 175 657 516 144
Character ) : -: ; c h = - 1 ; } i f ( c h <
Milliseconds 394 578 606 248 39 338 80 415 400 369 272 143 277 62 526 335 151 95 65 281 192 99 333 229 43
Character 3 2 ) / * C o n t r o l c h a r a c t e r
Milliseconds 563 365 273 256 500 253 179 304 171 55 153 129 95 162 36 730 144 96 81 148 160 219 97 61 98
Character o r E o -o O F t e r m i n a t e d -d s l o o
Milliseconds 166 42 128 512 212 400 189 81 143 294 64 64 122 151 168 144 65 65 222 480 80 46 162 167 296
Character p b r e a k ; c o m m a n d . p -p a p p e n d
Milliseconds 166 96 155 86 61 78 79 245 76 160 134 15 145 90 80 76 258 534 587 77 139 137 128 207 85
Character ( ( c h a r ) c h ) ; e x p t e -e -t e -e c -c e
Milliseconds 367 142 259 92 50 67 394 630 108 134 364 284 47 229 174 142 128 48 400 340 109 702 135 329 211
Character c t e e -e d - - ; }
Milliseconds 173 225 62 177 464 87 315 127 303 518 107
WPM Timing
Seconds WPM
2.76 39.1
5.52 67.33
8.29 65.16
11.05 59.73
13.81 63.42
16.57 61.54
19.34 60.2
22.1 55.39
24.86 54.06
27.62 54.74
30.39 55.68
33.15 52.49
35.91 53.13
38.67 53.37
41.44 53
44.2 52.13
46.96 52.38
49.72 53.82
52.49 53.73
55.25 53.22
58.01 52.96
60.77 51.54
63.53 51.56
66.3 51.22
69.06 49.87
71.82 49.12
74.58 48.75
77.35 48.87
80.11 48.53
82.87 48.22
85.63 47.93
88.4 47.79
91.16 48.05
93.92 48.04
96.68 47.79
99.45 47.91
102.21 47.79
104.97 46.87
107.73 46.78
110.49 46.16
113.26 45.98
116.02 46.23
118.78 46.17
121.54 46.9
124.31 47.11
127.07 47.79
129.83 47.79
132.59 47.97
135.36 47.25
138.12 47.09