Mahmoud (7oodaa)

Race #1

View Pit Stop page for race #1 by 7oodaaGhost race

View profile for Mahmoud (7oodaa)

Official speed 26.74 wpm (243.23 seconds elapsed during race)
Without ending ping 26.87 wpm (1,213 ms delay sending score to TypeRacer’s server)
Timerless 26.96 wpm (754 ms elapsed before first character typed; 241.26 seconds elapsed during race)
Timerless minus one 26.91 wpm, ignoring the first character typed
Race Start June 6, 2023 11:51:38am UTC
Race Finish June 6, 2023 11:55:41am UTC
Outcome Win (1 of 3)
Accuracy 90.4%
Points 39.66
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 set of character s s from the socket /*/ sStrigng Biuffer conmmand = ne w sStringBufffeer(); int expected = 1024; /* Cut off to ac=v=avoid DOos S atactack */ while (expevctdd ed < shutdown.length()_) { if ( rranomdom ++=== null ) random = nerww Random( Stystem.cuteerremtnt TmomomeimeMIllilliesss()):; ex[e[epected += *(rando,m . necxtInt() % 1024); } whiwle (expevcted > 0) {int int ch = -1; try { ch = straeanm.read(); } catch (IEO+OExepco[peeption e){ { log,.warn("SStand ard SEerver.waawairt" : reada L: " , e); ch = -1; } if (ch < 32 ) /* Control character ot r EOF reteermoinatedss loop breal=k; command. append((caharhar) ch); ecxpected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 754 59 299 936 162 125 246 213 111 148 211 172 209 153 226 154 55 365 103 153 271 113 343 296 118
Character r s - -s - s f r o m t h e s o c k e t
Milliseconds 105 133 116 111 168 121 111 17 135 368 672 65 144 103 192 94 100 78 227 238 733 234 82 248 293
Character / -/ * / s -s S t r i g -g n g - B i -i u f f e r
Milliseconds 546 404 297 144 111 218 454 296 595 87 231 327 354 257 69 93 329 809 448 520 281 181 135 172 77
Character c o n -n m m a n d = n e - w s -s S t r i
Milliseconds 120 440 112 287 605 220 146 105 113 174 130 816 77 264 104 239 312 87 64 262 367 345 326 87 239
Character n g B u f f f e -e -f e r ( ) ; i n t e x p e c
Milliseconds 92 87 1138 348 266 355 120 248 199 134 65 43 619 805 561 171 733 73 27 102 591 340 283 319 665
Character t e d = 1 0 2 4 ; / * C u t o f f t o
Milliseconds 216 246 198 96 583 97 571 63 253 272 592 107 532 83 199 616 435 69 83 509 323 113 120 262 97
Character a c = v -v = -= -= -c -a a v o i d D O -O o s - -s
Milliseconds 121 362 402 248 121 388 157 123 757 153 172 426 183 341 463 309 107 847 332 454 473 75 129 217 376
Character S a t a c -c -a t a c k * / w h i l e ( e x
Milliseconds 273 537 420 347 152 231 274 120 917 164 211 163 386 826 47 149 548 205 652 175 113 113 770 214 345
Character p e v -v c t d -d d - -d e d < s h u t d o w n
Milliseconds 357 114 317 501 146 257 332 271 324 149 308 147 453 156 957 597 352 262 242 754 255 456 35 419 236
Character . l e n g t h ( ) _ -_ ) { i f ( r -r - r a
Milliseconds 571 362 584 696 188 211 100 1075 390 403 650 283 475 606 427 386 73 113 720 200 300 176 147 139 60
Character n o m -m -o d o m + + -+ -+ = = = - -= n u l l
Milliseconds 698 154 464 290 119 87 258 181 135 695 148 383 168 212 121 142 173 296 132 132 516 201 154 147 161
Character - ) r a n d o m = n e r w -w -r w R a n d o
Milliseconds 454 650 167 624 95 125 143 263 150 153 718 168 247 107 90 96 258 100 91 117 588 184 149 116 261
Character m ( - S t -t y s t e m . c u t -t e e -e -e r r e m
Milliseconds 330 635 392 495 311 800 512 458 119 1164 31 143 679 948 599 156 305 133 253 295 148 157 146 166 130
Character t -t -m n t - T m o m -m -o -m o m e -e -m -o i m e M I
Milliseconds 144 376 143 363 80 134 465 286 676 76 119 223 121 493 292 156 100 211 106 258 781 210 92 760 232
Character l l -l -l -I i l l i e s -s s -s -e s ( ) ) : -: ; e x
Milliseconds 224 148 253 104 133 435 157 134 233 148 70 546 161 208 158 151 584 256 391 529 441 305 100 459 662
Character [ e -e -[ [ e -e -[ p e c t e d + = * -* ( r a n d
Milliseconds 506 51 394 137 235 103 499 135 1118 239 272 385 181 212 286 649 574 221 781 369 726 531 48 174 83
Character o , -, m - . - n e c -c x t I n t ( ) % 1 0
Milliseconds 167 514 590 245 203 493 258 121 486 294 91 235 559 161 513 904 403 79 908 267 587 1271 536 531 89
Character 2 4 ) ; } w h i w -w l e ( e x p e v -v c t e
Milliseconds 325 218 700 336 186 1228 112 196 747 98 227 395 260 56 381 649 145 434 302 152 619 274 163 289 169
Character d > 0 ) { i n t - -t -n -i i n t c h =
Milliseconds 163 235 437 120 519 665 268 1054 311 76 45 182 246 124 112 84 159 254 76 53 53 742 116 120 586
Character - 1 ; t r y { c h = s t r a -a e a n -n
Milliseconds 77 736 146 613 132 596 99 159 237 1578 189 313 135 138 585 51 217 439 62 177 389 116 70 286 680
Character m . r e a d ( ) ; } c a t c h ( I E O + -+ -O
Milliseconds 212 588 353 89 286 370 554 212 802 335 495 85 563 100 306 303 120 198 675 1255 303 85 410 332 116
Character -E O E x e p -p -e c o -o [ p e -e -p -[ e p t i o n e
Milliseconds 153 286 60 1099 503 37 335 152 475 324 574 278 77 205 242 188 303 382 249 464 76 36 162 255 199
Character ) { - - -{ { l o g , -, . w a r n ( " S S -S
Milliseconds 619 512 188 573 344 565 107 140 590 155 612 194 220 778 267 267 122 272 503 170 777 557 964 103 352
Character t a n d - a r d - S E -E e r v e r . w a -a -w a
Milliseconds 520 71 157 108 108 357 83 282 150 195 278 388 374 536 247 102 270 137 113 715 193 120 465 124 160
Character w a i r -r t " - -" : r e a d a - -a L -L : "
Milliseconds 259 189 309 222 308 100 1084 280 239 136 630 125 310 78 171 216 46 266 293 165 380 422 561 125 1205
Character - , e ) ; c h = - 1 ; } i f ( c h
Milliseconds 300 540 237 181 242 765 700 106 615 182 461 225 77 687 47 379 542 357 100 627 299 329 330 463 230
Character < 3 2 - ) / * C o n t r o l c h a r a
Milliseconds 288 607 117 589 119 266 430 318 112 828 46 153 774 266 162 108 461 187 191 101 270 161 124 228 175
Character c t e r o t - -t r E O F r e -e -r t e -e e r
Milliseconds 227 339 115 84 93 216 348 109 292 134 95 99 947 192 556 159 561 17 443 500 193 95 253 505 348
Character m o -o i n a t e d s -s -d s l o o p b r e a l =
Milliseconds 312 217 536 355 366 108 171 290 335 88 381 122 98 82 689 429 169 178 135 643 382 127 131 246 729
Character -= -l k ; c o m m a n d . - a p p e n d ( ( c a
Milliseconds 528 438 329 181 220 570 79 179 130 157 144 221 596 141 646 200 270 167 194 283 357 714 373 720 95
Character h a r -r -a -h -a h a r ) c h ) ; e c -c x p e c t
Milliseconds 30 91 163 171 133 127 634 252 164 217 688 494 505 144 674 535 136 454 221 917 93 262 331 210 500
Character e d - - ; }
Milliseconds 152 155 818 108 756 424 536
WPM Timing
Seconds WPM
4.86 49.34
9.73 48.1
14.59 41.94
19.46 38.24
24.32 37.99
29.19 36.18
34.05 36.3
38.92 37
43.78 35.08
48.65 33.55
53.51 32.97
58.38 32.48
63.24 31.69
68.1 31.54
72.97 30.92
77.83 30.37
82.7 30.62
87.56 30.7
92.43 29.99
97.29 29.48
102.16 28.54
107.02 28.14
111.89 27.35
116.75 27.24
121.62 27.13
126.48 26.85
131.34 26.68
136.21 26.87
141.07 26.88
145.94 27.13
150.8 27.37
155.67 27.37
160.53 27.36
165.4 26.84
170.26 26.71
175.13 26.59
179.99 26.6
184.86 26.55
189.72 26.44
194.58 26.15
199.45 26.35
204.31 26.37
209.18 26.85
214.04 26.85
218.91 26.75
223.77 26.76
228.64 26.98
233.5 26.83
238.37 26.83
243.23 26.74