Salam Adel (salam1800)

Race #268

View Pit Stop page for race #268 by salam1800Ghost race

View profile for Salam Adel (salam1800)

Official speed 29.94 wpm (217.23 seconds elapsed during race)
Without ending ping 29.98 wpm (296 ms delay sending score to TypeRacer’s server)
Timerless 30.02 wpm (260 ms elapsed before first character typed; 216.68 seconds elapsed during race)
Timerless minus one 29.96 wpm, ignoring the first character typed
Race Start January 24, 2024 12:59:16am UTC
Race Finish January 24, 2024 1:02:53am UTC
Outcome No win (3 of 3)
Accuracy 93.1%
Points 44.42
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 se t of charactesrs from teh he socket */ StringBuffer command - = new sStringBuffer(); int expected = 1024:; /* Cut off to avoid doDos s S attack */ while (epxxpected < shoututdown. Lelength()) { if (random --== null) random = new Ramndom(System. currentTimeMillioss()); expected =+= (random.nextInt(0) % 1024); { {}}} while (expected > 0) ( ) } { itnt ch = 0-1; try ({ hch = stream.read(); } catch (IoOECxceptionj e) [{ laoog.warn("sStarandaradServer.await.: read: ", e); ch = 0-1: ; _00 )} i f (hch < 32 ) /* Control chracaarcercacter or EFOF temrrminates loop breaks; command. append((char) ch); expected -- ;; }
Timing
Character / * R e a d a s e - - t o f c h a r
Milliseconds 260 911 444 900 290 173 218 147 749 139 160 124 178 515 227 506 127 55 191 166 61 495 122 138 153
Character a c t e s -s r s f r o m t e h - -h -e h e s
Milliseconds 169 227 258 135 402 455 107 158 9 728 161 97 132 56 90 122 16 89 509 124 99 329 194 184 405
Character o c k e t * / S t r i n g B u f f e r c o m
Milliseconds 137 171 102 260 310 325 356 468 173 492 174 205 113 87 139 434 169 161 206 195 69 149 318 415 247
Character m a n d - - -- = n e w s -s S t r i n g B u
Milliseconds 112 166 105 170 96 645 230 328 112 285 305 211 201 38 180 496 265 294 93 172 113 60 144 678 181
Character f f e r ( ) ; i n t e x p e c t e d = 1 0
Milliseconds 169 267 245 43 470 252 590 364 189 300 188 106 358 193 527 245 289 223 114 170 148 688 286 647 169
Character 2 4 : -: ; / * C u t o f f t o a v o i d
Milliseconds 201 289 876 615 264 510 569 736 267 675 153 164 78 193 151 197 167 446 74 87 190 216 198 141 171
Character d o -o -d D o s - -s s - -s S a t t a c k *
Milliseconds 135 466 139 369 114 281 230 206 167 644 119 153 164 483 329 386 269 210 452 141 143 211 171 127 444
Character / w h i l e ( e p x -x -p x p e c t e d < s
Milliseconds 641 353 175 117 61 161 142 159 269 368 180 210 314 113 167 163 191 282 221 114 171 146 766 185 172
Character h o u t -t -u -o u t d o w n . - L e -e -L l e n g t
Milliseconds 129 138 84 150 305 207 183 250 110 615 114 136 115 204 128 951 330 248 279 107 217 83 150 180 463
Character h ( ) ) { i f ( r a n d o m - - -- -- = =
Milliseconds 136 805 310 125 266 1142 247 201 148 110 435 448 169 155 490 200 55 252 1633 210 785 153 2624 162 264
Character n u l l ) r a n d o m = n e w R a m -m n d
Milliseconds 363 213 358 149 2991 276 240 133 587 179 126 100 260 526 208 212 202 47 153 504 189 576 458 184 126
Character o m ( S y s t e m . - c u r r e n t T i m e M i
Milliseconds 128 71 418 388 153 84 171 117 189 548 264 532 249 172 389 295 205 131 120 558 204 160 76 798 256
Character l l i o s -s -o s ( ) ) ; e x p e c t e d = -= +
Milliseconds 210 124 167 98 118 369 109 292 267 347 729 545 184 250 186 82 251 246 180 103 139 187 1090 461 798
Character = ( r a n d o m . n e x t I n t ( 0 -0 ) % 1
Milliseconds 367 194 351 321 117 127 143 117 132 264 589 89 649 475 596 213 153 307 324 420 241 230 1911 461 550
Character 0 2 4 ) ; { - -{ { } -} } -} -{ } w h i l e (
Milliseconds 151 160 372 787 657 245 498 288 297 111 229 47 410 192 411 445 709 382 532 74 183 210 166 119 308
Character e x p e c t e d > 0 ) ( - -( ) - -) } -
Milliseconds 742 491 139 176 299 139 107 171 117 596 528 298 654 207 423 290 338 87 238 284 433 543 408 278 294
Character -} { i t -t n t c h = 0 -0 - 1 ; t r y (
Milliseconds 115 981 201 238 249 336 223 124 115 580 110 175 936 196 931 473 292 206 935 251 227 192 140 81 326
Character -( { h -h c h = s t r e a m . r e a d ( ) ;
Milliseconds 544 1080 264 336 366 95 128 125 967 196 239 573 200 145 173 198 232 363 62 146 272 332 342 912 348
Character } c a t c h ( I o -o O E C -C x c e p t i o n j
Milliseconds 1357 193 256 132 168 232 137 182 659 655 304 524 551 868 988 634 481 715 210 151 241 121 11 163 61
Character -j e ) [ -[ { l a o -o -a o g . w a r n ( " s -s
Milliseconds 497 385 215 440 339 361 492 287 245 648 138 86 351 105 185 118 183 291 118 103 138 289 734 1078 359
Character S t a r -r a -a n d a r a -a d S e r v e r . a w a i
Milliseconds 235 139 157 213 479 106 584 204 178 177 182 196 449 81 543 135 155 273 96 161 172 491 411 173 211
Character t . -. : r e a d : " , e ) ; c h = 0 -0
Milliseconds 188 184 414 313 345 448 87 91 221 779 264 1288 466 328 816 649 787 538 345 120 164 962 286 817 458
Character - 1 : - -: ; _ -_ 0 -0 0 - -0 ) -) } i - f
Milliseconds 295 184 729 296 265 98 296 211 829 620 1169 461 314 349 350 104 803 531 1224 309 237 436 473 136 140
Character ( h -h c h < 3 2 - ) / * C o n t r o l
Milliseconds 470 461 360 98 138 306 752 256 857 197 243 347 275 301 320 484 192 530 154 84 157 613 127 238 156
Character c h r a c -c -a a -a -r a r c e r -r -e -c c -c a c t e r
Milliseconds 169 104 468 145 182 326 210 275 197 137 93 193 307 222 122 275 118 123 127 264 118 218 213 159 125
Character o r E F -F O F t e m r -r -m r m i n a t e s
Milliseconds 72 231 154 128 469 267 670 311 600 346 790 248 205 684 210 123 130 189 181 107 311 150 118 233 100
Character l o o p b r e a k s -s ; c o m m a n d . - a
Milliseconds 351 242 127 150 135 273 257 95 73 208 181 416 231 149 155 261 317 112 133 97 154 167 131 489 107
Character p p e n d ( ( c h a r ) c h ) ; e x p e c t e
Milliseconds 177 112 131 166 199 390 256 511 122 78 116 307 245 253 139 481 784 374 307 195 77 188 300 87 111
Character d - - - ; -; - ; }
Milliseconds 226 231 787 327 343 193 270 527 111 207 198 406
WPM Timing
Seconds WPM
4.34 27.62
8.69 34.52
13.03 36.83
17.38 39.36
21.72 40.33
26.07 40.51
30.41 41.04
34.76 38.32
39.1 39.59
43.45 36.73
47.79 38.17
52.14 37.98
56.48 36.54
60.83 36.7
65.17 35.91
69.52 34.52
73.86 33.47
78.2 33.76
82.55 34.16
86.89 34.39
91.24 34.46
95.58 34.52
99.93 33.98
104.27 33.6
108.62 32.48
112.96 33.04
117.31 32.22
121.65 31.96
126 31.52
130.34 31.21
134.69 31.54
139.03 31.5
143.37 30.8
147.72 30.87
152.06 30.86
156.41 30.61
160.75 30.76
165.1 30.67
169.44 30.45
173.79 30.11
178.13 29.37
182.48 29.07
186.82 28.9
191.17 29.13
195.51 29.09
199.86 28.88
204.2 29.38
208.55 29.81
212.89 30.04
217.23 29.94