Morteza24 (morteza24)

Race #3

View Pit Stop page for race #3 by morteza24Ghost race

View profile for Morteza24 (morteza24)

Official speed 47.19 wpm (137.83 seconds elapsed during race)
Without ending ping 47.32 wpm (391 ms delay sending score to TypeRacer’s server)
Timerless 47.47 wpm (426 ms elapsed before first character typed; 137.01 seconds elapsed during race)
Timerless minus one 47.38 wpm, ignoring the first character typed
Race Start September 28, 2024 9:12:10am UTC
Race Finish September 28, 2024 9:14:28am UTC
Outcome No win (2 of 3)
Accuracy 96.3%
Points 70.00
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 /%* Reasd a set of characters from the socket */ sstStringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DosS attack */ while (expected < shutsddown.lenghth()) { if (random == null) random = new Random (System.currentTimeMillis()); expedtected += (random.nesxtInt() % 10254); } while (expedtedcted > 0) { int ch = -1; try {c ch = tstream.read(); } catch ( IIOException e ) { log.warn("StandardServer.await: read: ", e) ; che = -1; } idff (che < 232 /) /% * Control character ofr EOF terminates loop break; command.append((char) ch); expected--; }
Timing
Character / % -% * R e a s -s d a s e t o f c h a r
Milliseconds 426 300 684 245 184 379 180 126 194 335 83 69 185 156 234 122 149 70 194 100 64 240 96 81 130
Character a c t e r s f r o m t h e s o c k e t * /
Milliseconds 128 217 230 133 69 403 106 259 147 63 137 51 146 81 65 68 201 89 93 136 98 118 241 293 474
Character s -s s t -t -s S t r i n g B u f f e r c o m m a
Milliseconds 145 248 332 151 219 402 150 229 437 167 108 86 269 553 167 230 151 147 51 131 356 106 136 151 105
Character n d = n e w S t r i n g B u f f e r ( ) ;
Milliseconds 168 103 145 223 194 183 113 122 213 303 145 153 69 84 115 492 185 198 121 166 55 314 109 490 232
Character i n t e x p e c t e d = 1 0 2 4 ; / * C
Milliseconds 201 104 155 109 317 220 175 155 195 203 131 172 113 1003 115 431 78 225 337 395 129 335 417 358 216
Character u t o f f t o a v o i d D o s -s S a t t
Milliseconds 149 193 200 194 161 145 114 180 110 119 263 448 185 78 242 122 337 274 308 449 156 133 181 199 123
Character a c k * / w h i l e ( e x p e c t e d <
Milliseconds 262 456 26 201 878 337 234 221 61 90 212 252 111 323 363 220 146 206 162 188 113 153 524 199 189
Character s h u t s d -d -s d o w n . l e n g h -h t h ( ) )
Milliseconds 256 95 227 123 349 232 256 115 77 118 94 125 324 282 124 103 160 303 442 179 47 483 69 246 334
Character { i f ( r a n d o m = = n u l l ) r a n
Milliseconds 283 214 222 177 176 595 283 71 183 232 79 155 716 127 158 32 501 192 151 155 250 131 175 60 77
Character d o m = n e w R a n d o m - ( S y s t e m
Milliseconds 122 103 157 128 288 136 197 133 87 247 477 166 115 125 141 237 253 449 209 485 202 83 208 125 97
Character . c u r r e n t T i m e M i l l i s ( ) ) ; e x
Milliseconds 252 353 63 167 140 155 187 211 414 155 164 106 400 177 170 139 147 337 333 50 253 761 222 217 282
Character p e d -d t e -e -t c t e d + = ( r a n d o m . n
Milliseconds 131 140 210 269 93 117 239 130 66 199 117 133 301 260 193 105 573 396 77 105 124 85 161 215 256
Character e s -s x t I n t ( ) % 1 0 2 5 -5 4 ) ; } w
Milliseconds 180 206 349 42 154 354 255 136 386 70 355 587 700 243 47 440 267 384 84 326 515 139 482 264 276
Character h i l e ( e x p e d -d t e d -d -e -t c t e d >
Milliseconds 52 119 176 133 72 404 252 207 105 118 176 319 106 112 184 270 133 141 71 160 123 139 234 289 406
Character 0 ) { i n t c h = - 1 ; t r y { c -c
Milliseconds 284 419 164 321 182 153 99 145 147 306 33 241 253 156 596 283 298 370 206 161 61 302 285 403 499
Character c h = t -t s t r e a m . r e a d ( ) ; }
Milliseconds 103 128 112 326 982 107 642 250 180 144 174 79 439 193 175 194 72 200 157 273 79 401 241 239 173
Character c a t c h ( I -I - I O E x c e p t i o n e
Milliseconds 267 161 192 219 69 107 296 136 337 241 138 253 69 577 315 308 171 121 172 149 51 120 215 262 100
Character - ) { l o g . w a r n ( " S t a n d a r d S e
Milliseconds 377 226 136 570 188 292 194 175 331 368 78 468 401 496 316 323 144 154 594 220 186 143 224 548 166
Character r v e r . a w a i t : r e a d : " , e ) -
Milliseconds 92 172 138 59 215 266 306 66 524 191 709 133 238 76 146 768 305 178 300 368 179 730 302 148 401
Character ; c h e - -e = - 1 ; } i d f -f -d f (
Milliseconds 172 304 395 61 135 365 252 123 193 82 222 679 89 419 407 439 535 113 65 71 308 120 81 53 328
Character c h e -e < 2 -2 3 2 / -/ - ) / % - -% * C
Milliseconds 273 91 128 430 89 346 190 432 420 174 64 350 238 326 124 244 143 229 553 379 176 140 343 675 195
Character o n t r o l c h a r a c t e r o f -f r E O F
Milliseconds 198 197 213 153 57 230 137 401 126 59 147 217 201 202 132 76 99 211 75 262 88 68 387 261 339
Character t e r m i n a t e s l o o p b r e a k ; c
Milliseconds 131 303 155 56 116 228 223 72 333 157 294 110 241 180 145 174 92 327 171 290 81 544 688 204 217
Character o m m a n d . a p p e n d ( ( c h a r ) c h ) ;
Milliseconds 84 131 172 59 120 98 354 314 111 133 107 139 511 302 291 423 94 90 132 290 353 154 88 396 399
Character e x p e c t e d - - ; }
Milliseconds 0 227 190 87 185 162 200 126 156 704 131 334 213 447
WPM Timing
Seconds WPM
2.76 26.12
5.51 50.06
8.27 62.4
11.03 52.24
13.78 52.24
16.54 57.32
19.3 56.59
22.05 56.05
24.81 54.66
27.57 55.29
30.32 54.22
33.08 53.33
35.83 53.58
38.59 53.17
41.35 52.53
44.1 52.24
46.86 52.24
49.62 53.45
52.37 52.93
55.13 53.33
57.89 52.86
60.64 52.44
63.4 52.24
66.16 51.51
68.91 50.85
71.67 51.07
74.43 50.31
77.18 50.53
79.94 50.29
82.7 49.48
85.45 49.43
88.21 49.66
90.97 49.21
93.72 49.04
96.48 48.76
99.23 48.73
101.99 48.71
104.75 48.46
107.5 47.89
110.26 47.45
113.02 47.14
115.77 46.54
118.53 45.86
121.29 46.3
124.04 46.63
126.8 46.94
129.56 47.05
132.31 47.07
135.07 47.35
137.83 47.19