Neo (jcp_cs_1)

Race #4

View Pit Stop page for race #4 by jcp_cs_1Ghost race

View profile for Neo (jcp_cs_1)

Official speed 33.60 wpm (193.57 seconds elapsed during race)
Without ending ping 33.64 wpm (230 ms delay sending score to TypeRacer’s server)
Timerless 33.87 wpm (1,338 ms elapsed before first character typed; 192.00 seconds elapsed during race)
Timerless minus one 33.81 wpm, ignoring the first character typed
Race Start February 15, 2024 11:43:06am UTC
Race Finish February 15, 2024 11:46:19am UTC
Outcome Win (1 of 2)
Opponents 2. jcp_cs_2 (30.82 wpm)
Accuracy 96.2%
Points 49.84
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 *. */ StringBuffer command = new String Buffer(); int expected -= 1024; /* Cut off to avoid DOoS attack */ while exp(expected < shutdown.length()) { if ran(random -== null) random = new Random(Systenm.currentTImimeMillis()); expected += )(radnndom.nextInt() % 1024 ) ; } while exp(expected <> 0 ) { int ch = -1 ; try lo{ 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--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 1338 1294 3500 350 138 217 170 272 222 177 47 192 173 146 262 152 256 208 159 74 155 111 171 188 90
Character r s f r o m t h e s o c k e t * . - -. -*
Milliseconds 105 252 145 93 100 105 174 170 15 176 80 112 132 136 126 311 159 181 323 1302 948 180 558 323 227
Character * / S t r i n g B u f f e r c o m m a n d =
Milliseconds 1363 588 819 452 295 96 179 187 115 364 100 488 153 136 150 214 123 111 220 148 93 193 63 383 932
Character n e w S t r i n g - B u f f e r ( ) ; i n
Milliseconds 105 215 98 274 213 344 315 72 142 196 74 181 368 296 167 177 170 130 127 795 28 482 487 648 164
Character t e x p e c t e d - -- = 1 0 2 4 ; / * C
Milliseconds 135 146 147 237 174 101 202 251 122 141 265 459 337 250 93 334 285 163 289 1325 125 825 528 348 622
Character u t o f f t o a v o i d D O -O o S a t t
Milliseconds 166 155 95 221 188 190 116 124 114 168 86 284 254 164 104 230 434 144 417 526 401 277 151 237 144
Character a c k * / w h i l e e x p -p -x -e ( e x p e c
Milliseconds 217 342 271 217 677 903 341 260 200 207 220 122 172 165 261 129 295 179 373 652 247 396 292 74 206
Character t e d < s h u t d o w n . l e n g t h ( ) )
Milliseconds 266 135 174 281 459 194 202 96 211 65 397 128 129 241 819 233 68 201 113 239 143 831 111 316 492
Character { i f r a n -n -a -r ( r a n d o m - -- = = n
Milliseconds 1333 145 350 168 152 147 170 208 295 187 190 532 226 166 207 92 296 262 246 424 469 270 173 82 431
Character u l l ) r a n d o m = n e w R a n d o m (
Milliseconds 195 277 169 338 280 836 159 150 52 172 237 285 689 110 275 131 105 432 281 198 236 86 175 258 784
Character S y s t e n -n m . c u r r e n t T I m -m -I i m e M
Milliseconds 284 214 150 242 683 143 765 1721 260 200 291 134 172 131 219 68 509 94 229 422 163 727 261 57 616
Character i l l i s ( ) ) ; e x p e c t e d + = ) -) (
Milliseconds 227 247 198 278 144 639 56 317 683 178 384 264 206 83 378 263 131 169 309 759 267 324 933 299 284
Character r a d n -n -d n d o m . n e x t I n t ( ) % 1 0
Milliseconds 234 249 342 153 335 204 426 208 167 232 737 282 56 350 291 453 164 93 829 72 628 1715 444 475 251
Character 2 4 - ) - ; } w h i l e e x p -p -x -e ( e
Milliseconds 141 245 275 619 646 280 663 802 114 1383 296 458 153 158 175 93 176 69 223 151 348 180 189 551 158
Character x p e c t e d < -< > 0 - ) { i n t c h
Milliseconds 263 185 99 253 234 104 177 249 444 377 283 254 253 270 358 493 264 652 440 349 204 127 144 170 183
Character = - 1 - ; t r y l o -o -l { c h = s
Milliseconds 202 615 124 376 533 283 1278 328 193 591 105 218 221 294 325 360 176 1540 218 277 204 319 441 128 317
Character t r e a m . r e a d ( ) ; } c a t c h ( I O
Milliseconds 257 274 51 311 271 258 283 83 261 236 618 38 528 273 880 173 256 72 283 262 144 234 433 323 195
Character E x c e p t i o n e _ -_ ) { l o g . w a r n
Milliseconds 684 378 386 186 177 156 126 411 327 232 443 681 261 283 272 854 295 815 197 351 240 93 183 260 243
Character ( " S t a n d a r d S e r v e r . a w a i t : r
Milliseconds 815 1101 386 276 165 312 99 405 219 234 355 233 164 282 81 192 707 338 128 186 325 142 967 292 231
Character e a d : " - , e - ) ; c h = - 1 -
Milliseconds 57 263 151 960 358 775 191 854 282 142 255 320 383 560 507 342 524 181 667 274 278 333 170 311 350
Character ; } i f ( c h < 3 2 ) / * C o n t r
Milliseconds 408 140 1080 233 680 205 227 915 236 132 570 673 310 745 70 801 177 1966 784 403 390 113 212 54 66
Character o l c h a r a c t e r o r E O F t e r m i
Milliseconds 150 225 370 305 192 28 181 115 162 291 146 68 279 234 95 195 281 654 681 312 316 120 144 167 163
Character n a t e s l o o p b r e a k ; c o m m a n d
Milliseconds 182 61 207 182 272 239 227 205 157 470 219 329 76 73 232 202 254 132 896 133 183 162 76 150 156
Character . a p p e n d ( ( c h a r ) c h ) ; e x p e c
Milliseconds 788 120 247 191 293 294 200 1588 165 222 104 111 162 1244 406 383 172 999 974 453 193 269 227 55 248
Character t e d - - ; }
Milliseconds 233 113 166 820 173 729 130 955
WPM Timing
Seconds WPM
3.87 6.2
7.74 17.05
11.61 38.23
15.49 34.1
19.36 29.14
23.23 34.61
27.1 35.42
30.97 36.03
34.84 37.2
38.71 35.65
42.59 37.2
46.46 36.94
50.33 36.24
54.2 37.64
58.07 37.61
61.94 36.42
65.81 36.65
69.69 37.2
73.56 37.2
77.43 36.42
81.3 36.01
85.17 36.35
89.04 35.85
92.91 35.65
96.79 35.09
100.66 34.57
104.53 34.1
108.4 34.32
112.27 33.78
116.14 33.89
120.01 33.4
123.89 33.32
127.76 33.44
131.63 33.64
135.5 33.65
139.37 33.58
143.24 33.59
147.11 33.69
150.99 33.46
154.86 33.24
158.73 33.04
162.6 32.92
166.47 32.51
170.34 32.97
174.21 33.2
178.09 33.76
181.96 33.96
185.83 33.77
189.7 33.59
193.57 33.6