Sahil Pradhan (sahil_rules)

Race #2

View Pit Stop page for race #2 by sahil_rulesGhost race

View profile for Sahil Pradhan (sahil_rules)

Official speed 22.03 wpm (295.23 seconds elapsed during race)
Without ending ping 22.06 wpm (403 ms delay sending score to TypeRacer’s server)
Timerless 22.11 wpm (706 ms elapsed before first character typed; 294.13 seconds elapsed during race)
Timerless minus one 22.07 wpm, ignoring the first character typed
Race Start July 2, 2024 7:23:24am UTC
Race Finish July 2, 2024 7:28:19am UTC
Outcome Win (1 of 3)
Accuracy 93.3%
Points 32.68
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 as sert of characters fromt the socket */ String bufBuffer command = new String Buffer(0); int expected = 1024; /* cuCut off to abovoid Dos S attack */ whielle (expected < shut ddown. elength()) { if (random == null) random +- = new Random (Suystem. =current Time Millis()); expected += (random.next Int90() % 102334); }whi whiel le (expected > 00) {i int ch = -1; try { ch = stream. reread(); } catch (OIOException e) {lo log.warn ("Standard Server. await: read: ", e ); ch = -1; } if (ch , < 342)/ /8* Control character or REOF termintaated ls lopop break; command.append ((char) ch); expected __--; }
Timing
Character / * R e a d a s - -s s e r -r t o f c h
Milliseconds 706 2999 326 461 108 231 183 158 130 233 93 499 189 147 205 186 178 535 233 115 197 127 62 329 107
Character a r a c t e r s f r o m t - -t t h e s o c
Milliseconds 149 136 195 239 269 201 73 361 149 259 181 68 211 195 175 320 192 107 167 136 81 93 369 103 179
Character k e t * / S t r i n g - b u f -f -u -b B u f f
Milliseconds 125 222 221 164 1395 1223 266 861 283 222 106 220 120 143 1084 952 216 167 472 197 522 512 790 173 169
Character e r c o m m a n d = n e w S t r i n g -
Milliseconds 548 155 139 328 89 259 202 223 112 106 136 1877 289 244 126 228 381 414 258 247 89 182 109 180 928
Character B u f f e r ( 0 -0 ) ; i n t e x p e c t e d
Milliseconds 822 260 304 190 189 105 1048 632 609 647 911 257 587 185 94 146 486 283 187 178 245 614 223 198 158
Character = 1 0 2 4 ; / * c u -u -c C u t o f f t o
Milliseconds 941 206 826 464 369 323 1879 201 1398 3160 357 876 235 492 189 441 244 160 168 222 186 169 134 212 72
Character a b o -o -b v o i d D o s - -s S a t t a c k
Milliseconds 125 196 312 203 391 175 371 127 209 85 136 746 205 186 130 348 214 587 538 372 165 289 130 282 155
Character * / w h i e l -l -e l e ( e x p e c t e d <
Milliseconds 232 2976 905 266 993 80 202 186 48 516 191 308 104 131 1350 362 306 191 202 187 332 216 294 248 1140
Character s h u t d -d - d o w n . e -e - l e n g t h (
Milliseconds 384 365 98 627 110 165 156 413 173 116 211 164 177 430 178 309 298 182 611 113 118 203 322 146 958
Character ) ) { i f ( r a n d o m = = n u l l )
Milliseconds 716 985 806 2516 341 451 108 74 1098 305 183 153 131 127 552 171 1577 201 479 230 234 315 184 1378 335
Character r a n d o m + -+ - - -- = n e w R a n d o m
Milliseconds 562 198 92 124 383 214 182 1263 472 909 338 239 174 355 341 272 87 180 132 549 137 112 116 104 304
Character - ( S u -u y s t e m . = -= - c u r r e n t -
Milliseconds 190 646 1134 713 765 393 319 80 415 180 154 439 257 885 578 196 784 671 97 633 138 143 108 223 510
Character T i m e - M i l l i s ( ) ) ; e x p e c t e d
Milliseconds 433 179 228 66 152 660 359 275 248 214 548 348 1370 228 518 966 197 468 252 137 162 298 274 189 151
Character + = ( r a n d o m . n e x t - I n t 9 0 -0 -9
Milliseconds 233 2150 420 500 1442 227 155 77 135 161 538 389 752 87 303 270 205 1038 355 311 117 849 191 849 226
Character ( ) % 1 0 2 3 -3 3 -3 4 ) ; } w h i -i -h - -w
Milliseconds 675 234 701 2238 755 623 126 539 216 592 389 521 325 1369 1158 221 1345 514 49 228 277 179 136 492 188
Character w h i e l - -l -e l e ( e x p e c t e d >
Milliseconds 169 160 102 178 175 23 202 312 194 147 385 161 99 994 390 275 184 127 258 222 200 173 212 3309 202
Character 0 0 -0 ) { i -i i n t c h = - 1 ; t r y
Milliseconds 944 3860 483 919 205 1495 688 423 180 174 174 88 161 182 57 495 1633 213 1096 902 1304 242 314 210 115
Character { c h = s t r e a m . r e -e -r - r e a d
Milliseconds 181 2200 489 170 108 394 1291 382 409 182 463 113 1015 159 1092 206 131 83 395 192 148 137 80 246 458
Character ( ) ; } c a t c h ( O -O I O E x c e p t i o
Milliseconds 855 190 1045 241 2234 487 329 455 290 276 168 190 1092 1226 532 715 227 794 293 339 204 205 113 688 103
Character n e ) { l o -o -l l o g . w a r n - ( " S t
Milliseconds 653 548 210 986 603 2492 1935 202 541 174 440 643 169 191 439 427 245 161 201 212 534 996 1211 713 338
Character a n d a r d - S e r v e r . - a w a i t : r
Milliseconds 275 95 101 297 360 217 267 460 766 157 125 349 216 53 368 198 574 754 234 204 216 149 1102 590 299
Character e a d : " , e - ) ; c h = - 1 ; }
Milliseconds 130 255 186 738 655 1189 1760 435 159 149 463 1021 1333 171 384 93 241 987 854 908 146 1204 729 1269 418
Character i f ( c h , - -, < 3 4 -4 2 ) / -/ / 8 -8 *
Milliseconds 233 145 72 975 309 96 611 958 191 501 185 1258 158 839 433 589 587 1009 2555 1466 3540 1094 1787 845 388
Character C o n t r o l c h a r a c t e r o r R -R E
Milliseconds 208 655 268 212 154 208 93 243 104 227 22 229 136 173 247 246 180 82 148 129 613 207 408 606 357
Character O F t e r m i n t a -a -t a t e d l -l - -d s l
Milliseconds 169 205 402 160 223 87 247 174 167 346 160 366 191 435 120 150 195 158 212 320 161 259 272 94 272
Character o p -p o p b r e a k ; c o m m a n d . a p p e
Milliseconds 374 296 456 332 227 79 545 376 151 211 258 1231 402 578 86 229 155 161 77 137 1071 376 567 185 398
Character n d - ( ( c h a r ) c h ) ; e x p e c t e d
Milliseconds 170 73 182 479 1044 239 649 138 125 143 896 769 186 136 1061 1098 226 477 245 138 141 300 237 206 143
Character - _ _ -_ -_ - - ; }
Milliseconds 489 396 993 190 487 192 340 224 1042 781 1421
WPM Timing
Seconds WPM
5.9 18.29
11.81 32.52
17.71 31.84
23.62 27.44
29.52 29.67
35.43 29.47
41.33 29.32
47.24 28.2
53.14 25.74
59.05 27.03
64.95 26.23
70.86 25.74
76.76 26.26
82.67 26.13
88.57 25.47
94.47 25.66
100.38 25.34
106.28 25.4
112.19 25.03
118.09 25.2
124 25.36
129.9 25.5
135.81 24.92
141.71 24.39
147.62 23.82
153.52 24.15
159.43 23.56
165.33 22.94
171.24 22.92
177.14 22.9
183.04 22.81
188.95 22.61
194.85 22.54
200.76 22.71
206.66 22.18
212.57 22.13
218.47 22.36
224.38 22.46
230.28 22.25
236.19 22.15
242.09 22.06
248 21.77
253.9 21.27
259.81 21.15
265.71 21.77
271.62 21.87
277.52 22.05
283.42 22.14
289.33 22.27
295.23 22.03