krish (krish008)

Race #106

View Pit Stop page for race #106 by krish008Ghost race

View profile for krish (krish008)

Official speed 34.95 wpm (186.09 seconds elapsed during race)
Without ending ping 35.08 wpm (706 ms delay sending score to TypeRacer’s server)
Timerless 35.58 wpm (2,571 ms elapsed before first character typed; 182.82 seconds elapsed during race)
Timerless minus one 35.51 wpm, ignoring the first character typed
Race Start July 10, 2023 1:53:26pm UTC
Race Finish July 10, 2023 1:56:32pm UTC
Outcome Win (1 of 3)
Accuracy 95.0%
Points 51.85
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 /* rRea d as sa set of characters from the socket */ sStringbBuffer command = nw ew StringBuffer() ; int expetcted = qp1024; //* coCut off to avoid doDooS attack */ while (expected < shutdonwwnl.lenghth()) { if (random = =- - = null) random = new Random(System.CcurrentTimeMillis()); expected _+= (random.nextInt() % 1024); } while (expected > )0_ ) { int ch = -1; try { ch =- s stream.read() ; { } catch (OIOCCException e) { log.warn("StandardSEeverrcver.await: read: ", e); ch = -1; } if (ch < 32 ) /* conControl character or EOF terminates lloop break; command.appeddnnd((char) ch); expected--; }
Timing
Character / * r -r R e a - d a s s -s - -s -a a s e t
Milliseconds 2571 469 282 186 771 430 291 308 433 337 192 198 185 200 95 230 270 172 200 202 1367 238 1425 153 384
Character o f c h a r a c t e r s f r o m t h e s
Milliseconds 225 137 138 101 219 152 68 131 437 817 224 204 32 233 154 185 226 643 169 129 103 123 96 66 205
Character o c k e t * / s -s S t r i n g b -b B u f f e r
Milliseconds 110 577 161 114 183 126 760 349 352 200 440 315 183 184 104 155 904 905 402 341 184 233 221 141 104
Character c o m m a n d = n w - -w e w S t r i n g
Milliseconds 147 407 152 201 144 159 122 120 183 727 207 200 516 164 287 203 71 190 154 505 177 198 107 129 192
Character B u f f e r ( ) - ; i n t e x p e t -t c t e
Milliseconds 525 200 217 218 146 110 275 280 450 377 233 167 119 176 158 140 187 231 233 65 409 532 144 187 193
Character d = q p -p -q 1 0 2 4 ; / -/ / * c o -o -c C u
Milliseconds 244 195 251 176 280 264 328 189 125 182 280 275 428 175 336 389 652 526 241 146 150 295 201 399 195
Character t o f f t o a v o i d d o -o -d D o -o o S
Milliseconds 181 159 191 112 239 139 383 125 111 130 242 241 247 169 126 471 205 377 178 403 165 686 737 485 243
Character a t t a c k * / w h i l e ( e x p e c t e d
Milliseconds 992 259 173 168 289 161 425 266 387 220 145 126 233 445 155 126 222 566 242 222 82 290 176 184 337
Character < s h u t d o n w -w -n w n l -l . l e n g h -h t
Milliseconds 368 335 526 163 95 515 181 313 154 161 141 510 208 162 128 233 397 1230 651 212 162 551 432 389 169
Character h ( ) ) { i f ( r a n d o m = = -= - -
Milliseconds 141 302 329 282 213 592 285 162 209 104 304 233 198 115 150 128 193 193 248 236 294 365 175 313 218
Character - -- - - -- = n u l l ) r a n d o m = n e
Milliseconds 469 178 646 433 246 203 261 274 182 310 555 227 319 332 516 181 129 137 156 101 167 209 141 244 142
Character w R a n d o m ( S y s t e m . C -C c u r r e n t
Milliseconds 194 181 481 200 119 134 122 183 309 470 187 262 214 618 152 251 434 465 158 125 134 442 180 146 114
Character T i m e M i l l i s ( ) ) ; e x p e c t e d _
Milliseconds 484 354 206 576 489 210 199 167 176 111 262 707 291 318 225 130 226 166 72 252 195 174 199 180 395
Character -_ + = ( r a n d o m . n e x t I n t ( ) % 1
Milliseconds 481 530 521 325 747 221 582 124 193 143 585 212 587 155 602 243 343 174 143 322 297 258 595 266 358
Character 0 2 4 ) ; } w h i l e ( e x p e c t e d >
Milliseconds 195 276 234 950 604 197 330 319 346 202 133 202 96 134 222 743 382 225 103 275 676 202 335 450 275
Character ) -) 0 _ - -_ ) { i n t c h = - 1 ;
Milliseconds 444 371 566 336 375 280 312 224 302 234 272 366 186 785 146 147 248 76 153 210 211 357 476 245 185
Character t r y { c h = - - -- s - -s s t r e a m
Milliseconds 81 267 138 199 996 289 168 96 219 660 35 355 423 192 217 152 354 201 253 172 190 263 146 397 172
Character . r e a d ( ) - ; { - -{ } c a t c h ( O
Milliseconds 277 168 130 161 184 326 285 268 413 252 190 482 341 238 189 615 421 162 182 138 622 147 191 311 347
Character -O I O C -C C -C E x c e p t i o n e ) { l o g
Milliseconds 862 258 415 511 536 436 381 359 374 373 238 206 198 116 191 141 112 178 465 216 344 351 416 217 236
Character . w a r n ( " S t a n d a r d S E -E e v e r -r -e -v
Milliseconds 267 305 299 107 176 290 345 397 217 213 0 159 200 119 326 504 153 447 115 254 216 72 292 252 138
Character r c -c v e r . a w a i t : r e a d : " , e )
Milliseconds 201 459 323 77 184 131 336 216 526 285 235 111 337 186 171 202 73 173 319 262 277 379 183 112 648
Character ; c h = - 1 ; } i f ( c h < 3 2
Milliseconds 307 219 183 60 461 224 193 215 439 297 209 607 362 142 185 71 499 299 25 295 369 564 270 359 218
Character - ) / * c o n -n -o -c C o n t r o l c h a r a
Milliseconds 459 346 243 418 790 276 594 105 215 418 180 200 379 303 296 441 236 146 209 143 200 51 533 147 872
Character c t e r o r E O F t e r m i n a t e s l l
Milliseconds 312 221 197 102 144 171 90 145 423 435 491 267 162 244 170 360 321 132 177 94 209 205 114 215 357
Character -l o o p b r e a k ; c o m m a n d . a p p e d
Milliseconds 481 241 166 226 175 193 250 222 340 233 382 205 323 73 448 187 182 63 173 174 278 157 156 279 442
Character -d d n -n -d n d ( ( c h a r ) c h ) ; e x p e c
Milliseconds 351 251 95 466 185 234 85 285 527 298 92 116 88 432 233 198 96 576 388 248 119 258 181 92 347
Character t e d - - ; }
Milliseconds 214 179 305 281 229 437 461 357
WPM Timing
Seconds WPM
3.72 9.67
7.44 12.9
11.17 11.82
14.89 22.57
18.61 28.37
22.33 28.48
26.05 30.86
29.78 30.63
33.5 32.24
37.22 33.85
40.94 32.53
44.66 33.32
48.38 32.74
52.11 32.47
55.83 33.53
59.55 34.06
63.27 32.81
66.99 32.78
70.72 33.26
74.44 32.24
78.16 33.16
81.88 33.71
85.6 33.78
89.33 34.26
93.05 34.18
96.77 34.1
100.49 34.39
104.21 34.54
107.93 34.47
111.66 33.85
115.38 34.22
119.1 34.26
122.82 34.2
126.54 33.76
130.27 33.62
133.99 33.23
137.71 33.64
141.43 34.02
145.15 33.73
148.88 34.1
152.6 34.29
156.32 34.39
160.04 34.04
163.76 34
167.48 34.18
171.21 34.41
174.93 34.71
178.65 34.73
182.37 34.94
186.09 34.95