Juey (spyrox)

Race #12

View Pit Stop page for race #12 by spyroxGhost race

View profile for Juey (spyrox)

Official speed 39.95 wpm (162.80 seconds elapsed during race)
Without ending ping 39.98 wpm (141 ms delay sending score to TypeRacer’s server)
Timerless 40.23 wpm (976 ms elapsed before first character typed; 161.69 seconds elapsed during race)
Timerless minus one 40.15 wpm, ignoring the first character typed
Race Start July 24, 2024 3:20:50pm UTC
Race Finish July 24, 2024 3:23:33pm UTC
Outcome Win (1 of 3)
Accuracy 97.4%
Points 59.26
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 form rom the socket */ StringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack */ while *(expected < shutdown.length()) { if (random == null) randonm = new Random(Stystem.currentITimeMillis()); expected += (random.nextInt() % 1024); } while (expected > 0) { int ch = -1; try { ch = stream.read(); } chaatch (ITOException e) { log.warn{("StandardServer.wawait: read: ", e); ch = -1; } if (ch < 32 ) /* Control character of Jr 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 976 402 323 354 269 349 170 164 248 92 255 260 199 86 198 109 353 205 115 412 125 100 192 206 216
Character t e r s f o r m - -m -r -o r o m t h e s o c
Milliseconds 233 127 125 271 75 219 48 59 154 236 246 176 157 133 210 72 162 232 47 102 74 173 185 14 165
Character k e t * / S t r i n g B u f f e r c o m m a
Milliseconds 182 67 192 226 327 470 301 653 134 182 30 182 69 420 220 280 97 179 92 213 78 97 149 162 147
Character n d = n e w S t r i n g B u f f e r ( ) ;
Milliseconds 105 182 149 219 227 129 42 131 236 489 121 194 41 199 67 417 222 368 91 180 70 471 131 385 355
Character i n t e x p e c t e d = 1 0 2 4 ; / * C
Milliseconds 254 142 41 214 80 221 77 151 208 192 113 304 136 263 234 1146 201 437 333 288 274 1361 525 318 452
Character u t o f f t o a v o i d D o S a t t a c
Milliseconds 327 112 183 88 157 96 173 43 98 189 96 207 99 216 193 166 362 422 566 246 53 487 166 136 189
Character k * / w h i l e * -* ( e x p e c t e d <
Milliseconds 233 166 430 495 385 665 70 150 249 0 208 281 553 324 397 219 254 64 209 213 142 286 199 568 401
Character s h u t d o w n . l e n g t h ( ) ) { i f (
Milliseconds 332 0 204 93 347 0 152 21 287 331 0 147 174 239 140 653 251 178 636 836 426 169 170 85 609
Character r a n d o m = = n u l l ) r a n d o n -n m
Milliseconds 592 127 119 213 37 173 338 289 164 292 162 215 253 97 621 327 92 133 89 211 42 258 440 336 298
Character = n e w R a n d o m ( S t -t y s t e m . c u r
Milliseconds 616 273 126 85 99 308 610 163 96 226 55 196 373 547 189 474 219 164 113 116 127 279 360 92 149
Character r e n t I -I T i m e M i l l i s ( ) ) ; e x p e
Milliseconds 165 94 169 31 533 403 421 316 171 109 606 195 252 94 179 157 354 450 173 511 242 232 195 76 154
Character c t e d + = ( r a n d o m . n e x t I n t ( )
Milliseconds 220 211 168 277 259 334 361 320 550 337 148 103 211 49 704 298 418 62 206 207 1741 267 137 463 119
Character % 1 0 2 4 ) ; } w h i l e ( e x p e c t
Milliseconds 258 487 197 571 205 307 268 691 514 1033 611 297 195 56 152 244 0 188 249 313 208 104 124 205 209
Character e d > 0 ) { i n t c h = - 1 ; t r
Milliseconds 131 309 189 294 268 512 641 285 295 299 115 149 57 227 108 123 290 267 260 320 1184 509 261 157 190
Character y { c h = s t r e a m . r e a d ( ) ; }
Milliseconds 620 286 892 257 214 87 260 203 263 209 80 216 50 218 145 287 221 89 140 262 393 146 330 281 352
Character c h a -a -h a t c h ( I T -T O E x c e p t i o n
Milliseconds 357 272 117 71 283 157 100 119 343 163 253 551 915 201 356 206 523 759 202 224 142 141 75 160 172
Character e ) { l o g . w a r n { -{ ( " S t a n d a r
Milliseconds 239 520 538 270 380 557 299 108 90 156 274 193 88 750 462 684 1179 8100 938 129 98 119 219 68 142
Character d S e r v e r . w -w a w a i t : r e a d : " ,
Milliseconds 292 962 125 175 253 166 72 165 295 355 125 226 195 115 237 526 322 115 107 201 194 1221 311 520 795
Character e ) ; c h = - 1 ; } i f ( c h <
Milliseconds 225 281 551 317 264 281 72 349 332 245 390 793 634 342 325 1468 850 150 116 287 283 79 252 489 773
Character 3 2 - ) / * C o n t r o l c h a r a c t e
Milliseconds 411 90 274 685 402 305 577 655 264 351 219 183 93 196 90 248 135 421 120 141 233 158 201 235 97
Character r o f J -J - -f r E O F t e r m i n a t e s
Milliseconds 135 254 43 292 93 384 170 164 166 788 411 714 131 216 239 227 133 94 172 150 163 91 139 139 290
Character l o o p b r e a k ; c o m m a n d . - a p
Milliseconds 87 170 155 167 176 234 115 224 92 189 287 189 619 436 62 167 143 106 104 188 98 180 368 131 184
Character p e n d ( ( c h a r ) c h ) ; e x p e c t e d
Milliseconds 155 149 98 218 341 138 367 88 130 141 441 224 165 101 457 753 767 200 216 53 153 245 224 149 289
Character - - ; }
Milliseconds 777 182 476 366 296
WPM Timing
Seconds WPM
3.26 25.8
6.51 42.38
9.77 45.45
13.02 47.91
16.28 53.07
19.54 52.82
22.79 54.23
26.05 51.14
29.3 49.14
32.56 50.12
35.82 48.58
39.07 48.52
42.33 48.76
45.58 47.91
48.84 47.91
52.1 48.14
55.35 47.48
58.61 47.3
61.87 46.94
65.12 46.8
68.38 46.68
71.63 46.4
74.89 45.67
78.15 44.84
81.4 45.4
84.66 45.08
87.91 44.77
91.17 44.49
94.43 44.99
97.68 44.72
100.94 43.87
104.19 43.88
107.45 43.56
110.71 42.38
113.96 41.17
117.22 40.13
120.47 40.24
123.73 40.44
126.99 39.97
130.24 39.89
133.5 39.28
136.75 39.14
140.01 38.74
143.27 39.12
146.52 38.82
149.78 39.34
153.04 39.68
156.29 40.08
159.55 40.01
162.8 39.95