Ahmed (e_elashra1)

Race #17

View Pit Stop page for race #17 by e_elashra1Ghost race

View profile for Ahmed (e_elashra1)

Official speed 36.50 wpm (178.19 seconds elapsed during race)
Without ending ping 36.54 wpm (188 ms delay sending score to TypeRacer’s server)
Timerless 36.75 wpm (1,023 ms elapsed before first character typed; 176.98 seconds elapsed during race)
Timerless minus one 36.68 wpm, ignoring the first character typed
Race Start May 12, 2025 10:18:07pm UTC
Race Finish May 12, 2025 10:21:05pm UTC
Outcome Win (1 of 3)
Accuracy 92.9%
Points 54.14
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 /* REead a set of hcacharcaacter fs form rom the sokccket *?/ sStringBuffer occommmaand =- new sStringBuffer()(; int expected = 10254; /* Cut of ff to avoid DoS attack */ while (epxpected < shutdown.lentgthy()) { if (*(rrandom == nulll) random = new Random(System.currentTimeMIllillis()); expected _+_+__+_+_+= (random.rnnextInt() % 10254); } whle ile (expected ?> )0) O { int ch = -1; try { ch += steramrream.read();' } catch (IOEcxception e) { log.warnd("STtadnndardServer.waawiaait: read: ", e) : ; ch = -1; ]} if (ch < 32) /* Control character or EOF temrinrminantetetes loop break, ; command .append((char) ch); epcxp-eected--:; }
Timing
Character / * R E -E e a d a s e t o f h c a -a -c -h
Milliseconds 1023 746 225 417 132 473 82 95 189 125 162 109 993 544 172 95 219 63 63 332 28 192 194 152 143
Character c h a r c a -a -c a c t e r f -f - s f o r m -
Milliseconds 274 94 150 193 293 144 301 135 49 184 209 134 94 388 178 285 142 217 127 237 147 64 97 21 284
Character -m -r -o r o m t h e s o k c -c -k c k e t * ? -?
Milliseconds 134 144 105 84 125 48 54 203 57 68 72 227 164 177 56 331 118 49 111 129 134 202 320 448 455
Character / s -s S t r i n g B u f f e r o c -c -o c o m m
Milliseconds 208 152 666 639 384 480 291 118 55 112 385 199 117 227 217 70 72 288 23 386 152 59 140 218 104
Character m a -a -m a n d = - - - -- n e w s -s S t r
Milliseconds 132 56 362 290 120 125 114 127 306 17 94 464 241 534 135 97 175 162 97 134 521 287 593 576 223
Character i n g B u f f e r ( ) ( -( ; i n t e x p e c t
Milliseconds 88 49 105 419 516 125 180 182 89 375 167 20 519 198 122 224 119 207 88 368 372 147 761 231 154
Character e d = 1 0 2 5 -5 4 ; / * C u t o f f -f
Milliseconds 129 160 120 263 126 387 300 651 158 532 213 521 124 1180 672 153 359 150 115 440 189 114 85 121 353
Character - f t o a v o i d D o S a t t a c k * /
Milliseconds 136 81 81 304 120 71 270 184 131 102 81 265 391 192 456 274 807 247 126 194 224 158 401 335 890
Character w h i l e ( e p -p x p e c t e d < s h u t
Milliseconds 295 433 86 188 58 147 51 384 262 449 397 179 229 123 243 510 124 220 127 432 258 365 63 226 118
Character d o w n . l e n t -t g t h y -y ( ) ) { i f (
Milliseconds 256 121 125 67 257 53 557 180 120 353 62 202 19 9 494 344 246 142 213 350 150 354 102 104 417
Character * -* ( r -r -( r a n d o m = = n u l l l -l ) r
Milliseconds 17 543 682 318 270 137 496 103 166 0 179 194 197 201 167 120 147 206 193 135 137 415 256 202 841
Character a n d o m = n e w R a n d o m ( S y s t e m
Milliseconds 109 103 49 95 194 192 313 92 380 98 94 121 704 174 145 34 172 136 579 1333 466 175 151 136 17
Character . c u r r e n t T i m e M I l l -l -l -I i l l i s (
Milliseconds 242 439 144 234 164 110 171 285 441 278 57 116 454 153 203 158 205 129 152 194 198 145 126 105 411
Character ) ) ; e x p e c t e d _ + -+ -_ _ + -+ _ -_ -_ _ +
Milliseconds 190 161 545 191 309 433 354 168 223 226 68 276 423 371 0 532 159 229 0 485 238 353 134 194 0
Character -+ _ + -+ -_ -_ _ -_ + = ( r a n d o m . r n -n -r n e
Milliseconds 527 236 0 326 141 135 517 894 794 617 269 1104 208 95 95 74 78 104 324 301 193 198 193 185 13
Character x t I n t ( ) % 1 0 2 5 -5 4 ) ; } w h l e
Milliseconds 307 201 350 95 113 353 159 308 1124 482 329 188 291 216 526 97 469 426 105 337 166 292 108 135 136
Character - -e -l i l e ( e x p e c t e d ? -? > ) -) 0
Milliseconds 49 384 142 106 177 151 103 56 548 238 273 230 83 248 349 23 372 649 1229 574 216 186 369 359 200
Character ) O - -O { i n t c h = - 1 ; t r y
Milliseconds 393 181 465 296 369 143 267 174 242 101 49 62 236 86 131 199 125 346 222 338 166 218 155 27 174
Character { c h + -+ = s t e r a m -m -a -r r -r -e r e a m
Milliseconds 345 194 760 102 74 288 342 193 128 251 175 215 30 75 27 357 142 134 181 215 159 360 63 86 138
Character . r e a d ( ) ; ' - -' } c a t c h ( I O E
Milliseconds 416 354 111 40 168 466 172 408 0 308 277 160 71 603 320 344 78 177 247 111 114 426 612 698 332
Character c -c x c e p t i o n e ) { l o g . w a r n d
Milliseconds 510 477 104 711 250 46 177 139 18 109 83 245 386 165 217 140 758 156 87 237 190 139 41 140 127
Character -d ( " S T -T t a d n -n -d n d a r d S e r v e r . w
Milliseconds 358 312 480 405 229 471 301 178 146 71 377 120 166 31 179 160 299 455 286 72 304 135 76 198 489
Character a -a -w a w i a -a -i a i t : r e a d : " , e )
Milliseconds 86 272 127 64 151 205 99 395 144 95 190 66 432 168 224 121 25 165 314 101 332 584 228 450 567
Character - : - -: ; c h = - 1 ; ] -] } i f (
Milliseconds 239 425 202 140 443 145 266 117 211 60 200 347 111 575 247 458 125 210 423 178 239 209 94 89 321
Character c h < 3 2 ) / * C o n t r o l c h a r a
Milliseconds 352 61 226 969 344 496 8 847 194 1211 552 465 402 361 71 76 493 78 166 105 281 169 174 161 256
Character c t e r o r E O F t e m r i n -n -i -r -m r m i
Milliseconds 207 239 147 87 151 167 87 90 336 529 132 114 447 146 134 0 179 44 234 152 153 126 127 122 238
Character n a n t e -e -t t e -e -t -n t e s l o o p b r e a
Milliseconds 43 131 140 26 182 288 134 123 152 95 163 126 298 112 292 187 181 172 140 148 64 141 129 97 56
Character k , - -, ; c o m m a n d - . a p p e n d ( (
Milliseconds 136 217 126 441 127 194 145 750 77 290 112 158 49 134 125 421 227 113 678 136 111 128 105 459 165
Character c h a r ) c h ) ; e p -p c -c x p - e -e -- e c t
Milliseconds 585 103 75 145 542 188 608 333 508 436 110 340 293 397 469 548 492 461 12 82 400 120 155 238 210
Character e d - - : -: ; }
Milliseconds 109 177 586 142 402 398 200 391 157
WPM Timing
Seconds WPM
3.56 26.94
7.13 28.62
10.69 31.43
14.26 37.04
17.82 32.32
21.38 35.92
24.95 35.11
28.51 34.93
32.07 36.29
35.64 36.37
39.2 35.51
42.77 36.76
46.33 37.04
49.89 36.8
53.46 37.71
57.02 38.3
60.59 37.24
64.15 38.16
67.71 39.17
71.28 38.89
74.84 38.96
78.4 39.18
81.97 38.36
85.53 36.76
89.1 36.77
92.66 36.65
96.22 36.42
99.79 36.56
103.35 35.99
106.92 35.58
110.48 36.5
114.04 36.09
117.61 36.22
121.17 36.25
124.73 36.37
128.3 36.57
131.86 36.4
135.43 36.33
138.99 36.61
142.55 36.37
146.12 36.55
149.68 36.16
153.24 36.26
156.81 36.73
160.37 36.51
163.94 36.75
167.5 37.04
171.06 36.97
174.63 36.56
178.19 36.5