Kamal (_kamal)

Race #4

View Pit Stop page for race #4 by _kamalGhost race

View profile for Kamal (_kamal)

Official speed 37.98 wpm (171.25 seconds elapsed during race)
Without ending ping 38.02 wpm (180 ms delay sending score to TypeRacer’s server)
Timerless 38.04 wpm (90 ms elapsed before first character typed; 170.98 seconds elapsed during race)
Timerless minus one 37.97 wpm, ignoring the first character typed
Race Start January 18, 2024 8:52:17pm UTC
Race Finish January 18, 2024 8:55:08pm UTC
Outcome No win (2 of 3)
Accuracy 95.0%
Points 56.34
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 of characters from the socket */ StringBuffer command = new SrtringBuffer(); int expect4ed ed ed = 1024; ?/* Cut off to avoid DosS attack */ while (expceected < shoututdonwn.lenthgth()) { if (random == null) random = new Random(System.currentTimeMillis()); expected += (random.ennextInt() % 1024); } while (excpeppected > 0) { int ch = -1; try { ch = stream.read() ; } catch (IoOEcxxcpeetption e) { log.warn("StandardServer.await: reasdd: '", e) ; ch =11 -1; } if c((ch < 232 ) /* Control lcharacter or EOF terminates loop berrakakeak; command/.,paappend((char) ch) :; expceected==--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 90 685 253 448 265 148 187 133 174 117 140 230 188 105 313 182 96 240 69 135 185 157 242 281 216
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 121 186 107 148 219 58 208 47 233 70 97 51 246 142 192 169 191 183 172 509 685 243 294 253 239
Character i n g B u f f e r c o m m a n d = n e w S
Milliseconds 137 509 363 474 183 240 218 159 117 44 251 50 227 194 59 161 95 122 756 187 199 134 82 124 407
Character r -r t r i n g B u f f e r ( ) ; i n t e x p e
Milliseconds 417 349 226 226 152 110 277 485 170 220 237 134 155 351 259 316 554 175 160 135 145 323 302 32 337
Character c t 4 e d - -d -e e d - -d -e -4 e d = 1 0 2 4
Milliseconds 370 217 151 29 233 94 290 199 203 115 247 123 257 172 186 185 182 228 87 229 194 389 211 437 408
Character ; ? -? / * C u t o f f t o a v o i d D
Milliseconds 367 193 590 526 732 529 139 426 230 162 117 217 168 178 104 188 90 76 205 309 141 93 184 145 390
Character o s -s S a t t a c k * / w h i l e ( e x p
Milliseconds 230 146 560 343 235 398 229 337 248 296 535 180 918 351 562 612 163 138 204 78 122 314 290 280 159
Character c e -e -c e c t e d < s h o u t -t -u -o u t d o n
Milliseconds 140 322 254 168 117 275 634 229 230 227 371 269 306 225 175 106 238 484 186 194 211 138 480 103 173
Character -n w n . l e n t h -h -t g t h ( ) ) { i f ( r
Milliseconds 734 145 146 284 298 225 188 311 182 427 191 236 407 141 394 511 258 417 456 333 314 113 118 609 490
Character a n d o m = = n u l l ) r a n d o m = n
Milliseconds 145 128 163 120 180 148 212 409 225 245 230 315 194 324 183 797 150 176 241 100 258 141 237 154 173
Character e w R a n d o m ( S y s t e m . c u r r e n t T
Milliseconds 150 98 117 381 160 175 145 129 190 441 398 250 72 229 184 94 311 395 38 214 250 150 116 123 585
Character i m e M i l l i s ( ) ) ; e x p e c t e d + =
Milliseconds 239 164 99 591 178 245 167 264 79 348 475 204 907 239 278 329 29 255 283 226 204 227 183 321 805
Character ( r a n d o m . e n -n -e n e x t I n t ( ) %
Milliseconds 348 903 234 165 63 166 117 190 397 267 186 355 165 161 65 295 236 363 157 149 386 166 137 501 235
Character 1 0 2 4 ) ; } w h i l e ( e x c p -p -c e p -p
Milliseconds 484 193 346 312 654 672 196 620 178 255 75 167 229 105 123 298 267 276 238 61 520 170 338 194 277
Character -e p e c t e d > 0 ) { i n t c h = -
Milliseconds 144 240 104 230 276 194 217 135 589 222 408 567 153 363 195 220 141 148 127 266 109 111 290 177 722
Character 1 ; t r y { c h = s t r e a m . r e a d
Milliseconds 290 522 149 239 228 88 125 1002 161 215 110 91 356 332 200 201 218 143 141 222 447 273 168 52 244
Character ( ) - ; } c a t c h ( I o -o O E c x -x -c x
Milliseconds 333 202 157 646 257 165 395 154 211 197 130 320 122 115 310 518 225 727 550 492 346 501 538 193 366
Character c p e -e -p e t -t p t i o n e ) { l o g . w a
Milliseconds 221 164 227 407 171 77 236 469 269 161 124 93 143 129 202 398 129 332 197 788 213 114 194 215 186
Character r n ( " S t a n d a r d S e r v e r . a w a i t :
Milliseconds 99 293 422 406 484 192 176 140 112 201 197 605 396 216 99 292 166 145 235 246 720 191 175 122 1237
Character r e a s d -d -s d : ' -' " , e ) - ; c h
Milliseconds 245 430 167 116 260 90 458 182 86 293 131 889 594 540 407 139 387 380 154 493 307 319 325 153 192
Character = 1 1 -1 -1 - 1 ; } i f c ( -( -c ( c h <
Milliseconds 259 469 93 387 221 96 997 359 571 153 307 197 279 129 107 310 339 282 184 173 426 76 167 454 219
Character 2 -2 3 2 - ) / * C o n t r o l l -l c h a r
Milliseconds 391 425 171 99 110 514 441 170 926 660 215 378 179 124 242 264 114 278 180 0 521 241 73 128 131
Character a c t e r o r E O F t e r m i n a t e s l
Milliseconds 159 275 276 160 115 47 174 135 169 461 383 375 149 257 188 137 146 177 153 138 124 213 220 120 148
Character o o p b e r -r -e r a k -k -a a k -k -a e a k ; c o
Milliseconds 255 183 145 49 176 277 104 462 179 24 181 199 430 157 216 202 437 188 153 149 338 514 191 463 91
Character m m a n d / -/ . , -, p a -a -p a p p e n d ( ( c h a
Milliseconds 161 147 122 83 139 452 579 401 0 650 413 159 483 446 357 134 176 156 152 162 312 399 353 94 150
Character r ) c h ) : -: - ; e x p c e -e -c e c t e d =
Milliseconds 140 411 149 303 113 744 193 298 345 173 256 61 201 329 34 139 265 319 189 72 248 306 207 307 776
Character = -= -= - - ; }
Milliseconds 211 512 197 312 283 477 321 544
WPM Timing
Seconds WPM
3.42 49.05
6.85 64.82
10.27 57.23
13.7 56.93
17.12 53.96
20.55 52.56
23.97 50.05
27.4 47.3
30.82 44.38
34.25 46.6
37.67 44.91
41.1 44.09
44.52 43.12
47.95 42.04
51.37 40.88
54.8 40.51
58.22 41.01
61.65 41.46
65.07 42.41
68.5 42.75
71.92 42.38
75.35 42.2
78.77 42.04
82.2 42.04
85.62 42.04
89.05 41.24
92.47 41.27
95.9 41.42
99.32 41.8
102.75 41.58
106.17 41.37
109.6 40.51
113.02 40.45
116.45 40.4
119.87 40.74
123.3 40.58
126.72 39.77
130.15 39.65
133.57 39.08
137 38.98
140.42 38.54
143.85 38.54
147.27 39.03
150.7 39.5
154.12 38.93
157.55 38.85
160.97 38.54
164.4 38.47
167.82 38.4
171.25 37.98