Kamal (_kamal)

Race #8

View Pit Stop page for race #8 by _kamalGhost race

View profile for Kamal (_kamal)

Official speed 34.55 wpm (188.25 seconds elapsed during race)
Without ending ping 34.66 wpm (257 ms delay sending score to TypeRacer’s server)
Timerless 34.74 wpm (442 ms elapsed before first character typed; 187.55 seconds elapsed during race)
Timerless minus one 34.68 wpm, ignoring the first character typed
Race Start January 19, 2024 6:48:43pm UTC
Race Finish January 19, 2024 6:51:51pm UTC
Outcome Win (1 of 3)
Accuracy 93.2%
Points 51.25
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 /* reaRead a set fo of characters from the socket */ SrintirnringBuffer command = new stStringBuffer(); int expceected = 10324; ?/* cCut off to avoid DoS attack */ Whhwilwhile (expceefctcted < shutDodonwwn.lleength())) { if r(randmoon m == null) anrandom = new RAnandom(Ssystem.currentTimeMillis()); expected += (random.ennextInt() % 1024); } while (excpepected > ) 0) { int ch = =-1; try { ch = strea,m.radeadead(); ] } catch (IOExcpetopption e) { log.warn("StandardServer.waaawait" r" : radead: ", e) ; ch = -1; } if (ch < 2232) /(* Contellrol character or EOF terminates loop break ;; command.papappepnnd((char) ch ); epcxpcxpxpected==--; }
Timing
Character / * r e a -a -e -r R e a d a s e t f o - -o
Milliseconds 442 415 291 198 117 214 400 238 171 329 198 122 241 107 161 138 112 232 140 92 191 122 117 408 201
Character -f o f c h a r a c t e r s f r o m t h e s
Milliseconds 177 281 151 223 208 171 67 155 135 266 252 196 148 230 119 190 223 135 514 131 241 71 100 29 385
Character o c k e t * / S r i n -n -i -r t i r n -n -r -i r i
Milliseconds 123 151 119 155 399 143 481 486 235 297 269 206 167 280 214 164 91 189 82 96 464 208 166 140 132
Character n g B u f f e r c o m m a n d = n e w s t
Milliseconds 117 125 514 501 269 207 115 127 26 300 14 215 181 16 179 80 98 331 157 174 128 99 91 293 226
Character -t -s S t r i n g B u f f e r ( ) ; i n t e x p
Milliseconds 359 184 318 260 217 36 128 208 681 133 419 234 28 214 391 269 336 159 144 131 98 126 301 283 228
Character c e -e -c e c t e d = 1 0 3 -3 2 4 ; ? -? / *
Milliseconds 494 236 317 157 41 333 202 168 234 118 755 190 334 170 284 453 17 521 417 163 415 446 320 483 201
Character c -c C u t o f f t o a v o i d D o S a t
Milliseconds 218 612 387 260 201 107 187 196 194 100 166 91 103 83 252 135 132 140 217 435 190 697 146 194 176
Character t a c k * / W h -h -W h w i l -l -i -w -h w h i l e
Milliseconds 237 162 321 103 101 474 416 169 329 186 363 202 200 137 97 222 236 229 162 181 253 80 184 270 38
Character ( e x p c e -e -c e f c t -t -c -f c t e d < s h
Milliseconds 91 391 686 297 101 169 290 292 193 31 720 119 288 295 202 177 26 271 226 339 0 462 203 234 242
Character u t D o -o -D d o n w -w -n w n . l l e -e -l e n g t h
Milliseconds 220 314 738 267 327 182 220 66 293 95 352 184 121 120 303 331 130 370 261 158 151 520 1040 273 109
Character ( ) ) ) - -) { i f r -r ( r a n d m o -o -m o
Milliseconds 336 357 280 172 214 387 207 172 251 174 508 136 92 207 396 266 345 111 79 206 351 130 313 165 114
Character n - -n m = = n u l l ) a n -n -a r a n d o m
Milliseconds 301 236 431 180 229 215 600 237 268 256 269 302 186 308 163 974 133 484 168 176 132 169 237 760 203
Character = n e w R A n -n -A a n d o m ( S s -s y s t e
Milliseconds 204 235 168 197 136 93 93 625 134 210 457 176 65 87 200 131 238 378 562 335 440 86 125 238 177
Character m . c u r r e n t T i m e M i l l i s ( ) ) ; e
Milliseconds 130 291 385 114 198 252 133 121 152 750 258 234 107 402 186 216 174 145 112 339 632 202 308 120 249
Character x p e c t e d + = ( r a n d o m . e n -n -e n e
Milliseconds 300 148 222 306 404 225 225 71 423 382 245 414 226 99 110 146 110 170 312 345 340 286 187 122 65
Character x t I n t ( ) % 1 0 2 4 ) ; } w h i l e
Milliseconds 283 319 413 662 172 326 180 189 488 194 308 176 276 531 404 387 179 527 245 184 125 170 200 107 193
Character ( e x c p e -e -p -c p e c t e d > ) - -) 0 )
Milliseconds 919 270 379 258 112 198 257 217 154 204 91 272 222 212 233 589 306 615 302 192 533 325 392 340 292
Character { i n t c h = = -= - 1 ; t r y { c h
Milliseconds 343 255 248 116 130 152 262 83 129 283 166 578 476 254 155 493 137 272 202 80 108 347 153 233 77
Character = s t r e a , -, m . r a d -d e a d -d -a -e -a e a
Milliseconds 131 613 222 196 231 226 135 113 225 611 254 262 177 347 321 313 174 133 192 476 185 197 158 41 187
Character d ( ) ; ] - -] } c a t c h ( I O E x c p -p
Milliseconds 226 375 305 556 201 612 339 342 206 262 164 348 251 192 281 129 87 210 490 217 426 367 202 302 637
Character e t o -o p -p -t p t i o n e ) { l o g . w a r
Milliseconds 130 220 370 325 417 363 223 280 172 118 91 132 168 192 463 104 317 161 859 211 115 254 236 210 169
Character n ( " S t a n d a r d S e r v e r . w a -a a -a -w a
Milliseconds 168 364 415 333 238 130 148 131 222 206 317 402 221 122 252 174 118 1165 323 275 270 193 210 204 84
Character w a i t " r -r - -" " - -" : r a d -d $e a d :
Milliseconds 259 283 412 169 515 164 215 256 209 192 325 399 321 191 872 192 375 158 378 259 222 103 213 311 77
Character " , e ) - ; c h = - 1 ; } i f ( c
Milliseconds 436 772 178 383 615 114 578 439 186 344 175 176 337 162 1249 220 591 122 438 135 284 328 171 438 275
Character h < 2 -2 2 -2 3 2 ) / ( -( * C o n t e l l -l
Milliseconds 126 62 397 202 437 375 385 432 152 105 555 70 569 644 612 239 207 522 226 118 188 176 135 210 282
Character -l -e r o l c h a r a c t e r o r E O F t e
Milliseconds 206 174 143 150 244 117 191 107 123 107 196 217 305 107 128 40 202 309 126 393 344 380 195 927 211
Character r m i n a t e s l o o p b r e a k ; -; - ;
Milliseconds 82 201 167 139 89 149 210 196 95 168 194 206 175 89 663 337 171 39 183 119 268 521 204 248 177
Character c o m m a n d . p a p -p -a -p a p p e p n -n -p n d (
Milliseconds 241 91 173 145 123 62 128 328 320 80 218 304 195 195 187 40 263 173 0 212 416 174 167 48 268
Character ( c h a r ) c h - ) ; e p c -c x p c -c -p -x x
Milliseconds 233 330 124 163 176 392 160 290 139 115 505 377 402 130 237 458 75 357 308 259 46 341 183 167 245
Character p -p -x -p x p e c t e d = = -= -= - - ; }
Milliseconds 256 417 159 324 372 308 221 276 354 207 227 414 213 449 160 315 186 306 199 287
WPM Timing
Seconds WPM
3.76 28.69
7.53 38.25
11.29 46.75
15.06 39.04
18.82 43.35
22.59 42.5
26.35 44.17
30.12 42.63
33.88 40.37
37.65 41.75
41.41 42.01
45.18 40.37
48.94 38.49
52.71 38.02
56.47 36.97
60.24 36.26
64 36
67.77 35.77
71.53 35.06
75.3 35.54
79.06 35.97
82.83 36.22
86.59 36.72
90.36 36.79
94.12 36.84
97.89 36.9
101.65 36.71
105.42 36.08
109.18 36.38
112.95 36.76
116.71 36.09
120.48 35.76
124.24 35.74
128.01 35.62
131.77 35.7
135.54 35.95
139.3 35.49
143.07 34.89
146.83 34.81
150.6 34.58
154.36 34.83
158.13 34.38
161.89 34.32
165.66 34.77
169.42 35.2
173.19 35.41
176.95 35.33
180.72 35.26
184.48 34.73
188.25 34.55