Afzal (afzal_ansari)

Race #550

View Pit Stop page for race #550 by afzal_ansariGhost race

View profile for Afzal (afzal_ansari)

Official speed 40.20 wpm (161.79 seconds elapsed during race)
Without ending ping 40.27 wpm (268 ms delay sending score to TypeRacer’s server)
Timerless 40.37 wpm (405 ms elapsed before first character typed; 161.12 seconds elapsed during race)
Timerless minus one 40.29 wpm, ignoring the first character typed
Race Start August 8, 2024 5:17:03pm UTC
Race Finish August 8, 2024 5:19:45pm UTC
Outcome No win (2 of 3)
Opponents 1. anas150khan (47.25 wpm)
Accuracy 96.7%
Points 59.64
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 aof character ss from the socket */ sStrigngBuffer command = new StringBuffer(); int ecxpected = 10234; /* Cut off to avoid DosS attack */ while (expcected < shutdown.length()) { if (random == Nnull) random = new Random(System.currentTimeMillis()); expected += (random.nextINtnt() % 1024); } while (expected .> 0) {in int ch = -1; try { ch = stream.read(); } catachch (IOExcetioption e) { log.warn("StandardSErerver.await: read: ", e); c h = -1; } if (ch < 32) /* Control Ccharacter ofr EOF terminates loop break; command .append((char) ch); expected=--; }
Timing
Character / * R e a d a s e t a -a o f c h a r a c
Milliseconds 405 1009 367 380 120 153 169 173 205 174 227 171 238 155 210 579 225 179 98 327 225 75 311 167 293
Character t e r s -s - s f r o m t h e s o c k e t
Milliseconds 250 157 149 197 102 756 147 168 58 245 224 82 196 187 238 57 133 22 265 133 149 172 160 172 379
Character * / s -s S t r i g -g n g B u f f e r c o m m a
Milliseconds 503 348 216 233 591 342 216 201 71 271 864 227 647 718 226 155 171 238 122 421 348 127 173 180 32
Character n d = n e w S t r i n g B u f f e r ( ) ;
Milliseconds 186 117 171 930 192 198 203 198 155 337 302 162 158 134 106 628 207 277 171 201 196 748 155 302 175
Character i n t e c -c x p e c t e d = 1 0 2 3 -3 4 ;
Milliseconds 149 144 209 169 422 575 603 129 155 174 323 249 172 230 148 501 182 297 208 269 260 625 97 348 170
Character / * C u t o f f t o a v o i d D o s -s S
Milliseconds 401 626 372 318 149 139 126 233 167 218 205 206 115 137 131 264 162 118 177 101 564 254 195 562 411
Character a t t a c k * / w h i l e ( e x p c -c e c
Milliseconds 262 395 256 158 193 211 162 183 530 453 187 254 62 138 152 193 178 357 352 280 163 554 758 73 246
Character t e d < s h u t d o w n . l e n g t h ( ) )
Milliseconds 230 377 304 199 699 199 522 107 169 121 368 123 263 482 297 334 138 130 123 205 107 382 222 171 474
Character { i f ( r a n d o m = = N -N n u l l ) r
Milliseconds 292 176 200 103 123 212 414 132 80 160 37 149 268 428 137 171 331 509 242 200 201 160 356 174 588
Character a n d o m = n e w R a n d o m ( S y s t e m
Milliseconds 150 65 156 93 170 329 295 160 181 202 169 160 359 157 77 140 114 143 899 734 213 357 284 160 108
Character . c u r r e n t T i m e M i l l i s ( ) ) ; e x
Milliseconds 472 740 165 203 166 137 121 108 694 149 194 53 506 277 202 150 117 178 385 198 732 425 175 219 233
Character p e c t e d + = ( r a n d o m . n e x t I N t
Milliseconds 240 122 258 250 170 208 121 359 342 162 659 358 145 104 123 79 151 503 422 107 249 264 403 150 157
Character -t -N n t ( ) % 1 0 2 4 ) ; } w h i l e (
Milliseconds 616 132 283 166 388 377 489 647 666 286 182 321 321 633 325 149 348 175 290 79 134 102 172 253 330
Character e x p e c t e d . -. > 0 ) { i n -n -i i n t
Milliseconds 441 256 176 163 358 231 186 194 129 427 497 274 376 358 790 324 566 517 81 431 618 198 231 139 149
Character c h = - 1 ; t r y { c h = s t r e
Milliseconds 131 345 133 142 304 196 500 201 502 155 297 198 179 216 700 266 218 107 170 449 154 199 214 189 124
Character a m . r e a d ( ) ; } c a t a c h -h -c -a c h
Milliseconds 208 122 409 363 124 215 168 1069 177 608 147 414 159 555 146 204 151 173 101 439 132 167 152 140 197
Character ( I O E x c e t i o -o -i -t p t i o n e ) { l
Milliseconds 454 370 163 498 420 486 221 457 119 98 444 128 149 327 178 93 103 175 142 242 445 175 275 159 670
Character o g . w a r n ( " S t a n d a r d S E r -r -E e r v
Milliseconds 159 111 280 324 451 205 147 464 876 470 221 129 147 134 167 273 227 522 128 208 675 158 197 196 266
Character e r . a w a i t : r e a d : " , e ) ; c
Milliseconds 216 122 369 169 300 210 168 105 682 171 186 160 202 181 478 170 321 523 202 218 508 303 150 323 260
Character - h = - 1 ; } i f ( c h < 3 2 ) /
Milliseconds 579 230 148 203 149 714 256 353 180 392 156 252 103 137 353 653 50 724 276 876 360 212 467 193 558
Character * C o n t r o l C -C c h a r a c t e r o f -f
Milliseconds 794 341 865 214 182 309 202 128 233 190 260 791 166 122 59 193 173 241 218 182 139 120 118 93 569
Character r E O F t e r m i n a t e s l o o p b r e
Milliseconds 114 40 620 726 501 609 268 157 154 77 176 112 230 205 169 220 160 402 195 130 199 147 254 268 39
Character a k ; c o m m a n d - . a p p e n d ( ( c h a
Milliseconds 237 135 329 138 434 172 207 170 126 98 148 125 792 239 282 144 172 185 73 195 409 152 630 114 118
Character r ) c h ) ; e x p e c t e d = -= - - ; }
Milliseconds 154 364 243 391 160 420 505 181 281 300 157 113 198 218 161 180 565 596 267 167 500 721 222
WPM Timing
Seconds WPM
3.24 37.08
6.47 40.79
9.71 40.79
12.94 43.57
16.18 39.31
19.41 41.41
22.65 42.38
25.89 42.18
29.12 41.21
32.36 40.79
35.59 41.13
38.83 41.1
42.07 41.36
45.3 41.06
48.54 41.29
51.77 41.72
55.01 42.54
58.24 42.24
61.48 43.53
64.72 42.83
67.95 42.91
71.19 42.98
74.42 43.05
77.66 42.96
80.9 42.13
84.13 42.22
87.37 42.58
90.6 41.72
93.84 41.3
97.07 41.29
100.31 41.63
103.55 41.37
106.78 41.02
110.02 40.47
113.25 40.58
116.49 40.38
119.73 40.19
122.96 40.4
126.2 40.41
129.43 40.24
132.67 40.25
135.9 39.91
139.14 39.84
142.38 39.87
145.61 39.64
148.85 40.15
152.08 40.24
155.32 40.48
158.56 40.64
161.79 40.2