Mohamed (mohamed25)

Race #22

View Pit Stop page for race #22 by mohamed25Ghost race

View profile for Mohamed (mohamed25)

Official speed 29.23 wpm (222.51 seconds elapsed during race)
Without ending ping 29.29 wpm (469 ms delay sending score to TypeRacer’s server)
Timerless 29.35 wpm (425 ms elapsed before first character typed; 221.62 seconds elapsed during race)
Timerless minus one 29.29 wpm, ignoring the first character typed
Race Start July 14, 2023 3:38:04pm UTC
Race Finish July 14, 2023 3:41:46pm UTC
Outcome No win (3 of 3)
Accuracy 94.0%
Points 43.36
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 ?/* Reas ad a set of characters formrom the cosocjeket */ STrirtring Buffer command = new String Buffer(); int expected = 1024; /* Cut off oto avoid Dos asS attack */ while (expected 0) {int int ch = 01-1; try { chg = stream.read(); } xcccatcgh *(IOsException e) { (long.warn***("STantandardSErerver.waawatiit: read: ", e); ch = 01019-1; } if (ch < 32((() /%(* ccControl character or EOF terminates loop b rreak; command.append((char) ch((); expected--; }
Timing
Character ? -? / * R e a s a -a - -s d a s e t o f
Milliseconds 425 629 419 453 262 447 155 109 617 217 111 494 193 321 151 209 128 197 81 257 168 192 234 198 115
Character c h a r a c t e r s f o r m -m -r -o r o m t h e
Milliseconds 213 141 146 281 182 251 271 168 160 203 150 134 136 72 162 510 225 208 202 198 233 151 70 160 98
Character c o -o -c s o c j e -e -j k e t * / S T r i -i -r
Milliseconds 88 272 113 428 242 153 311 153 166 206 244 232 321 135 210 502 377 439 209 343 169 207 160 443 222
Character -T r -r t r i n g - B u f f e r c o m m a n d
Milliseconds 287 224 297 175 201 111 193 135 104 425 529 390 329 223 233 111 136 230 148 206 208 136 168 134 154
Character = n e w S t r i n g - B u f f e r ( ) ; i
Milliseconds 479 153 240 160 184 354 424 248 214 128 153 111 119 564 513 260 190 205 133 134 369 298 559 257 174
Character n t e x p e c t e d = 1 0 2 4 ; / * C u
Milliseconds 145 104 144 168 418 157 129 368 354 229 234 159 166 177 409 184 577 216 401 206 487 363 214 405 271
Character t o f f o -o t o a v o i d D o s a -a - -s
Milliseconds 118 142 184 119 146 151 192 393 170 172 148 141 296 154 166 136 160 441 217 150 129 151 321 263 468
Character s -s S a t t a c k * / w h i l e ( e x p e
Milliseconds 405 271 470 234 80 192 207 153 330 110 168 280 384 161 119 136 142 162 136 88 386 368 336 174 128
Character c t e d < M -M s h u t d o w n . l e n g t h (
Milliseconds 288 258 194 206 159 393 558 608 315 133 151 337 135 399 169 153 177 327 1489 143 147 164 305 128 408
Character ) ) { i f ( r a n d o m = = n u l l )
Milliseconds 290 623 335 928 327 1025 443 206 295 336 194 135 265 142 215 176 265 264 169 174 360 274 233 374 280
Character r a n d o m = n e w R a n d o m ( S y t -t s
Milliseconds 120 193 183 175 159 258 183 266 160 215 128 185 175 1032 194 230 160 160 369 456 663 518 160 682 168
Character t e m . c u r r e n t T i m e M i l l i s ( ) ) ;
Milliseconds 164 235 193 272 640 160 180 155 120 131 186 804 256 217 142 666 488 247 280 155 135 462 208 553 393
Character e x p e c t e d _ -_ + = * -* ( r a n d i n -n
Milliseconds 248 391 302 162 143 280 256 192 264 272 1088 353 247 327 338 703 513 458 228 353 208 296 241 226 318
Character -i o m , -, . e n -n -e n e x t I n t ( 0 - -0 ( -( )
Milliseconds 487 913 205 507 491 1300 312 185 591 217 380 175 292 211 589 152 112 399 369 249 469 490 385 695 521
Character 5 -5 % 1 0 2 4 ) ; ] -] [ - -[ } w h i l e
Milliseconds 511 337 580 519 228 280 185 295 254 574 1908 296 1283 550 337 271 551 266 2093 295 246 148 215 177 129
Character ( e x p e c t e d > 0 ) { i n t -t -n -i i
Milliseconds 143 334 322 321 120 142 305 248 399 268 205 1093 325 375 640 446 433 384 175 128 297 416 248 185 152
Character n t c h = 0 1 -1 -0 - 1 ; t r y { c h g
Milliseconds 192 138 132 168 129 144 232 135 699 182 328 208 344 312 588 180 185 254 153 218 799 295 167 148 0
Character -g = s t r e a m . r e a d ( ) ; } x c -c c
Milliseconds 886 448 176 198 138 175 208 104 184 231 408 290 128 151 269 492 351 712 200 287 282 247 628 408 251
Character -c -x c a t c g -g h * -* ( I O s -s E x c e p t i o
Milliseconds 356 215 194 180 184 417 328 535 376 224 344 736 1042 657 166 215 371 1437 770 686 336 193 167 96 158
Character n e ) { ( -( l o n -n g . w a r n * -* * -* * -*
Milliseconds 178 161 173 450 152 568 273 495 450 367 231 119 441 224 255 257 136 200 363 822 631 336 1320 464 577
Character ( " S T a n -n -a -T t a n d a r d S E r -r -E e r v e
Milliseconds 1215 817 627 124 153 143 651 411 218 169 151 241 142 160 186 255 528 137 263 383 281 282 142 296 165
Character r . w a -a -w a w a t i -i -t i t : r e a d : " ,
Milliseconds 115 361 365 228 190 209 289 126 225 273 169 325 741 803 136 452 308 160 71 203 350 518 250 271 508
Character e ) ; c h = 0 1 -1 -0 0 1 -1 -0 9 -9 - 1 ; }
Milliseconds 205 122 562 428 439 353 129 144 526 145 241 207 361 231 368 218 551 215 403 455 454 152 304 233 431
Character i f ( c h < 3 2 ( -( ( -( ( -( ) / % -% ( -(
Milliseconds 249 104 138 93 296 272 96 151 652 350 281 400 734 608 460 1274 1438 1106 2035 975 864 688 638 1464 632
Character * c -c c -c C o n t r o l c h a r a c t e r o
Milliseconds 720 650 384 478 762 623 671 546 233 159 198 114 296 232 727 87 145 168 185 295 265 185 135 144 127
Character r E O F t e r m i n a t e s l o o p b r
Milliseconds 124 109 447 728 233 280 162 245 160 154 223 136 104 119 200 740 183 178 328 222 177 200 191 6 258
Character -r - r e a k ; c o m m a n d . a p p e n d ( ( c
Milliseconds 465 197 219 87 184 192 301 183 197 128 252 159 114 158 129 319 249 196 212 141 149 160 399 253 353
Character h a r ) c h ( -( ( -( ) ; e x p e c t e d - - ;
Milliseconds 137 116 221 520 328 304 47 642 751 615 649 367 1418 262 121 250 191 128 282 240 176 232 1168 421 465
Character }
Milliseconds 181 273
WPM Timing
Seconds WPM
4.45 16.18
8.9 36.4
13.35 35.95
17.8 32.36
22.25 32.9
26.7 35.95
31.15 37.37
35.6 37.75
40.05 39.25
44.5 38.29
48.95 39.71
53.4 38.65
57.85 38.17
62.3 38.33
66.75 39.01
71.2 38.59
75.65 38.54
80.1 38.95
84.55 37.61
89 36.67
93.45 35.7
97.9 34.69
102.36 34
106.81 32.81
111.26 32.9
115.71 32.67
120.16 32.56
124.61 32.55
129.06 32.92
133.51 32.45
137.96 31.84
142.41 31.6
146.86 31.46
151.31 30.93
155.76 30.28
160.21 30.34
164.66 29.95
169.11 30.16
173.56 29.87
178.01 30.07
182.46 29.53
186.91 28.89
191.36 28.34
195.81 27.82
200.26 28.34
204.71 28.72
209.16 29.2
213.61 29.55
218.06 29.17
222.51 29.23