Saurabh (ssb456)

Race #26

View Pit Stop page for race #26 by ssb456Ghost race

View profile for Saurabh (ssb456)

Official speed 26.74 wpm (243.23 seconds elapsed during race)
Without ending ping 26.78 wpm (378 ms delay sending score to TypeRacer’s server)
Timerless 26.94 wpm (1,399 ms elapsed before first character typed; 241.45 seconds elapsed during race)
Timerless minus one 26.89 wpm, ignoring the first character typed
Race Start June 29, 2023 7:34:37am UTC
Race Finish June 29, 2023 7:38:41am UTC
Outcome No win (3 of 3)
Accuracy 94.6%
Points 39.67
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 /I* rRead a set of charctactesrs freomom the socket */ String BBuffer commadnnd = new sString bBuffer*)() ; int expected = 1024; /* Cut off to avoid DosS attachk */ /while (expencted < shutdown.length*(()) { if (random == null) random = new Random(System.CcurrentTimeMillis()); expencted + = (random.nextInt() +% 1024); } while (expected > 0 =) { int ch = -1; terry { ch = stream. rerread(); )} catch (IOExcerpption e) { log.warmn ("Standard seServer.await: read: ", e); ch = -1; } if c9*(ch <32 32) /* conControl character or EOF terminates loop break; command.append((char) ch); expected --;} }
Timing
Character / I -I * r -r R e a d a s e t o f c h a r
Milliseconds 1399 1250 637 849 280 229 389 295 183 212 250 190 169 167 164 237 247 122 182 106 127 243 106 145 213
Character c t -t -c a c t e s -s r s f r e o m -m -o -e o m t
Milliseconds 309 301 363 171 111 256 282 208 350 569 325 281 305 189 237 0 112 147 364 176 172 277 171 207 129
Character h e s o c k e t * / S t r i n g B -B - B u
Milliseconds 138 130 128 354 203 246 149 219 209 338 581 394 265 423 193 153 241 128 126 219 297 388 171 325 283
Character f f e r c o m m a d n -n -d n d = n e w s -s
Milliseconds 254 231 241 184 209 235 152 137 170 335 239 106 412 172 249 400 337 537 194 187 92 198 202 189 520
Character S t r i n g - b -b B u f f e r * ) -) -* ( ) - ;
Milliseconds 270 211 246 171 141 52 257 353 288 5651 935 269 233 230 223 169 661 357 366 420 708 899 779 467 229
Character i n t e x p e c t e d = 1 0 2 4 ; / *
Milliseconds 236 171 119 151 143 155 492 37 197 758 296 218 242 368 453 214 660 474 429 354 852 326 141 757 544
Character C u t o f f t o a v o i d D o s -s S a t
Milliseconds 658 194 401 176 146 270 210 220 217 115 206 202 326 473 270 206 162 346 245 272 640 781 628 407 210
Character t a c h -h k * / / -/ w h i l e ( e x p e n -n
Milliseconds 310 201 318 263 400 254 269 524 380 244 170 619 248 165 198 207 179 225 1104 486 376 212 157 273 415
Character c t e d < s h u t d o w n . l e n g t h * ( -(
Milliseconds 138 354 270 233 241 365 233 531 159 437 243 410 422 204 121 254 323 243 364 660 419 159 713 238 397
Character -* ( ) ) { i f ( r a n d o m = = n u l l
Milliseconds 196 646 232 1088 616 841 730 362 159 138 891 195 264 140 197 102 156 496 469 265 280 208 233 207 211
Character ) r a n d o m = n e w R a n d o m ( S y s
Milliseconds 765 246 255 314 206 197 192 162 249 812 272 157 139 214 390 664 130 122 190 104 163 682 617 259 167
Character t e m . C -C c u r r e n t T i m e M i l l i s ( )
Milliseconds 333 196 138 265 700 563 154 193 208 232 269 191 166 418 235 178 155 899 241 216 395 414 146 1181 276
Character ) ; e x p e n -n c t e d + - = ( r a n d o
Milliseconds 870 378 252 168 382 98 206 198 472 77 298 252 234 237 628 291 556 346 405 1104 421 232 161 685 165
Character m . n e x t I n t ( ) + -+ % 1 0 2 4 ) ; }
Milliseconds 167 335 291 230 628 282 588 231 189 618 1016 752 783 515 946 513 664 427 955 904 1197 506 229 682 354
Character w h i l e ( e x p e c t e d > 0 = -= - )
Milliseconds 448 182 174 171 144 519 783 425 347 121 183 295 319 222 236 347 457 253 1175 544 575 629 349 1125 383
Character { i n t c h = - 1 ; t e r -r -e r y {
Milliseconds 563 360 394 151 73 166 205 74 391 903 214 1518 925 446 360 174 392 0 565 183 115 204 342 1108 362
Character c h = s t r e a m . r e -e -r r -r - r e a d (
Milliseconds 335 75 264 647 156 204 254 263 316 144 194 267 197 177 156 435 189 213 332 195 130 195 252 231 787
Character ) ; ) -) } c a t c h ( I O E x c e r p -p -r p
Milliseconds 357 552 167 954 553 729 315 430 178 288 308 234 194 657 867 312 1140 1171 428 269 0 198 514 174 331
Character t i o n e ) { l o g . w a r m -m n - ( " S
Milliseconds 187 127 160 111 264 163 943 373 604 929 393 256 170 734 293 127 218 472 472 226 221 622 664 1038 598
Character t a n d a r d - s e -e -s S e r v e r . a w a i t
Milliseconds 300 166 244 253 336 491 970 298 506 247 306 536 184 573 245 203 315 226 184 248 605 225 202 302 390
Character : r e a d : " , e ) ; c h = - 1 ; }
Milliseconds 865 385 146 125 219 204 544 262 390 516 289 184 626 402 304 222 137 456 472 229 1761 220 572 1527 812
Character i f c 9 -9 -c * -* ( c h < 3 2 -2 -3 3 2 ) /
Milliseconds 372 299 155 127 256 222 464 180 397 602 1207 515 156 288 664 2017 341 397 172 180 582 213 997 397 1527
Character * c o n -n -o -c C o n t r o l c h a r a c t e r
Milliseconds 946 355 215 150 157 468 187 212 487 296 196 170 240 195 240 403 256 94 161 273 337 378 297 222 195
Character o r E O F t e r m i n a t e s l o o p b
Milliseconds 176 193 111 159 556 563 456 329 226 203 206 177 243 176 151 349 268 279 193 307 195 175 245 286 323
Character r e a k ; c o m m a n d . a p p e n d ( ( c h a
Milliseconds 260 188 235 157 832 293 695 189 184 191 242 214 193 461 224 282 246 326 213 194 786 1036 396 204 133
Character r ) c h ) ; e x p e c t e d - - - ; } - -}
Milliseconds 173 1121 442 330 166 987 455 446 211 389 295 332 553 437 266 252 353 523 1295 227 784 1851 793 710 270
Character }
Milliseconds 638 1430
WPM Timing
Seconds WPM
4.86 7.4
9.73 27.13
14.59 28.78
19.46 32.68
24.32 32.56
29.19 32.89
34.05 28.19
38.92 26.52
43.78 26.86
48.65 27.13
53.51 28.26
58.38 28.16
63.24 28.46
68.1 28.54
72.97 28.94
77.83 28.06
82.7 28.44
87.56 29.19
92.43 29.86
97.29 30.09
102.16 30.07
107.02 29.71
111.89 29.92
116.75 29.19
121.62 28.61
126.48 28.84
131.34 28.6
136.21 28.54
141.07 28.16
145.94 28.29
150.8 28.17
155.67 28.06
160.53 27.73
165.4 27.64
170.26 27.49
175.13 27.41
179.99 27.33
184.86 27.52
189.72 27.45
194.58 27.2
199.45 26.83
204.31 26.49
209.18 26.33
214.04 26.74
218.91 27.19
223.77 27.46
228.64 27.45
233.5 27.49
238.37 27.19
243.23 26.74