Rick (rick_200wpm)

Race #4

View Pit Stop page for race #4 by rick_200wpmGhost race

View profile for Rick (rick_200wpm)

Official speed 38.96 wpm (166.94 seconds elapsed during race)
Without ending ping 39.03 wpm (291 ms delay sending score to TypeRacer’s server)
Timerless 39.06 wpm (119 ms elapsed before first character typed; 166.53 seconds elapsed during race)
Timerless minus one 38.98 wpm, ignoring the first character typed
Race Start August 22, 2024 6:09:29am UTC
Race Finish August 22, 2024 6:12:16am UTC
Outcome Win (1 of 3)
Accuracy 93.6%
Points 57.78
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 /* REadead a set of chanracters from the socket */ StringBuffer command - = new StringbBuffer(); int expected = 102344; ?/* Cut off to avoid DoS atattac.k */ Whiwhile (epxpected < shouutdonwwn. lelength()) {if if (random == null) random - = new Random(sySystem. ccurrentTime Milleis(()); expected += ra(radndom.nextInt() % 1024); } while (expected > 0 ( 9 - _ ) { intc hch = -1; tyrry { ch = stream.read(); } catch (IoeoeOExcecppption e) {l lorg.wraarmn("StandardServer.await. : read: ";, e); ch = -1; } if (ch < e232 ) /* coControl character of r EOR F termnainates loop break; command.appeancd(( chraar) ch); expected--; }
Timing
Character / * R E a d -d -a -E e a d a s e t o f c h
Milliseconds 119 756 779 372 112 127 209 241 115 140 42 87 210 127 388 89 174 107 153 84 166 63 44 244 83
Character a n -n r a c t e r s f r o m t h e s o c k e
Milliseconds 90 263 424 64 108 209 212 126 64 275 127 194 169 63 88 42 131 106 43 66 180 113 196 41 296
Character t * / S t r i n g B u f f e r c o m m a n d
Milliseconds 62 323 538 315 193 921 174 161 108 114 46 521 156 142 190 200 109 171 244 109 104 137 151 131 86
Character - - -- = n e w S t r i n g b -b B u f f e r
Milliseconds 289 238 212 329 120 204 81 169 65 63 132 662 171 150 109 105 43 324 336 365 125 166 210 255 145
Character ( ) ; i n t e x p e c t e d = 1 0 2 3 4 -4
Milliseconds 516 278 578 147 275 89 106 204 255 346 149 107 180 185 127 191 106 149 107 273 262 212 176 89 273
Character -3 4 ; ? -? / * C u t o f f t o a v o i d
Milliseconds 116 88 242 129 1265 637 395 278 520 440 131 252 142 202 104 155 21 244 106 21 221 168 45 63 150
Character D o S a t a t -t -a t a c . -. k * / W h i -i
Milliseconds 196 299 245 518 215 266 165 156 65 424 106 71 86 236 413 338 187 302 300 322 288 379 162 64 316
Character -h -W w h i l e ( e p -p x p e c t e d < s h o
Milliseconds 135 138 134 104 43 193 128 314 437 246 482 296 86 133 109 192 208 155 164 107 244 89 172 105 160
Character u -u -o u t d o n w -w -n w n . l e -e -l - l e n g t
Milliseconds 108 344 130 195 46 268 106 134 43 423 121 105 108 198 116 286 86 299 130 132 184 21 175 88 209
Character h ( ) ) { i f -f -i i f ( r a n d o m = =
Milliseconds 110 341 214 431 385 770 431 84 277 130 128 338 87 104 870 156 151 153 217 191 106 316 196 161 129
Character n u l l ) r a n d o m - - -- = n e w R a
Milliseconds 130 205 254 129 417 226 471 128 737 139 131 85 128 194 192 249 118 218 90 165 65 85 130 580 131
Character n d o m ( s y -y -s S y s t e m . c -c - c u r r e
Milliseconds 215 375 85 67 585 258 162 287 150 396 181 90 286 167 115 307 148 281 284 133 450 172 328 201 160
Character n t T i m e - M i l l e -e i s ( ( -( ) ) ; e x
Milliseconds 159 63 658 198 109 42 262 454 224 151 193 136 197 334 195 203 549 273 466 295 153 639 130 224 419
Character p e c t e d + = r a -a -r ( r a d -d n d o m . n
Milliseconds 312 130 200 194 131 200 87 538 564 219 468 129 510 124 240 212 150 295 413 208 41 498 110 497 262
Character e x t I n t ( ) % 1 0 2 4 ) ; } w h i l e
Milliseconds 83 201 246 435 159 163 740 199 377 715 262 384 150 229 305 548 347 104 984 383 332 105 64 177 86
Character ( e x p e c t e d > 0 - ( - -( 9 - -9 -
Milliseconds 124 339 261 641 168 111 199 189 165 199 65 273 108 265 199 366 315 191 382 137 576 220 312 125 242
Character - -- _ - -_ ) { i n t c - -c h -h c h =
Milliseconds 258 215 145 244 242 274 117 268 317 397 324 213 110 110 404 84 289 131 42 281 397 87 126 87 326
Character - 1 ; t y r -r -y r y { c h = s t r e a
Milliseconds 106 632 64 391 87 250 160 21 460 118 127 126 199 644 462 740 84 166 129 130 190 188 163 103 88
Character m . r e a d ( ) ; } c a t c h ( I o e -e -o o
Milliseconds 461 222 204 107 89 143 390 215 391 131 492 207 530 183 126 233 151 87 694 763 209 211 340 123 193
Character e -e -o O E x c e c p -p p -p -c p t i o n e ) { l
Milliseconds 124 411 127 298 323 739 274 201 217 174 348 318 338 126 181 139 45 133 84 149 165 652 179 388 465
Character -l l o r -r g . w r a -a -r a r m -m n ( " S t a n d
Milliseconds 312 83 151 153 368 466 43 299 354 213 43 456 126 89 127 193 382 171 724 664 377 207 130 63 169
Character a r d S e r v e r . a w a i t . - -. : r e a d
Milliseconds 257 110 640 427 156 197 322 138 110 410 395 173 128 195 411 237 152 314 115 598 83 217 104 23 197
Character : " ; -; , e ) ; c h = - 1 ; } i f
Milliseconds 410 132 751 727 419 291 180 248 526 333 133 478 128 144 165 105 410 150 334 125 512 195 305 112 128
Character ( c h < e 2 -2 -e 3 2 - ) / * c o -o -c C o
Milliseconds 566 321 312 351 434 90 205 132 301 112 65 65 217 512 421 381 363 373 277 287 134 272 129 455 139
Character n t r o l c h a r a c t e r o f - -f r E O
Milliseconds 97 84 172 107 151 111 256 105 89 106 131 299 234 124 107 109 144 85 64 630 132 110 126 512 434
Character R - -R F t e r m n a -a -n i n a t e s l o o p
Milliseconds 171 303 282 152 362 169 313 140 88 342 292 87 314 130 303 100 107 149 139 197 89 373 179 149 185
Character b r e a k ; c o m m a n d . a p p e a -a n c -c
Milliseconds 88 231 210 126 129 189 526 216 729 88 95 162 203 107 121 468 317 116 133 41 106 549 214 108 352
Character d ( ( - c h r a -a -r a r ) c h ) ; e x p e c
Milliseconds 88 663 147 172 592 175 109 266 0 528 148 258 90 467 160 588 90 465 353 128 292 258 107 119 198
Character t e d - - ; }
Milliseconds 243 152 175 409 153 585 740 215
WPM Timing
Seconds WPM
3.34 25.16
6.68 46.72
10.02 55.11
13.36 53.91
16.69 53.91
20.03 52.71
23.37 53.91
26.71 49.87
30.05 49.52
33.39 49.24
36.73 47.38
40.07 47.02
43.4 46.72
46.74 46.47
50.08 44.81
53.42 45.82
56.76 45.88
60.1 45.13
63.44 45.02
66.78 44.39
70.12 43.64
73.45 43.29
76.79 42.97
80.13 42.53
83.47 42.12
86.81 42.58
90.15 41.66
93.49 40.69
96.83 40.4
100.16 40.25
103.5 40.81
106.84 40.88
110.18 40.08
113.52 39.75
116.86 39.43
120.2 39.04
123.54 39.05
126.87 38.97
130.21 38.8
133.55 38.91
136.89 38.92
140.23 38.68
143.57 38.95
146.91 38.96
150.25 38.66
153.59 39.14
156.92 39.31
160.26 38.94
163.6 38.95
166.94 38.96