Mohamed massous (hamassous)

Race #31

View Pit Stop page for race #31 by hamassousGhost race

View profile for Mohamed massous (hamassous)

Official speed 28.20 wpm (230.64 seconds elapsed during race)
Without ending ping 28.23 wpm (263 ms delay sending score to TypeRacer’s server)
Timerless 28.23 wpm (17 ms elapsed before first character typed; 230.36 seconds elapsed during race)
Timerless minus one 28.18 wpm, ignoring the first character typed
Race Start August 23, 2023 10:49:38am UTC
Race Finish August 23, 2023 10:53:28am UTC
Outcome Win (1 of 3)
Accuracy 92.3%
Points 41.83
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 charcatcters fro m the socket */ String Buggffer command = new StringBuffer*():; int expected = 1024:"ll'; /* cuCUut off to avoid DosS attwaack */ while (expected MN< sgihiuyttdown.length ()) { if (random == null) random = new Random (System .currentTimeMillis*()); expected += (random.nextInt(0)$% ^$^#$% 1024); } while *(expected ?>> 0) { int ch = 1-1; try { ch = straeam.readO)(); } catch (IOException e() { long .warn ("StandardServer.awauiit: read": ", e) ; ch = -1; } ofif )((ch < 32() /* Contorole charcacter iror EOF terminated s loop break; commqanajndnd .appedbbnnd((char() ch_):; expected--; }
Timing
Character / * R e a d a s e t o f c h a r c -c a t
Milliseconds 17 494 451 437 264 104 217 89 363 130 124 205 209 104 182 125 93 368 272 146 399 514 332 86 550
Character -t c t e r s f r o - m t h e s o c k e t
Milliseconds 297 88 237 236 204 455 118 281 182 101 140 358 187 168 141 109 121 124 177 205 213 137 113 227 223
Character * / S t r i n g - B u g g -g -g f f e r c o m
Milliseconds 604 168 186 622 409 177 150 1322 182 154 472 320 272 622 172 282 118 146 168 222 168 114 522 95 196
Character m a n d = n e w S t r i n g B u f f e r * -*
Milliseconds 137 419 199 340 177 818 118 600 86 195 146 903 414 208 136 228 173 696 266 145 149 411 203 528 304
Character ( ) : -: ; i n t e x p e c t e d = 1 0 2 4
Milliseconds 114 455 685 550 232 331 568 205 516 337 254 259 146 213 263 222 219 182 158 128 136 416 169 274 281
Character : " -" -: l -l l -l ' -' ; / * c u -u -c C U -U u t
Milliseconds 526 14 396 117 196 394 655 327 154 631 278 867 472 192 568 536 286 290 145 222 914 476 432 131 146
Character o f f t o a v o i d D o s -s S a t t w a -a
Milliseconds 313 154 155 82 169 221 105 204 451 299 214 127 122 387 230 459 382 238 230 227 291 159 222 42 440
Character -w a c k * / w h i l e ( e x p e c t e d M
Milliseconds 118 113 238 267 200 722 195 382 564 279 97 172 141 383 736 867 268 223 208 292 271 274 198 188 286
Character -M N -N < s g i -i -g h i -i u y t -t -y t d o w n . l
Milliseconds 384 93 244 123 605 212 269 132 330 124 181 132 308 224 21 82 382 122 309 383 330 219 486 736 445
Character e n g t h - ( ) ) { i f ( r a n d o m =
Milliseconds 113 984 161 782 199 241 286 314 431 395 523 567 536 328 104 68 628 885 209 101 149 141 223 218 271
Character = n u l l ) r a n d o m = n e w R a n d
Milliseconds 145 182 309 263 388 149 558 628 417 200 128 140 113 209 150 250 104 277 100 355 168 867 323 118 132
Character o m - ( S y s t e m - . c u r r e n t T i m e
Milliseconds 186 236 224 299 577 876 237 140 323 118 159 222 450 486 304 282 150 154 196 122 132 731 481 214 109
Character M i l l i s * -* ( ) ) ; e x p e c t e d + =
Milliseconds 459 236 309 163 200 291 547 352 88 566 352 734 572 250 231 128 86 195 246 213 203 149 357 776 168
Character ( r a n d o m . n e x t I n t ( 0 -0 ) $ -$ % - -%
Milliseconds 596 713 250 82 149 109 209 536 454 96 227 218 627 354 232 536 663 534 424 901 380 64 709 172 182
Character ^ -^ $ -$ ^ -^ # -# $ -$ % 1 0 2 4 ) ; } w h i
Milliseconds 141 409 331 194 370 188 270 282 291 112 297 122 641 667 159 455 200 790 995 313 1036 364 258 337 72
Character l e * -* ( e x p e c t e d ? -? > -> > 0 ) {
Milliseconds 205 128 121 468 314 95 613 269 168 151 357 364 245 204 173 582 529 288 254 444 501 337 536 663 459
Character i n t c h = 1 -1 - 1 ; t r y { c h
Milliseconds 468 631 200 107 384 368 363 245 178 317 291 659 2085 255 1286 190 641 222 160 181 445 843 211 127 178
Character = s t r a -a e a m . r e a d O -O ) -) ( ) ; }
Milliseconds 413 200 264 277 281 318 534 196 296 150 605 150 222 240 228 963 418 77 360 136 444 837 886 468 529
Character c a t c h ( I O E x c e p t i o n e ( -( ) {
Milliseconds 410 210 196 182 75 210 1084 1137 204 191 981 626 214 132 212 136 206 240 327 509 773 399 73 800 554
Character l o n -n g - . w a r n - ( " S t a n d a r d
Milliseconds 282 1113 200 632 385 104 137 723 545 210 189 256 218 262 328 291 1285 860 345 240 113 128 419 345 241
Character S e r v e r . a w a u -u i i -i t : r e a d " -" :
Milliseconds 695 341 208 255 278 204 426 315 220 261 332 431 349 138 440 159 517 624 526 200 242 254 789 451 300
Character " , e ) - ; c h = - 1 ; } o f -f -o
Milliseconds 373 839 1160 1203 182 622 674 422 277 927 213 301 413 95 151 304 413 1045 600 754 536 647 153 237 422
Character i f ) ( -( -) ( c h < 3 2 ( -( ) / * C o n
Milliseconds 178 122 328 309 417 209 178 127 882 295 482 285 701 423 167 790 314 109 745 640 192 408 686 214 223
Character t o -o r o l e - -e c h a r c -c a c t e r i r
Milliseconds 90 564 258 105 110 218 103 227 346 136 200 190 377 141 250 359 540 114 281 491 291 173 142 240 230
Character -r -i o r E O F t e r m i n a t e d - -d s l
Milliseconds 237 131 236 127 82 867 300 332 336 349 265 199 208 246 204 168 309 259 159 150 204 273 149 82 177
Character o o p b r e a k ; c o m m q a n -n -a -q a j n d
Milliseconds 194 133 187 214 558 300 318 259 182 835 642 312 304 213 142 237 0 189 269 127 127 199 169 0 117
Character -d -n -j n d - . a p p e d b -b -d b n -n -b n d ( ( c
Milliseconds 337 131 318 286 218 246 671 550 159 518 145 269 498 292 298 109 287 26 406 108 486 109 438 380 495
Character h a r ( -( ) c h _ -_ ) : -: ; e x p e c t e d -
Milliseconds 132 131 264 445 350 91 667 205 367 509 405 138 897 527 305 377 227 232 127 89 265 236 250 191 450
Character - ; }
Milliseconds 154 964 789 432
WPM Timing
Seconds WPM
4.61 52.03
9.23 41.62
13.84 44.23
18.45 39.02
23.06 38.5
27.68 38.15
32.29 36.79
36.9 35.45
41.51 32.95
46.13 33.56
50.74 33.58
55.35 33.39
59.97 33.02
64.58 32.33
69.19 31.74
73.8 32.36
78.42 33.21
83.03 33.1
87.64 33.27
92.26 33.04
96.87 33.57
101.48 33.23
106.09 32.01
110.71 31.43
115.32 31.32
119.93 31.12
124.54 31.03
129.16 30.47
133.77 30.5
138.38 30.52
143 30.04
147.61 30
152.22 29.96
156.83 29.46
161.45 29.36
166.06 29.63
170.67 29.39
175.29 28.96
179.9 28.88
184.51 28.49
189.12 28.36
193.74 28.24
198.35 28.25
202.96 28.32
207.57 28.67
212.19 28.67
216.8 28.45
221.41 28.29
226.03 28.09
230.64 28.2