Abdulrahman (abdulrahmanal_tayeb)

Race #29

View Pit Stop page for race #29 by abdulrahmanal_tayebGhost race

View profile for Abdulrahman (abdulrahmanal_tayeb)

Official speed 44.82 wpm (145.11 seconds elapsed during race)
Without ending ping 45.10 wpm (650 ms delay sending score to TypeRacer’s server)
Timerless 45.21 wpm (336 ms elapsed before first character typed; 144.13 seconds elapsed during race)
Timerless minus one 45.13 wpm, ignoring the first character typed
Race Start July 23, 2023 6:56:47pm UTC
Race Finish July 23, 2023 6:59:12pm UTC
Outcome No win (3 of 3)
Accuracy 93.7%
Points 66.48
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 /* REaead a set of characters from the sokccket *?' S/ String BUfuffer command = new StringBuffer(); int expected = 1024; ?/&*'/&* Cut off to avoid DoDS attack */ while (ex-pected < shustdown.length()) { if( (randdoom == null) random - new= new Ranodom(System .cu.currentTimeMillis()); expected += (random.nedxtInt() S%% 1024); } while (expected > 0) { int ch = 01=1-1: ; try { ch = stream.read)(d(); } catch (IOEsxception e) { logl..warn("Standard SSrerver.awiaaistt: resasdd;": ", e); ch = =1-1 ; } fif I**(ch < 232) /* Cnontrol character of r EROF terminationsses loop break; coammand.append((char) ch); ecxpected=--; }
Timing
Character / * R E a -a -E e a d a s e t o f c h a r
Milliseconds 336 217 214 218 80 235 356 145 251 97 145 164 154 76 113 218 335 84 144 111 93 255 0 136 137
Character a c t e r s f r o m t h e s o k c -c -k c k e
Milliseconds 179 184 193 77 69 127 162 108 163 0 54 64 96 40 69 75 128 129 211 126 264 135 37 77 85
Character t * ? -? ' S -S - -' / S t r i n g - B U f -f
Milliseconds 138 208 458 303 344 243 160 147 220 118 122 258 173 122 294 112 98 47 138 60 404 147 193 227 318
Character -U u f f e r c o m m a n d = n e w S t r i
Milliseconds 132 135 119 152 103 74 103 291 77 78 174 89 74 70 122 609 80 132 151 149 120 268 262 143 73
Character n g B u f f e r ( ) ; i n t e x p e c t e d
Milliseconds 44 120 227 199 82 164 97 68 247 88 228 145 123 94 151 153 204 214 235 259 155 206 82 200 64
Character = 1 0 2 4 ; ? -? / & -& -/ * -* ' -' / & -& * C u
Milliseconds 392 74 635 81 396 359 330 150 297 494 453 704 463 42 148 429 576 523 1174 862 523 261 282 557 137
Character t o f f t o a v o i d D o D -D S a t t a
Milliseconds 139 92 121 78 183 92 97 70 54 396 140 110 0 149 116 214 224 327 334 90 174 204 242 141 34
Character c k * / w h i l e ( e x - -- p e c t e d <
Milliseconds 132 51 264 333 570 223 98 101 138 0 443 116 203 316 210 2453 522 279 116 170 221 94 159 138 163
Character s h u s -s t d o w n . l e n g t h ( ) ) { i
Milliseconds 291 243 189 182 100 333 58 299 96 72 85 256 264 51 137 210 182 62 416 38 274 218 268 188 175
Character f ( - -( ( r a n d d o -o -d o m = = n u l l
Milliseconds 104 246 83 280 127 78 89 419 53 191 194 152 0 426 163 56 54 146 285 158 58 187 171 139 130
Character ) r a n d o m - n e w -w -e -n - -- = n e w
Milliseconds 177 227 240 114 126 32 438 156 60 297 42 177 111 89 407 114 132 139 335 246 176 180 103 37 169
Character R a n o -o d o m ( S y s t e m . -. - c u -u -c . c
Milliseconds 360 157 56 137 325 93 42 83 301 297 459 157 127 102 81 151 193 257 345 448 71 456 142 265 434
Character u r r e n t T i m e M i l l i s ( ) ) ; e x p e
Milliseconds 90 165 129 52 124 65 416 117 107 38 306 104 181 91 169 159 263 48 177 487 127 144 239 195 156
Character c t e d + = ( r a n d o m . n e d -d x t I n t
Milliseconds 161 211 56 112 192 177 210 109 751 395 77 85 100 110 67 285 240 69 161 501 77 507 693 260 112
Character ( ) S % -% -S % 1 0 2 4 ) ; } w h i l e (
Milliseconds 204 57 249 472 35 339 142 78 329 302 104 192 314 521 362 112 602 140 192 96 156 77 82 229 117
Character e x p e c t e d > 0 ) { i n t c h =
Milliseconds 472 199 227 112 215 303 126 276 387 143 89 430 279 176 481 150 151 78 132 125 325 48 132 153 113
Character 0 1 -1 -0 = 1 -1 -= - 1 : - -: ; t r y { c h
Milliseconds 227 121 325 111 204 149 275 107 195 146 336 211 296 143 323 193 213 265 82 90 319 199 147 73 174
Character = s t r e a m . r e a d ) -) -d ( -( d ( ) ; }
Milliseconds 122 74 160 189 174 33 86 181 371 404 95 61 143 296 409 88 235 300 130 249 0 384 164 489 142
Character c a t c h ( I O E s -s x c e p t i o n e ) {
Milliseconds 271 139 102 177 29 88 191 765 47 320 357 336 59 278 175 115 144 42 38 67 256 364 621 124 364
Character l o g l . -. -l . w a r n ( " S t a n d a r d S
Milliseconds 172 267 146 83 164 638 263 146 171 118 169 190 183 249 222 271 212 56 121 256 157 457 251 190 199
Character -S - S r -r e r v e r . a w i a -a $a i s t -t -s t :
Milliseconds 310 135 83 260 471 65 62 193 157 54 300 222 344 106 36 375 141 122 81 222 321 125 77 306 188
Character r e s -s a s d -d -s d ; -; " -" : " , e ) ; c h
Milliseconds 186 49 100 300 67 121 51 452 101 82 235 331 298 443 251 427 242 350 51 226 613 456 143 232 78
Character = = 1 -1 -= - 1 - ; } f -f i f I -I * -* *
Milliseconds 115 189 139 404 260 207 193 622 194 471 370 367 176 220 165 362 341 46 120 52 275 510 223 535 248
Character -* ( c h < 2 -2 3 2 ) / * C n -n o n t r o l
Milliseconds 403 138 422 119 250 171 152 478 243 100 150 448 1086 450 399 241 333 268 325 108 57 192 146 60 164
Character c h a r a c t e r o f - -f r E R -R O F t
Milliseconds 127 144 93 56 138 113 254 169 107 37 102 112 70 102 471 127 162 115 229 181 282 176 161 271 354
Character e r m i n a t i o n -n -o s -s -i s -s e s l o o p
Milliseconds 108 60 168 279 95 137 147 92 32 41 369 138 120 308 168 107 493 92 111 121 163 173 117 111 113
Character b r e a k ; c o a -a m m a n d . a p p e n d ( (
Milliseconds 117 91 46 100 480 275 120 225 48 358 346 118 131 100 123 62 258 253 52 132 96 79 165 269 230
Character c h a r ) c h ) ; e c -c x p e c t e d = -= - -
Milliseconds 379 83 59 77 357 195 248 38 254 276 159 197 269 380 102 183 211 262 299 86 126 365 473 239 180
Character ; }
Milliseconds 391 305 156
WPM Timing
Seconds WPM
2.9 45.48
5.8 70.29
8.71 62.02
11.61 55.82
14.51 56.23
17.41 60.64
20.32 62.02
23.22 57.37
26.12 50.99
29.02 46.31
31.93 48.86
34.83 49.27
37.73 48.98
40.63 46.07
43.53 47.14
46.44 48.07
49.34 47.43
52.24 48.47
55.14 47.88
58.05 47.55
60.95 46.86
63.85 47.74
66.75 48.36
69.65 47.89
72.56 47.63
75.46 47.87
78.36 47.78
81.26 48.14
84.17 47.05
87.07 47.96
89.97 47.35
92.87 47.55
95.78 47.61
98.68 47.31
101.58 47.25
104.48 47.09
107.38 46.71
110.29 45.92
113.19 45.91
116.09 45.27
118.99 44.57
121.9 44.3
124.8 43.85
127.7 44.54
130.6 44.56
133.5 44.31
136.41 44.69
139.31 45.22
142.21 45.23
145.11 44.82