Whitecap (whitecap)

Race #43

View Pit Stop page for race #43 by whitecapGhost race

View profile for Whitecap (whitecap)

Official speed 46.32 wpm (140.41 seconds elapsed during race)
Without ending ping 47.26 wpm (2,532 ms delay sending score to TypeRacer’s server)
Timerless 47.47 wpm (609 ms elapsed before first character typed; 137.27 seconds elapsed during race)
Timerless minus one 47.38 wpm, ignoring the first character typed
Race Start September 12, 2023 5:22:54pm UTC
Race Finish September 12, 2023 5:25:15pm UTC
Outcome No win (3 of 3)
Accuracy 96.2%
Points 68.71
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 /* REaead a set of charcaacters from the socket */ String BBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack \/\/\*/ while (expected < shutdown-..length()) { if (random == null) random = new Random(System.currentTime Millis()); excpected += (random.nextInt() /&% 10249); } while (expected > 0) { int ch? = -1; try { ch s= stream.read(); } cartch (IOException e) { log.warn("STantandardServer.await: read: ", e); ch 0 = -1; } if (ch < 2332) /* Control character of r EOF terminateds tlloop break; command.aopooppend((char) ch); epxxpcected ---; }
Timing
Character / * R E a -a -E e a d a s e t o f c h a r
Milliseconds 609 1014 574 357 120 131 384 127 140 81 195 141 125 103 162 160 156 114 94 92 65 256 40 111 167
Character c a -a -c a c t e r s f r o m t h e s o c k e
Milliseconds 259 150 222 126 146 164 271 121 154 361 180 113 189 52 140 84 60 169 0 147 120 73 118 96 123
Character t * / S t r i n g B -B - B u f f e r c o m
Milliseconds 170 126 533 401 294 382 190 139 94 136 74 100 273 323 138 387 145 166 180 149 135 80 190 65 76
Character m a n d = n e w S t r i n g B u f f e r ( )
Milliseconds 144 174 106 109 120 324 161 179 142 186 160 338 157 130 90 109 92 426 113 181 171 152 129 293 200
Character ; i n t e x p e c t e d = 1 0 2 4 ; / *
Milliseconds 351 149 181 112 161 185 226 241 370 132 229 216 126 161 146 218 171 242 150 329 175 428 161 392 433
Character C u t o f f t o a v o i d D o S a t t
Milliseconds 272 408 134 128 209 128 86 172 114 175 74 106 53 162 57 124 138 55 331 296 416 181 252 161 163
Character a c k \ / -/ -\ \ / -/ -\ \ -\ * / w h i l e ( e
Milliseconds 42 235 100 121 320 0 256 177 0 0 308 358 0 0 0 714 216 323 78 114 99 58 93 255 261
Character x p e c t e d < s h u t d o w n - . -. -- . l e
Milliseconds 256 191 77 289 235 111 156 113 355 361 138 131 308 115 230 121 141 73 313 89 322 157 238 267 105
Character n g t h ( ) ) { i f ( r a n d o m = = n
Milliseconds 161 186 222 161 320 175 242 227 700 371 177 87 135 205 390 119 150 104 100 96 172 224 211 107 611
Character u l l ) r a n d o m = n e w R a n d o m (
Milliseconds 239 149 194 329 349 183 102 69 142 33 107 100 213 200 300 57 156 191 313 126 154 124 140 119 321
Character S y s t e m . c u r r e n t T i m e - M i l l i
Milliseconds 720 152 116 121 116 131 241 288 90 165 144 130 88 84 380 135 135 54 176 510 207 232 202 133 119
Character s ( ) ) ; e x c -c p e c t e d + = ( r a n d
Milliseconds 114 326 258 194 399 182 151 296 278 378 214 112 208 212 128 162 335 510 637 516 448 255 84 105 120
Character o m . n e x t I n t ( ) / -/ & -& % 1 0 2 4 9 -9
Milliseconds 47 108 326 348 116 270 271 303 253 94 351 254 214 456 450 259 594 604 734 266 136 226 193 440 427
Character ) ; } w h i l e ( e x p e c t e d > 0 )
Milliseconds 233 647 208 439 306 236 51 79 153 39 162 273 314 235 199 104 229 222 118 174 140 456 196 174 461
Character { i n t c h ? $ = - 1 ; t r y { c h
Milliseconds 238 434 306 119 128 78 186 200 98 294 443 608 287 437 192 462 145 151 148 180 123 525 301 121 133
Character s -s = s t r e a m . r e a d ( ) ; } c a r
Milliseconds 283 441 477 238 263 172 144 159 85 85 254 396 255 87 84 166 305 143 450 300 422 270 192 143 189
Character -r t c h ( I O E x c e p t i o n e ) { l o
Milliseconds 474 81 213 94 276 219 829 308 233 1254 499 372 115 151 72 78 145 156 136 283 370 511 315 202 237
Character g . w a r n ( " S T a n -n -a -T t a n d a r d S e r
Milliseconds 204 424 194 85 145 148 281 234 449 180 115 83 330 144 118 97 114 90 115 101 165 202 484 187 130
Character v e r . a w a i t : r e a d : " , e ) ; c
Milliseconds 231 147 122 264 316 242 110 153 195 345 261 99 79 123 177 470 165 261 505 110 150 331 553 135 223
Character h 0 - -0 = - 1 ; } i f ( c h < 2 3
Milliseconds 108 241 187 215 303 129 268 195 389 177 367 185 434 287 160 95 143 232 315 91 190 441 352 412 252
Character -3 -2 3 2 ) / * C o n t r o l c h a r a c t e
Milliseconds 270 133 90 698 471 227 705 741 408 402 170 97 27 187 0 154 142 102 145 71 144 112 261 221 123
Character r o f - -f r E O F t e r m i n a t e d -d s
Milliseconds 145 139 132 74 109 509 124 75 55 756 151 407 464 202 114 147 42 133 97 30 158 121 197 526 202
Character t l -l -t l o o p b r e a k ; c o m m a n d .
Milliseconds 174 148 134 294 128 207 157 158 167 103 120 220 130 0 255 578 104 147 556 200 129 95 133 72 330
Character a o p -p -o o o -o -o p p e n d ( ( c h a r ) c h )
Milliseconds 149 164 140 379 122 927 181 383 127 809 229 232 120 150 336 241 303 110 76 148 512 263 140 96 279
Character ; e p x -x -p x p c -c e c t e d - - - - -- ; }
Milliseconds 439 149 124 448 148 204 122 100 149 126 332 87 231 178 119 147 248 436 365 101 170 403 296 219 530
WPM Timing
Seconds WPM
2.81 17.09
5.62 44.87
8.42 48.43
11.23 51.28
14.04 52.99
16.85 56.97
19.66 57.38
22.47 57.15
25.27 55.55
28.08 57.69
30.89 55.55
33.7 55.91
36.51 56.21
39.32 55.55
42.12 55.55
44.93 55.28
47.74 56.3
50.55 56.5
53.36 56.22
56.17 55.76
58.97 54.53
61.78 54.58
64.59 52.76
67.4 51.63
70.21 51.62
73.02 51.77
75.82 51.44
78.63 51.28
81.44 51.13
84.25 50.85
87.06 50.45
89.87 49.54
92.67 49.72
95.48 49.52
98.29 49.81
101.1 49.97
103.91 49.78
106.72 49.25
109.52 49.09
112.33 48.39
115.14 48.78
117.95 48.63
120.76 48.69
123.56 48.65
126.37 48.62
129.18 47.75
131.99 47.91
134.8 47.63
137.61 47.27
140.41 46.32