Mohamed (mohamed25)

Race #10

View Pit Stop page for race #10 by mohamed25Ghost race

View profile for Mohamed (mohamed25)

Official speed 33.89 wpm (191.91 seconds elapsed during race)
Without ending ping 33.97 wpm (441 ms delay sending score to TypeRacer’s server)
Timerless 34.04 wpm (388 ms elapsed before first character typed; 191.09 seconds elapsed during race)
Timerless minus one 33.97 wpm, ignoring the first character typed
Race Start July 6, 2023 3:06:42pm UTC
Race Finish July 6, 2023 3:09:54pm UTC
Outcome Win (1 of 2)
Accuracy 95.3%
Points 50.27
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 /* REaeasd a set of charcacters form rom the socket (**/ StringBuffer command = new String Buffer(); int expected = 1024; /* Cut odff to avoid DosS attack */ while (expected < shtdtutdown.length()) [{ if (random == null ) random = new Random (Syestem.currentTImimeMIIillis()); Eexpected += (random.nextInt(0) $#%% 1-29024); } while (expected > 0) {int int ch = -1:; try { ch = stream.readDd(); } catch (IOExeception e) P[{ log.warn("StandardSErerver.await: read: ", e); ch = 01-1; } if (ch <33, 32) /* Control character or EOF terminates loop break; command.append((char) ch); expected0--:; }
Timing
Character / * R E a -a -E e a s -s d a s e t o f c h
Milliseconds 388 622 328 368 96 203 421 206 216 128 578 336 156 212 151 217 168 190 213 150 106 130 79 262 125
Character a r c -c a c t e r s f o r m - -m -r -o r o m t
Milliseconds 168 446 258 555 129 231 326 204 281 258 185 113 125 113 113 129 199 269 187 205 166 196 149 138 101
Character h e s o c k e t ( * -* -( * / S t r i n g B u
Milliseconds 104 116 36 200 83 221 77 178 188 132 335 0 455 603 351 596 158 376 179 196 99 152 113 495 206
Character f f e r c o m m a n d = n e w S t r i n g
Milliseconds 197 181 176 153 119 411 153 198 204 218 168 120 177 1863 368 321 174 222 210 435 181 305 177 128 111
Character - B u f f e r ( ) ; i n t e x p e c t e d
Milliseconds 146 417 427 219 209 180 177 138 437 377 436 182 152 117 132 118 219 245 263 103 598 300 248 257 144
Character = 1 0 2 4 ; / * C u t o d -d f f t o a
Milliseconds 138 159 398 182 179 513 535 166 422 772 379 533 214 232 90 492 290 430 187 161 196 148 135 136 130
Character v o i d D o s -s S a t t a c k * / w h i l
Milliseconds 343 231 151 167 194 569 244 187 319 450 210 117 219 269 105 572 129 139 675 344 183 170 99 112 189
Character e ( e x p e c t e d < s h t d -d -t t -t u t d
Milliseconds 164 14 617 361 528 218 191 238 232 229 255 160 294 443 168 124 312 303 255 210 232 512 400 123 221
Character o w n . l e n g t h ( ) ) [ -[ { i f ( r a n
Milliseconds 235 197 1035 335 418 132 141 297 296 114 479 344 614 636 1583 398 333 285 139 140 53 291 267 200 133
Character d o m = = n u l l - ) r a n d o m = n
Milliseconds 200 359 351 381 363 265 366 469 346 267 215 212 516 333 231 235 300 175 291 154 435 180 400 180 192
Character e w R a n d o m - ( S y e -e s t e m . c u r r
Milliseconds 326 195 132 455 245 165 237 410 235 211 475 410 791 275 235 456 139 119 209 120 330 533 120 197 185
Character e n t T I m -m -I i m e M I -I I -I i l l i s ( ) ) ;
Milliseconds 198 159 166 629 155 216 546 247 354 219 137 568 224 590 779 469 616 349 286 177 234 691 293 460 750
Character E -E e x p e c t e d + = ( r a n d o m . n e
Milliseconds 209 475 577 163 241 138 204 260 263 376 264 195 638 279 236 361 284 233 181 289 146 200 370 374 134
Character x t I n t ( 0 -0 ) $ -$ # % -% -# % 1 - 2 -2 -- 9 -9
Milliseconds 388 293 634 199 167 289 295 879 587 470 512 532 529 482 500 197 421 219 461 228 289 280 183 785 380
Character 0 2 4 ) ; } w h i l e ( e x p e c t e d >
Milliseconds 527 210 327 1024 564 224 807 295 206 113 124 150 349 137 351 221 282 173 117 241 233 206 208 149 1105
Character 0 ) { i n t -t -n -i i n t c h = - 1 : -:
Milliseconds 538 161 709 324 674 324 177 159 289 230 400 229 207 166 120 128 464 181 120 336 163 298 173 760 406
Character ; t r y { c h = s t r e a m . r e a d -d
Milliseconds 553 259 272 245 147 431 816 432 168 92 236 318 169 226 208 277 125 309 202 316 522 139 196 664 864
Character D -D d ( ) ; } c a t c h ( I O E x e -e c e p
Milliseconds 586 589 295 410 345 535 204 542 383 139 230 405 304 202 139 1148 793 238 498 727 334 353 162 217 151
Character t i o n e ) P -P [ -[ { l o g . w a r n ( " S
Milliseconds 160 137 137 126 136 146 534 352 688 408 349 397 686 343 643 211 498 437 276 158 250 95 427 460 536
Character t a n d a r d S E r -r -E e r v e r . a w a i t :
Milliseconds 185 186 129 223 207 206 318 486 210 229 295 247 250 244 272 236 144 184 182 331 184 245 106 434 151
Character r e a d : " , e ) ; c h = 0 1 -1 -0 - 1 ;
Milliseconds 200 167 197 274 654 129 481 479 289 165 520 790 219 274 109 243 278 199 379 160 548 186 654 154 457
Character } i f ( c h < 3 -3 3 -3 , -, 3 2 ) / *
Milliseconds 224 1051 277 133 124 95 346 352 149 122 257 501 411 320 350 849 524 522 195 189 543 241 375 363 241
Character C o n t r o l c h a r a c t e r o r E O F
Milliseconds 718 339 253 169 198 219 285 169 130 109 121 147 198 226 261 173 155 97 89 217 0 971 193 470 172
Character t e r m i n a t e s l o o p b r e a k ; c o
Milliseconds 268 192 172 169 198 114 90 286 215 215 130 126 265 200 170 150 190 304 141 190 184 773 148 103 159
Character m m a n d . a p p e n d ( ( c h a r ) c h ) ;
Milliseconds 216 183 323 133 186 427 336 195 192 618 166 126 409 211 231 119 147 133 497 257 265 169 498 381 167
Character e x p e c t e d 0 -0 - - : -: ; }
Milliseconds 112 318 304 113 258 288 363 251 677 666 326 226 378 796 1033 416 428
WPM Timing
Seconds WPM
3.84 18.76
7.68 34.39
11.51 37.52
15.35 36.74
19.19 41.27
23.03 39.08
26.87 39.3
30.71 41.03
34.54 39.95
38.38 40.64
42.22 40.36
46.06 40.64
49.9 39.68
53.74 39.53
57.57 37.93
61.41 38.3
65.25 38.07
69.09 38.39
72.93 37.85
76.77 37.36
80.6 36.33
84.44 35.95
88.28 35.89
92.12 36.08
95.96 35.39
99.8 34.39
103.63 33.58
107.47 34.06
111.31 33.96
115.15 33.76
118.99 33.58
122.83 33.9
126.66 33.25
130.5 33.29
134.34 32.96
138.18 33
142.02 32.7
145.86 32.99
149.69 33.11
153.53 33.22
157.37 33.02
161.21 33.2
165.05 32.65
168.89 32.68
172.72 33.21
176.56 33.85
180.4 34.12
184.24 34.33
188.08 34.26
191.91 33.89