QWERTYsucks (codemunkie)

Race #6

View Pit Stop page for race #6 by codemunkieGhost race

View profile for QWERTYsucks (codemunkie)

Official speed 53.27 wpm (122.10 seconds elapsed during race)
Without ending ping 53.36 wpm (205 ms delay sending score to TypeRacer’s server)
Timerless 53.49 wpm (290 ms elapsed before first character typed; 121.60 seconds elapsed during race)
Timerless minus one 53.39 wpm, ignoring the first character typed
Race Start September 14, 2023 7:09:40am UTC
Race Finish September 14, 2023 7:11:42am UTC
Outcome No win (2 of 3)
Accuracy 96.8%
Points 79.02
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 */ StringBugfffer command = new String Buffer(); int expected = 1024; /* Cut off to avoid DosS attack /*/ while (expected < shtuutdown. llength()) { if (random == null ) random = new Random(System.scurrentTimeMillis()); expected += (random.nextInt() % 10424); } while (expected > 0 )) { int ch = -1 ; try { ch = stream. rearead(); } catch (IOExecception e) { log. wawarn("StandardSErverver.await; : read: ", e):; ch = -1; } if (ch < 32 ) /* Control character or EOF terminates loop breakk; comman.d. appappend((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 290 735 496 384 144 65 504 96 120 120 130 150 112 112 174 90 15 242 30 185 88 168 284 148 151
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 57 192 136 316 156 104 32 113 111 88 103 33 154 110 104 112 96 89 148 410 328 128 465 128 184
Character i n g B u g f -f -g f f e r c o m m a n d = n
Milliseconds 95 76 77 285 188 328 14 424 137 103 201 216 47 161 232 47 73 182 122 55 152 41 200 104 184
Character e w S t r i n g - B u f f e r ( ) ; i n t
Milliseconds 80 72 128 240 128 174 74 72 88 88 552 331 165 200 153 143 47 273 47 288 145 270 82 84 156
Character e x p e c t e d = 1 0 2 4 ; / * C u t o
Milliseconds 336 248 147 117 208 193 87 176 112 136 249 246 65 552 80 296 159 377 408 328 304 199 193 80 160
Character f f t o a v o i d D o s -s S a t t a c k
Milliseconds 64 175 89 200 120 72 192 173 99 64 155 61 377 233 150 384 327 161 184 75 181 83 188 114 117
Character / -/ * / w h i l e ( e x p e c t e d < s h
Milliseconds 269 516 281 294 114 208 94 89 65 143 74 471 311 217 80 160 480 310 97 210 223 216 128 136 137
Character t u -u -t u t d o w n . l -l - l e n g t h ( ) )
Milliseconds 127 240 367 161 166 98 241 87 95 112 145 119 182 355 144 224 95 128 121 184 80 291 93 383 287
Character { i f ( r a n d o m = = n u l l - ) r
Milliseconds 377 480 131 70 103 488 323 118 127 112 225 138 154 125 174 464 232 200 168 160 171 463 278 145 135
Character a n d o m = n e w R a n d o m ( S y s t e m
Milliseconds 125 42 153 184 120 127 137 105 167 48 73 135 176 136 115 99 177 65 275 380 193 168 128 104 127
Character . s -s c u r r e n t T i m e M i l l i s ( ) ) ;
Milliseconds 231 194 424 96 166 114 158 41 209 120 597 171 96 72 392 169 95 136 176 104 304 68 381 351 152
Character e x p e c t e d + = ( r a n d o m . n e x t I
Milliseconds 385 183 88 152 312 248 120 176 400 272 288 175 697 311 65 103 97 168 72 304 504 72 226 126 231
Character n t ( ) % 1 0 4 -4 2 4 ) ; } w h i l e (
Milliseconds 186 303 320 40 381 395 824 329 0 226 373 55 48 705 256 136 560 240 144 120 100 77 101 90 272
Character e x p e c t e d > 0 ) -) - ) { i n t c
Milliseconds 378 174 64 136 248 256 144 168 109 211 104 264 384 283 333 144 271 177 530 470 272 72 152 186 197
Character h = - 1 - ; t r y { c h = s t r e
Milliseconds 84 173 109 116 343 248 232 464 232 88 160 167 97 136 375 313 192 86 138 176 112 192 110 194 233
Character a m . r e a -a -e -r - r e a d ( ) ; } c a t c
Milliseconds 78 169 335 112 151 66 80 287 169 161 155 433 75 74 190 240 55 345 144 368 325 163 87 186 247
Character h ( I O E x e c -c -e c e p t i o n e ) { l
Milliseconds 72 112 255 448 115 445 233 456 200 414 122 110 233 511 105 122 62 96 292 140 352 305 215 617 119
Character o g . w a -a -w - w a r n ( " S t a n d a r d S E
Milliseconds 200 80 217 127 138 102 312 146 147 84 79 219 212 313 288 449 167 127 159 122 632 449 223 415 129
Character r v -v -r -E e r v e r . a w a i t ; - -; : r e a
Milliseconds 72 280 482 162 168 204 63 249 159 48 161 176 204 172 168 95 168 129 584 151 237 164 122 86 72
Character d : " , e ) : -: ; c h = - 1 ; } i f
Milliseconds 200 320 151 321 303 137 286 290 365 501 238 72 248 73 119 120 96 496 120 408 120 408 314 158 75
Character ( c h < 3 2 - ) / * C o n t r o l c
Milliseconds 77 255 322 95 261 283 192 178 88 260 362 264 112 473 471 192 397 211 63 89 163 77 168 78 154
Character h a r a c t e r o r E O F t e r m i n a t e
Milliseconds 88 55 103 138 280 176 128 58 106 139 98 199 200 392 160 184 232 128 56 127 155 46 112 104 136
Character s l o o p b r e a k -k k ; c o m m a n . -. d
Milliseconds 128 121 159 168 152 208 88 307 227 90 40 136 432 544 184 136 264 63 56 168 129 47 249 458 94
Character . a p p -p -p -a - a p p e n d ( ( c h a r ) c h
Milliseconds 430 90 120 104 153 455 155 150 161 142 232 152 74 150 110 218 176 400 115 52 129 352 353 198 97
Character ) ; e x p e c t e d - - ; }
Milliseconds 320 271 105 184 232 286 322 216 160 121 167 358 155 335 336 338
WPM Timing
Seconds WPM
2.44 29.49
4.88 58.97
7.33 72.08
9.77 67.57
12.21 66.83
14.65 65.52
17.09 66.69
19.54 65.73
21.98 63.88
24.42 65.36
26.86 63.44
29.3 62.66
31.74 62.37
34.19 60.37
36.63 59.95
39.07 60.2
41.51 58.68
43.95 60.88
46.4 60.26
48.84 60.44
51.28 60.14
53.72 59.19
56.16 59.4
58.61 58.36
61.05 57.4
63.49 57.84
65.93 56.97
68.37 56.86
70.82 56.6
73.26 56.84
75.7 56.12
78.14 56.05
80.58 55.1
83.02 55.07
85.47 54.48
87.91 54.19
90.35 53.26
92.79 53.28
95.23 53.3
97.68 53.07
100.12 52.98
102.56 52.77
105 52.91
107.44 53.39
109.89 54.06
112.33 54.06
114.77 53.32
117.21 53.44
119.65 53.35
122.1 53.27