JD (jigglyjd)

Race #29

View Pit Stop page for race #29 by jigglyjdGhost race

View profile for JD (jigglyjd)

Official speed 40.20 wpm (161.79 seconds elapsed during race)
Without ending ping 40.25 wpm (204 ms delay sending score to TypeRacer’s server)
Timerless 40.40 wpm (609 ms elapsed before first character typed; 160.98 seconds elapsed during race)
Timerless minus one 40.33 wpm, ignoring the first character typed
Race Start August 14, 2023 1:54:22am UTC
Race Finish August 14, 2023 1:57:04am UTC
Outcome No win (3 of 3)
Accuracy 95.2%
Points 59.63
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 */ StringBuggffer command = new StringBuffer(); int expected + == 1024; /* cCut off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == null) random - n= new Random(Styystmeem;./c.currentTimeMillis()); expected+ += ()random.nextInt() $% 1024); } while (expected > 0) { oint ch += -1'; try [ { cjjh += stream. rearead(); "} catchj (IOEscxception e) [{ log.warn{("StandardServer.await: read: }", e)"; che += -1; } if (ch < 32) /* Chpnponopntrol character or EOF terminates loop break; command.append((char) ch_)); expected--l ; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 609 522 145 334 184 82 143 168 119 137 122 161 169 77 127 55 97 128 91 80 96 159 186 206 145
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 121 102 116 100 166 57 88 82 74 116 64 72 92 124 126 94 156 195 316 439 390 206 223 122 188
Character i n g B u g g -g -g f f e r c o m m a n d = n
Milliseconds 100 64 76 390 146 124 188 316 152 97 173 141 88 110 175 117 357 143 124 120 143 201 455 484 227
Character e w S t r i n g B u f f e r ( ) ; i n t e x
Milliseconds 170 216 171 223 195 173 123 58 77 235 132 157 175 187 49 345 165 336 258 146 85 134 139 101 194
Character p e c t e d + - -+ = -= = 1 0 2 4 ; / * c
Milliseconds 177 104 208 172 153 212 182 414 116 553 204 229 269 539 164 339 273 673 219 547 187 408 863 216 187
Character -c C u t o f f t o a v o i d D o S a t t
Milliseconds 283 207 122 158 100 115 107 150 105 92 64 76 58 136 62 93 80 110 220 287 392 155 199 201 207
Character a c k * / w h i l e ( e x p e c t e d <
Milliseconds 99 383 223 207 689 447 339 199 114 104 38 155 138 605 345 206 229 129 191 191 147 220 310 1104 219
Character s h u t d o w n . l e n g t h ( ) ) { i f (
Milliseconds 148 157 192 127 195 90 132 166 269 236 108 132 367 232 119 545 139 283 287 648 320 212 165 124 498
Character r a n d o m = = n u l l ) r a n d o m -
Milliseconds 286 268 132 128 112 101 144 386 376 187 198 201 176 167 323 215 200 126 152 142 117 110 103 203 123
Character n -n - -- = n e w R a n d o m ( S t y -y -t y s t
Milliseconds 270 239 153 154 198 192 223 119 130 135 240 224 163 95 333 172 677 183 255 205 219 164 352 212 114
Character m e -e -m e m ; . -. -; / c -c -/ . c u r r e n t T i m
Milliseconds 229 109 318 145 109 84 498 0 363 161 210 342 137 163 241 218 148 132 160 114 119 83 316 165 75
Character e M i l l i s ( ) ) ; e x p e c t e d + -+ + =
Milliseconds 113 503 238 177 154 170 157 457 175 334 288 269 120 187 131 127 197 185 149 194 1057 510 347 320 621
Character ( ) -) r a n d o m . n e x t I n t ( ) $ -$ %
Milliseconds 458 636 9 393 184 129 151 110 134 74 252 283 144 180 158 343 203 145 478 192 331 937 292 182 379
Character 1 0 2 4 ) ; } w h i l e ( e x p e c t e d
Milliseconds 796 380 252 321 1010 308 370 790 262 429 101 100 30 159 379 323 253 215 183 147 194 169 159 215 249
Character > 0 ) { o -o i n t c h + -+ = - 1 ' -' ;
Milliseconds 444 464 540 1384 465 629 284 302 401 222 100 119 117 165 145 363 1148 459 303 435 673 600 562 400 258
Character t r y [ - -[ { c j -j j -j h + -+ = s t r
Milliseconds 113 113 182 125 134 1114 284 210 147 246 227 223 135 486 372 302 232 204 333 437 334 198 194 127 177
Character e a m . r e a -a -e -r - r e a d ( ) ; " -" } c
Milliseconds 89 111 143 278 151 123 49 138 198 155 170 175 125 76 122 167 348 138 297 248 308 393 250 296 403
Character a t c h j -j ( I O E s c -c -s x c e p t i o n e
Milliseconds 153 100 185 141 8 700 344 910 289 1406 322 577 216 245 139 92 125 290 152 93 115 73 82 255 153
Character ) [ -[ { l o g . w a r n { -{ ( " S t a n d a r
Milliseconds 531 268 966 498 271 192 215 176 81 153 159 153 91 130 590 536 1051 289 315 146 156 128 107 111 132
Character d S e r v e r . a w a i t : r e a d : } -} " ,
Milliseconds 178 257 157 281 205 202 146 213 188 168 151 116 200 329 202 185 61 134 157 294 273 302 475 1051 783
Character e ) " -" ; c h e - -e + -+ = - 1 ; } i
Milliseconds 403 204 931 251 375 261 242 202 113 124 283 281 181 176 273 397 440 256 2282 934 765 419 868 342 786
Character f ( c h < 3 2 ) / * C h p n -n -p -h p o n
Milliseconds 120 132 379 359 181 431 1075 409 769 204 929 232 754 459 339 301 142 123 68 316 166 174 226 0 112
Character -n -o -p o p -p n t r o l c h a r a c t e r o r
Milliseconds 292 162 171 254 0 397 257 127 184 65 183 105 85 86 65 95 116 157 223 197 124 125 89 164 129
Character E O F t e r m i n a t e s l o o p b r e a k
Milliseconds 263 144 179 198 145 165 123 70 104 117 77 119 165 170 108 134 176 171 195 120 142 219 77 81 138
Character ; c o m m a n d . a p p e n d ( ( c h a r ) c
Milliseconds 209 121 155 102 203 148 200 199 295 314 217 130 149 86 159 144 696 167 203 158 180 166 268 150 436
Character h _ ) -) -_ ) ; e x p e c t e d - - l - -l ; }
Milliseconds 141 372 0 377 179 223 346 324 467 662 271 128 207 195 171 229 306 178 714 258 273 129 235 216 268
WPM Timing
Seconds WPM
3.24 59.34
6.47 79.73
9.71 67.99
12.94 65.83
16.18 66.01
19.41 63.66
22.65 57.75
25.89 55.63
29.12 57.69
32.36 56.37
35.59 54.95
38.83 55.32
42.07 54.2
45.3 54.57
48.54 54.14
51.77 52.85
55.01 50.83
58.24 51.3
61.48 50.94
64.72 49.32
67.95 49.62
71.19 48.21
74.42 47.24
77.66 47.59
80.9 46.58
84.13 46.21
87.37 44.91
90.6 44.24
93.84 43.35
97.07 43.02
100.31 42.83
103.55 42.42
106.78 41.69
110.02 41.45
113.25 41.32
116.49 41.72
119.73 42.1
122.96 41.38
126.2 40.89
129.43 40.05
132.67 39.53
135.9 39.29
139.14 38.9
142.38 38.35
145.61 38.98
148.85 39.91
152.08 40.56
155.32 40.64
158.56 40.41
161.79 40.2