C (human_116905184541)

Race #5

View Pit Stop page for race #5 by human_116905184541Ghost race

View profile for C (human_116905184541)

Official speed 43.08 wpm (150.97 seconds elapsed during race)
Without ending ping 43.12 wpm (142 ms delay sending score to TypeRacer’s server)
Timerless 43.33 wpm (722 ms elapsed before first character typed; 150.11 seconds elapsed during race)
Timerless minus one 43.25 wpm, ignoring the first character typed
Race Start August 6, 2023 10:26:33pm UTC
Race Finish August 6, 2023 10:29:04pm UTC
Outcome No win (3 of 3)
Accuracy 97.3%
Points 63.91
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 characters from the socket 8*/ StringBuffer command = new StringBuffer(); int expected = 10424; /* Cut off to avoid DoS attack */ while (expected < shutdown.lentggth()) {if if (random == null ) random = new RAndoandom (System.currentTimeMillis()); expected+ += (random. nextInt() % 1024); } while (exeppected >0 0) { int ch = -1; try { ch = stream. rearead(); } catch (IOException e) { log.warn("StandardServer.awiait: read: ", e); ch = -1; } if (ch < 32) /* Control characrterter or EOF terminates loop break; command.append((char) ch) ; expected--; }
Timing
Character ? -? / * R e a d a s e t o f c h a r a c
Milliseconds 722 567 320 571 275 385 98 109 136 129 115 140 128 160 128 96 160 89 104 191 114 87 119 124 348
Character t e r s f r o m t h e s o c k e t 8 -8 * /
Milliseconds 184 144 49 183 140 124 160 133 43 90 94 138 59 123 268 102 118 143 37 172 160 264 376 216 336
Character S t r i n g B u f f e r c o m m a n d = n
Milliseconds 216 464 312 184 93 69 105 343 96 286 456 160 61 122 180 63 64 150 149 125 109 105 216 184 157
Character e w S t r i n g B u f f e r ( ) ; i n t e x
Milliseconds 115 23 193 368 168 152 140 64 124 496 291 141 128 117 80 315 184 392 216 132 76 190 337 136 177
Character p e c t e d = 1 0 4 -4 2 4 ; / * C u t o
Milliseconds 169 209 199 166 106 223 272 168 234 236 170 313 704 359 232 850 254 363 501 160 412 151 129 101 151
Character f f t o a v o i d D o S a t t a c k * /
Milliseconds 83 148 89 208 85 77 141 178 106 73 156 121 391 304 512 200 472 178 182 152 131 205 176 521 495
Character w h i l e ( e x p e c t e d < s h u t d o
Milliseconds 189 356 87 44 108 100 110 248 270 200 144 91 140 177 200 177 120 839 562 183 55 155 129 212 65
Character w n . l e n t g -g -t g t h ( ) ) { i f -f -i i f
Milliseconds 198 129 216 224 247 236 317 266 262 149 160 243 80 844 212 168 244 741 422 98 319 160 92 180 88
Character ( r a n d o m = = n u l l - ) r a n d o
Milliseconds 103 705 208 143 114 159 119 75 239 191 192 216 184 196 369 166 237 444 364 280 181 187 145 143 136
Character m = n e w R A n d o -o -d -n -A a n d o m - (
Milliseconds 80 192 264 217 142 138 19 179 323 126 130 90 124 332 148 196 132 99 164 113 152 85 450 313 258
Character S y s t e m . c u r r e n t T i m e M i l l i s (
Milliseconds 455 159 103 152 194 123 276 362 108 218 150 146 143 144 464 132 94 89 480 183 191 143 161 135 369
Character ) ) ; e x p e c t e d + -+ + = ( r a n d o m
Milliseconds 201 175 481 375 682 219 162 106 136 172 179 176 415 525 229 1739 800 364 304 200 156 155 96 129 64
Character . - n e x t I n t ( ) % 1 0 2 4 ) ; } w
Milliseconds 329 201 414 545 119 216 152 320 172 131 353 208 378 2210 653 235 276 557 204 399 452 291 785 368 200
Character h i l e ( e x e p -p -e p e c t e d > 0 -0 0 )
Milliseconds 133 47 78 134 122 350 249 204 147 168 376 160 185 95 152 176 200 232 149 547 620 448 118 397 2522
Character { i n t c h = - 1 ; t r y { c h
Milliseconds 495 720 376 116 97 106 154 295 103 129 331 221 576 440 369 180 139 184 152 207 1577 472 176 105 105
Character = s t r e a m . r e a -a -e -r - r e a d ( ) ;
Milliseconds 204 147 176 127 115 63 93 121 256 285 87 65 78 253 154 174 152 92 81 38 125 588 236 521 207
Character } c a t c h ( I O E x c e p t i o n e ) {
Milliseconds 809 344 367 120 120 361 168 143 448 664 176 313 639 354 112 142 128 60 59 103 178 257 1304 383 1480
Character l o g . w a r n ( " S t a n d a r d S e r v e r
Milliseconds 320 123 149 96 480 257 190 106 152 268 907 488 143 234 352 192 135 104 178 338 151 141 167 76 111
Character . a w i -i a i t : r e a d : " , e ) ; c h
Milliseconds 230 217 568 179 356 106 102 192 464 200 176 22 113 121 581 260 776 299 292 240 671 433 216 187 126
Character = - 1 ; } i f ( c h < 3 2 ) / *
Milliseconds 116 163 248 672 280 504 376 1072 433 199 84 118 382 416 143 161 704 432 306 526 473 272 255 673 175
Character C o n t r o l c h a r a c r t e r -r -e -t -r t e r
Milliseconds 384 122 111 136 152 104 207 128 168 100 117 136 191 152 169 0 126 105 300 164 176 160 128 154 63
Character o r E O F t e r m i n a t e s l o o p b
Milliseconds 159 128 136 151 3184 425 400 375 1093 133 79 128 90 126 143 112 108 206 142 168 153 143 528 176 226
Character r e a k ; c o m m a n d . a p p e n d ( ( c h a
Milliseconds 169 61 114 150 256 216 177 56 112 136 139 126 118 330 223 152 152 120 151 160 381 751 389 175 153
Character r ) c h ) - ; e x p e c t e d - - ; }
Milliseconds 112 427 332 185 127 314 390 419 246 199 152 192 111 114 91 189 191 177 432 231 400 889 298
WPM Timing
Seconds WPM
3.02 19.87
6.04 53.65
9.06 59.61
12.08 57.63
15.1 63.59
18.12 61.6
21.14 60.75
24.16 55.64
27.18 57.85
30.19 56.43
33.21 57.44
36.23 56.96
39.25 54.72
42.27 53.08
45.29 53.25
48.31 52.91
51.33 52.13
54.35 51.89
57.37 52.29
60.39 51.86
63.41 49.77
66.43 49.32
69.45 48.9
72.47 47.52
75.49 46.74
78.51 47.08
81.53 46.07
84.55 44.71
87.57 44.81
90.58 44.38
93.6 44.61
96.62 44.34
99.64 44.2
102.66 44.18
105.68 43.6
108.7 43.5
111.72 43.82
114.74 43.82
117.76 43.51
120.78 43.32
123.8 43.13
126.82 42.77
129.84 43.25
132.86 42.9
135.88 42.21
138.9 42.59
141.92 43.12
144.94 43.22
147.96 43.23
150.97 43.08