Irfan (irfany)

Race #41

View Pit Stop page for race #41 by irfanyGhost race

View profile for Irfan (irfany)

Official speed 38.35 wpm (169.60 seconds elapsed during race)
Without ending ping 38.39 wpm (182 ms delay sending score to TypeRacer’s server)
Timerless 38.48 wpm (375 ms elapsed before first character typed; 169.04 seconds elapsed during race)
Timerless minus one 38.41 wpm, ignoring the first character typed
Race Start September 16, 2024 11:23:09am UTC
Race Finish September 16, 2024 11:25:58am UTC
Outcome Win (1 of 3)
Accuracy 92.1%
Points 56.89
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 /* rRRead s a set of charctacters Fform from the socket8 *./ StringBudffer command = new StringBuffer(0(); int expected =2 1024 ; /* Cut off to avoid DoS attack */ while (sescpexpected , < shutdown.length() ) { if (erandom == null() random = new Rnaandom(System.currreentTimeMillsis())' ; expetcted +=+= ( rrandom,.enxnextInt() ^% 1024); } while *(expected > 0) [ {in int ch = =-1; try }{{ ch = steream.read(0); [} catch (OPIOException e ) } { log.warn("staStandaradSServer.await: read: ]", e ); h ch = -1 ; } if 9c( cch < 32 ) /* Control character or EoF OF terminated s loop break; command.append((char- )) ch_); expected -==--; }
Timing
Character / * r R -R -r R e a d s - -s a s e t o f
Milliseconds 375 278 300 143 189 329 143 128 631 151 173 143 124 47 391 156 156 131 119 150 57 238 356 116 136
Character c h a r c t -t -c a c t e r s F -F f o r m -f -o -r
Milliseconds 86 126 64 165 296 251 412 183 145 173 221 152 92 350 156 278 373 135 154 11 117 125 428 0 0
Character -m - f r o m t h e s o c k e t 8 -8 * . -. /
Milliseconds 0 0 344 143 68 75 175 24 207 109 113 116 96 120 99 107 119 165 468 215 234 447 499 305 279
Character S t r i n g B u d -d f f e r c o m m a n d =
Milliseconds 468 150 182 74 111 116 252 154 172 406 66 142 174 88 135 144 32 183 141 135 159 54 124 122 160
Character n e w S t r i n g B u f f e r ( 0 -0 ( -( ) ; i
Milliseconds 104 124 84 122 393 249 179 92 104 92 195 135 144 174 173 91 246 286 643 430 464 180 500 274 109
Character n t e x p e c t e d = 2 -2 1 0 2 4 - ; /
Milliseconds 116 101 123 188 225 158 121 290 215 95 171 223 95 528 488 170 200 107 193 209 302 421 262 287 341
Character * C u t o f f t o a v o i d D o S a t
Milliseconds 569 216 329 115 141 117 99 99 129 98 89 68 116 6 161 102 77 175 96 482 182 502 146 187 176
Character t a c k * / w h i l e ( s -s e s -s c p e -e -p
Milliseconds 339 151 165 117 256 236 545 208 140 98 63 134 200 115 257 673 393 15 138 457 74 148 110 473 152
Character -c x p e c t e d , - -, < s h u t d o w n . l
Milliseconds 181 357 623 262 289 209 110 183 138 237 245 348 152 418 145 159 60 422 143 247 131 146 41 161 166
Character e n g t h ( ) - ) { i f ( e -e r a n d o m
Milliseconds 93 129 74 171 92 221 421 578 335 542 392 670 181 142 371 187 200 219 577 127 95 75 136 79 105
Character = = n u l l ( -( ) r a n d o m = n e w
Milliseconds 272 715 246 125 184 146 212 177 470 444 278 154 52 206 327 483 77 90 223 161 193 197 133 126 144
Character R n a -a -n a n d o m ( S y s t e m . c u r r r e -e
Milliseconds 218 204 89 533 135 260 82 162 127 83 295 1122 145 122 118 114 278 155 158 116 477 118 133 250 429
Character -r e n t T i m e M i l l s -s i s ( ) ) ' - -' ;
Milliseconds 153 379 127 115 365 142 103 106 278 130 227 211 228 377 179 126 466 182 532 890 373 389 149 568 208
Character e x p e t -t c t e d + -+ = -= + = ( r -r - r a
Milliseconds 97 213 76 157 456 376 92 237 86 166 191 179 15 219 447 286 540 206 439 358 128 343 141 126 99
Character n d o m , -, . e n x -e -n -x n e x t I n t ( ) ^ -^
Milliseconds 103 137 94 81 342 569 299 175 94 212 636 0 0 641 153 321 225 406 172 57 248 202 257 375 532
Character % 1 0 2 4 ) ; } w h i l e * -* ( e x p e c
Milliseconds 423 558 551 94 724 344 890 914 318 549 302 214 51 127 144 180 202 724 415 177 216 234 123 140 176
Character t e d > 0 ) [ - -[ { i n -n -i i n t c h
Milliseconds 228 100 191 338 265 264 386 556 219 248 278 468 201 670 299 248 404 125 204 105 148 127 134 168 64
Character = = -= - 1 ; t r y } { -{ -} { c h = s
Milliseconds 169 120 235 309 412 221 143 356 281 124 158 273 302 446 0 498 139 238 426 83 114 228 200 203 220
Character t e -e r e a m . r e a d ( 0 -0 ) ; [ -[ } c a t
Milliseconds 101 133 605 118 145 105 141 161 146 94 135 123 294 349 307 166 1444 231 317 470 426 494 165 186 208
Character c h ( O P -P -O I O E x c e p t i o n e - )
Milliseconds 212 118 140 160 596 217 557 202 239 60 468 342 222 167 696 130 96 128 249 157 126 176 362 374 271
Character } - -} { l o g . w a r n ( " s t a -a -t -s S t a
Milliseconds 595 289 514 201 526 285 439 167 126 144 212 228 95 172 193 395 605 163 165 468 143 166 207 191 134
Character n d a r a -a d S S -S e r v e r . a w a i t : r e
Milliseconds 158 109 180 194 275 496 42 475 138 524 116 233 235 215 97 288 267 115 553 217 50 332 205 98 45
Character a d : ] -] " , e - ) ; h - -h c h = -
Milliseconds 124 141 310 168 204 623 454 483 374 377 266 292 370 289 209 284 263 334 124 211 103 149 141 219 404
Character 1 - ; } i f 9 c -c -9 ( c -c - c h < 3
Milliseconds 224 140 451 437 386 309 207 178 164 113 443 173 455 197 490 181 251 584 224 211 84 206 927 638 812
Character 2 - ) / * C o n t r o l c h a r a c t e r
Milliseconds 269 253 722 305 217 442 916 235 317 117 120 123 189 109 220 214 417 126 103 417 217 36 426 211 89
Character o r E o F - -F -o O F t e r m i n a t e d
Milliseconds 133 80 56 215 172 96 117 227 345 160 169 326 130 144 129 103 95 83 92 126 116 66 146 182 124
Character - -d s l o o p b r e a k ; c o m m a n d . a
Milliseconds 520 161 132 158 121 187 139 85 170 158 33 65 102 84 234 216 118 88 119 112 154 116 68 124 133
Character p p e n d ( ( c h a r - - ) -) -- ) c h _ -_ ) ;
Milliseconds 128 99 145 172 57 208 157 239 98 130 100 157 362 220 332 396 159 268 242 118 104 229 519 301 324
Character e x p e c t e d - -- - = = -= -= - - ; }
Milliseconds 249 94 198 113 102 193 204 101 172 156 197 356 147 213 139 459 149 375 143 850 234 707
WPM Timing
Seconds WPM
3.39 28.3
6.78 37.15
10.18 35.38
13.57 39.8
16.96 42.45
20.35 49.53
23.74 45.99
27.14 46.43
30.53 45.21
33.92 48.47
37.31 48.89
40.7 45.7
44.09 45.18
47.49 45.49
50.88 44.81
54.27 44.67
57.66 45.37
61.05 45.01
64.45 44.87
67.84 44.4
71.23 43.3
74.62 42.78
78.01 41.99
81.41 41.72
84.8 40.9
88.19 40.41
91.58 40.49
94.97 39.8
98.37 39.77
101.76 39.51
105.15 40.06
108.54 39.36
111.93 39.13
115.33 39.12
118.72 38.41
122.11 38.52
125.5 38.34
128.89 38.45
132.28 38.37
135.68 38.21
139.07 38.05
142.46 37.48
145.85 36.94
149.24 37.07
152.64 37.42
156.03 37.69
159.42 38.92
162.81 38.77
166.2 38.77
169.6 38.35