Suraj (suraj80)

Race #5

View Pit Stop page for race #5 by suraj80Ghost race

View profile for Suraj (suraj80)

Official speed 38.40 wpm (169.38 seconds elapsed during race)
Without ending ping 38.49 wpm (410 ms delay sending score to TypeRacer’s server)
Timerless 38.53 wpm (165 ms elapsed before first character typed; 168.80 seconds elapsed during race)
Timerless minus one 38.46 wpm, ignoring the first character typed
Race Start June 15, 2024 5:14:59pm UTC
Race Finish June 15, 2024 5:17:49pm UTC
Outcome Win (1 of 3)
Accuracy 94.8%
Points 56.96
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 hcharacters from the socket * / StringBUuffer command = new STtring Buffer(); int expected = 1-0234; /* CUt out off to avoudodid DOsOoS attack */ whielle (expecte d < sjhutdonw..n.dlenngth()) { if (random == null) rnaandom = new Random(Systmem.currentTimeMillis()));l e; expected += (random.nextInt() % 1024); } while (expected > 0) { int ch = -1; try { ch = steream.read(); } catch (IOException e) { log.warn("DStandardServer.awwaait: read: ", e); ch = -1; } if (ch <32 23232) /* cCpmtontrol character or EOF terminates loop pbreak; commmanand. append((char) ch_); expected--:; }
Timing
Character / * R e a d a s e t o f h -h c h a r a c
Milliseconds 165 1562 276 612 302 316 150 116 141 117 120 169 97 134 167 90 82 276 315 124 109 103 160 73 451
Character t e r s f r o m t h e s o c k e t * - /
Milliseconds 226 155 120 149 111 152 167 87 87 141 76 84 59 117 150 119 197 106 226 333 137 755 120 667 461
Character S t r i n g B U -U u f f e r c o m m a n d =
Milliseconds 196 713 382 180 73 83 65 675 294 519 249 199 191 136 122 78 156 100 119 211 87 99 135 126 1173
Character n e w S T -T t r i n g - B u f f e r ( ) ;
Milliseconds 166 169 84 125 123 666 601 495 88 201 49 66 126 125 467 85 481 149 168 165 104 382 150 348 141
Character i n t e x p e c t e d = 1 - -- 0 2 3 -3 4 ;
Milliseconds 196 99 113 111 125 252 98 156 209 245 208 231 161 167 457 230 149 573 306 104 83 372 116 649 124
Character / * C U t o -o - -t -U u t o f f t o a v o
Milliseconds 277 1032 242 389 303 115 117 112 299 132 168 142 247 102 159 96 111 133 117 115 150 64 164 114 110
Character u d -d -u o d -d -o i d D O s -s -O O -O o S a t t a
Milliseconds 116 252 383 159 221 112 351 138 244 105 122 376 205 165 361 429 376 477 328 611 434 587 393 179 138
Character c k * / w h i e l -l -e l e ( e x p e c t e
Milliseconds 355 140 853 305 558 191 116 134 82 269 700 278 191 513 95 130 296 255 222 129 138 185 220 213 384
Character - d < s j -j h u t d o n -n w . -. . -. n . d -d l
Milliseconds 351 131 135 706 137 187 171 451 265 210 96 162 87 188 620 120 232 509 690 367 233 202 152 321 246
Character e n n -n g t h ( ) ) { i f ( r a n d o m =
Milliseconds 94 171 33 591 171 186 67 314 150 204 234 1142 157 478 137 71 324 286 129 107 154 104 123 154 315
Character = n u l l ) r n a -a -n a n d o m = n e w
Milliseconds 250 197 164 226 215 161 331 275 149 135 31 527 159 122 136 139 296 167 115 377 160 146 116 139 95
Character R a n d o m ( S y s t m -m e m . c u r r e n t T i
Milliseconds 274 340 105 247 111 151 530 533 789 76 229 179 420 91 131 476 184 140 143 158 82 178 93 513 281
Character m e M i l l i s ( ) ) ) ; -; -) l e -e - -l ; e x
Milliseconds 167 462 386 411 207 119 219 107 440 219 165 164 287 343 122 382 133 153 231 298 170 260 166 123 634
Character p e c t e d + = ( r a n d o m . n e x t I n t
Milliseconds 218 134 225 191 209 251 244 504 276 214 762 224 98 110 159 140 120 272 266 117 966 192 897 346 81
Character ( ) % 1 0 2 4 ) ; } w h i l e ( e x p e
Milliseconds 351 167 266 629 220 598 370 176 306 465 338 166 865 247 565 150 78 152 159 448 402 293 205 143 159
Character c t e d > 0 ) { i n t c h = - 1 ;
Milliseconds 500 285 92 207 114 619 193 499 491 292 827 257 503 114 91 129 189 61 195 298 160 900 175 826 147
Character t r y { c h = s t e -e r e a m . r e a d (
Milliseconds 235 233 116 286 742 235 324 130 436 365 186 209 182 136 370 84 59 95 126 268 151 90 73 187 373
Character ) ; } c a t c h ( I O E x c e p t i o n e
Milliseconds 188 381 410 492 253 536 108 175 227 165 188 216 588 269 227 987 422 227 90 256 87 179 30 193 166
Character ) { l o g . w a r n ( " D -D S t a n d a r d S
Milliseconds 457 237 492 192 635 186 106 222 223 234 98 683 534 468 598 686 431 516 114 136 128 201 204 360 845
Character e r v e r . a w w a -a -w a i t : r e a d : " ,
Milliseconds 381 241 207 158 93 174 422 162 107 97 485 128 109 134 174 433 191 154 63 165 131 363 259 310 258
Character e ) ; c h = - 1 ; } i f ( c h < 3
Milliseconds 215 585 477 621 348 185 116 490 515 523 256 139 668 150 558 278 396 109 101 485 454 67 322 341 362
Character 2 -2 -3 2 3 2 -2 -3 -2 3 2 ) / * c -c C p m t -t -m
Milliseconds 68 701 195 201 298 505 66 177 165 158 81 106 628 168 1001 1282 267 200 350 246 298 148 141 463 254
Character -p o n t r o l c h a r a c t e r o r E O F
Milliseconds 151 285 92 235 182 69 207 92 171 151 199 148 130 372 399 144 107 76 140 84 100 282 219 174 169
Character t e r m i n a t e s l o o p p -p b r e a k ;
Milliseconds 364 114 97 116 465 152 192 132 389 211 123 233 219 133 235 41 23 777 524 261 82 107 132 403 160
Character c o m m m a n -n -a -m a n d . - a p p e n d ( ( c
Milliseconds 338 56 178 22 126 119 131 349 145 125 133 123 126 162 165 465 165 108 163 103 110 123 395 306 326
Character h a r ) c h _ -_ ) ; e x p e c t e d - - : -: ;
Milliseconds 122 202 35 838 228 217 84 477 663 391 303 140 193 232 100 148 218 214 80 227 707 204 525 723 423
Character }
Milliseconds 211 486
WPM Timing
Seconds WPM
3.39 24.8
6.78 46.05
10.16 53.14
13.55 46.94
16.94 48.18
20.33 45.46
23.71 46.56
27.1 46.94
30.49 44.87
33.88 45.34
37.26 42.51
40.65 40.15
44.04 40.33
47.43 39.73
50.81 38.97
54.2 37.86
57.59 37.92
60.98 38.57
64.36 38.78
67.75 39.68
71.14 39.64
74.53 39.93
77.91 38.97
81.3 39.11
84.69 39.25
88.08 38.97
91.46 38.57
94.85 39.09
98.24 38.72
101.63 38.73
105.01 38.85
108.4 39.3
111.79 39.4
115.18 39.49
118.56 39.47
121.95 38.97
125.34 39.06
128.73 39.15
132.11 39.06
135.5 38.79
138.89 38.53
142.28 38.04
145.66 37.48
149.05 37.84
152.44 38.42
155.83 38.5
159.21 38.67
162.6 38.82
165.99 38.82
169.38 38.4