Shiji (sandevistan)

Race #14

View Pit Stop page for race #14 by sandevistanGhost race

View profile for Shiji (sandevistan)

Official speed 40.05 wpm (162.40 seconds elapsed during race)
Without ending ping 40.11 wpm (232 ms delay sending score to TypeRacer’s server)
Timerless 40.90 wpm (3,143 ms elapsed before first character typed; 159.02 seconds elapsed during race)
Timerless minus one 40.82 wpm, ignoring the first character typed
Race Start July 8, 2024 8:22:45am UTC
Race Finish July 8, 2024 8:25:27am UTC
Outcome Win (1 of 3)
Accuracy 96.6%
Points 59.41
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 /* REead a dsset of characters from the socket */ String Buffer command = new StringBuffer(); int expected = 1024; ??/* cuCut off to avoid Dos aS attack */ while (expected < shutdown. length()) }{ if (ramndom == null) random = new Random(System.currentTime Millis()); expectded += (random.nextInt() % 10524); } while (expected > 0 ) }{ int ch = -1; try { ch = stream.read(); } catch (I0OException 3]ee) { log.warn("StandardServer.await: read: ", e); ch = -1; }} if (ch < 32) /* Control character or EOF terminates loop break; command.append((char) ch); extpected--; }
Timing
Character / * R E -E e a d a d s -s -d s e t o f c h
Milliseconds 3143 1008 165 305 289 341 213 163 157 134 87 127 38 112 228 179 131 291 398 106 155 124 89 236 80
Character a r a c t e r s f r o m t h e s o c k e t
Milliseconds 115 183 164 221 184 166 134 189 94 163 202 92 126 100 89 105 73 99 153 70 226 171 133 208 123
Character * / S t r i n g - B u f f e r c o m m a n d
Milliseconds 283 582 386 398 216 185 99 133 118 129 350 357 202 250 182 194 167 171 485 112 164 165 110 133 102
Character = n e w S t r i n g B u f f e r ( ) ; i n
Milliseconds 153 192 146 233 182 670 117 278 291 237 140 143 94 601 216 304 174 153 134 405 296 602 146 191 163
Character t e x p e c t e d = 1 0 2 4 ; ? -? ? -? / *
Milliseconds 160 93 194 286 146 131 235 233 166 192 100 563 120 543 154 262 603 348 133 449 708 728 580 541 694
Character c u -u -c C u t o f f t o a v o i d D o s
Milliseconds 324 225 89 310 183 367 217 100 102 198 167 170 83 177 57 83 139 280 171 364 157 154 348 139 146
Character a -a - -s S a t t a c k * / w h i l e ( e
Milliseconds 170 185 307 172 164 458 130 179 213 171 270 271 158 106 337 500 131 260 153 101 149 115 81 336 304
Character x p e c t e d < s h u t d o w n . - l e n g
Milliseconds 360 110 154 254 247 208 218 112 590 375 187 88 176 163 356 122 126 145 386 183 384 332 199 142 443
Character t h ( ) ) } -} { i f ( r a m -m n d o m = =
Milliseconds 234 106 393 261 357 591 846 531 651 514 274 150 62 287 356 204 155 293 165 527 311 199 135 254 206
Character n u l l ) r a n d o m = n e w R a n d o
Milliseconds 124 202 193 203 181 306 187 205 162 162 144 369 235 170 277 135 201 132 222 114 447 269 346 211 95
Character m ( S y s t e m . c u r r e n t T i m e - M i l
Milliseconds 264 316 733 458 298 376 217 152 234 327 92 193 201 197 158 165 449 198 156 164 137 393 301 233 213
Character l i s ( ) ) ; e x p e c t d -d e d + = ( r a
Milliseconds 159 148 138 394 288 503 604 128 328 245 215 129 207 255 347 387 62 204 170 358 439 310 734 524 217
Character n d o m . n e x t I n t ( ) % 1 0 5 -5 2 4 ) ;
Milliseconds 112 153 128 156 242 460 192 329 243 389 174 203 702 298 214 585 169 398 149 160 546 163 349 652 663
Character } w h i l e ( e x p e c t e d > 0 - )
Milliseconds 565 529 398 364 74 122 181 101 97 301 331 316 160 125 234 265 190 216 512 264 335 275 366 496 349
Character } -} { i n t c h = - 1 ; t r y { c
Milliseconds 177 1489 668 634 500 163 175 100 143 363 170 163 232 141 462 374 392 88 147 637 129 54 920 523 344
Character h = s t r e a m . r e a d ( ) ; } c a t c
Milliseconds 130 127 272 121 195 183 350 172 221 176 245 488 176 223 153 398 214 433 321 430 381 282 141 215 285
Character h ( I 0 -0 O E x c e p t i o n 3 ] e -e -] -3 e )
Milliseconds 159 54 363 448 733 457 596 462 353 392 226 125 159 121 110 121 135 328 703 281 283 170 165 348 583
Character { l o g . w a r n ( " S t a n d a r d S e r v
Milliseconds 212 602 518 499 172 311 183 255 281 197 622 428 661 593 222 159 138 153 177 184 219 387 397 134 318
Character e r . a w a i t : r e a d : " , e ) ; c h
Milliseconds 161 120 168 674 267 107 172 716 365 189 190 194 224 235 360 139 850 557 174 805 626 531 140 276 99
Character = - 1 ; } } -} i f ( c h < 3 2 ) /
Milliseconds 421 267 181 534 498 438 111 538 83 631 639 211 159 94 329 418 108 144 664 342 284 378 465 270 552
Character * C o n t r o l c h a r a c t e r o r E O
Milliseconds 1134 176 506 203 189 210 207 88 532 114 272 146 122 177 119 234 219 198 101 120 129 131 103 456 471
Character F t e r m i n a t e s l o o p b r e a k ;
Milliseconds 405 121 327 140 158 636 158 183 194 249 200 335 103 178 181 202 197 119 287 256 150 164 280 383 102
Character c o m m a n d . a p p e n d ( ( c h a r ) c h )
Milliseconds 329 105 166 153 107 101 203 417 228 135 117 482 242 132 420 180 428 116 107 176 430 173 265 122 651
Character ; e x t -t p e c t e d - - ; }
Milliseconds 391 133 254 355 235 457 308 123 244 246 181 195 324 196 460 257 365
WPM Timing
Seconds WPM
3.25 3.69
6.5 18.47
9.74 33.25
12.99 42.49
16.24 43.6
19.49 45.57
22.74 46.45
25.98 47.57
29.23 45.57
32.48 41.75
35.73 42.99
38.98 42.18
42.22 43.2
45.47 43.81
48.72 43.6
51.97 42.03
55.21 41.51
58.46 42.49
61.71 42.97
64.96 42.67
68.21 42.93
71.45 42.82
74.7 42.57
77.95 42.64
81.2 42.41
84.45 41.49
87.69 41.87
90.94 41.43
94.19 40.26
97.44 40.64
100.69 40.52
103.93 40.87
107.18 40.87
110.43 40.21
113.68 39.8
116.93 39.61
120.17 39.34
123.42 39.67
126.67 39.79
129.92 39.26
133.17 39.29
136.41 39.06
139.66 38.84
142.91 38.79
146.16 39.25
149.41 39.52
152.65 40.01
155.9 40.18
159.15 40.04
162.4 40.05