Arturo Macias (arturomacias)

Race #13

View Pit Stop page for race #13 by arturomaciasGhost race

View profile for Arturo Macias (arturomacias)

Official speed 52.40 wpm (124.12 seconds elapsed during race)
Without ending ping 52.44 wpm (99 ms delay sending score to TypeRacer’s server)
Timerless 52.62 wpm (428 ms elapsed before first character typed; 123.60 seconds elapsed during race)
Timerless minus one 52.53 wpm, ignoring the first character typed
Race Start January 21, 2024 5:04:09am UTC
Race Finish January 21, 2024 5:06:13am UTC
Outcome No win (2 of 3)
Accuracy 97.4%
Points 77.72
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 /*U Read a set of characters from the sokecket */ StringBuffer command = new StringBuffer(); int epexpected = 1024; /* Cut off to avouid DoS attack */ while (expected < shutdown. length()) { if (random == null) random = new Random(Susystem.currentTimeMillis()); expected += (random.nextInt() % 01024); } whlile (expected > 0) { int ch = -1; teyry { ch = stream.read(); } catch (IOEcxvcecception e) {l log.warn("sAtaStandardServer.await: read: ", e); ch = 01-1 ; } if (ch < 32) /* Control character or EOF terminates loop break; command.append((char) ch); expected--; }
Timing
Character / * U -U R e a d a s e t o f c h a r a c
Milliseconds 428 363 35 551 114 425 236 80 186 106 69 116 75 131 75 114 206 146 103 131 20 100 193 140 158
Character t e r s f r o m t h e s o k e -e -k c k e t
Milliseconds 266 77 100 85 306 98 96 43 106 121 86 94 71 85 93 60 209 83 408 130 128 97 119 101 344
Character * / S t r i n g B u f f e r c o m m a n d =
Milliseconds 220 332 189 304 157 68 64 93 108 347 238 91 146 178 64 155 140 67 174 182 107 107 95 208 157
Character n e w S t r i n g B u f f e r ( ) ; i n t
Milliseconds 89 327 59 65 228 267 190 57 57 110 95 282 195 104 155 131 57 244 106 250 157 251 117 97 172
Character e p e -e -p x p e c t e d = 1 0 2 4 ; / * C
Milliseconds 63 258 127 391 126 66 216 87 156 285 54 206 184 98 68 234 74 333 250 325 70 550 433 169 377
Character u t o f f t o a v o u -u i d D o S a t t
Milliseconds 177 106 102 94 71 155 105 130 54 124 229 145 58 120 530 241 82 104 343 186 324 249 156 131 167
Character a c k * / w h i l e ( e x p e c t e d <
Milliseconds 79 145 94 573 188 356 280 255 115 96 50 192 235 193 331 232 112 155 98 306 79 178 378 258 162
Character s h u t d o w n . - l e n g t h ( ) ) { i f
Milliseconds 267 123 291 77 327 93 109 98 271 149 313 231 61 123 86 190 68 220 76 153 250 397 209 138 87
Character ( r a n d o m = = n u l l ) r a n d o m
Milliseconds 179 406 393 73 77 118 43 98 256 146 319 3230 144 212 182 141 314 151 208 106 12 144 106 66 350
Character = n e w R a n d o m ( S u s -s -u y s t e m . c
Milliseconds 115 48 358 65 68 529 598 127 520 123 85 84 390 449 229 76 356 120 244 87 162 87 102 233 291
Character u r r e n t T i m e M i l l i s ( ) ) ; e x p e
Milliseconds 319 471 169 169 118 81 464 176 182 107 463 215 186 118 195 85 246 71 150 529 140 322 212 80 118
Character c t e d + = ( r a n d o m . n e x t I n t ( )
Milliseconds 136 250 106 199 178 247 294 289 584 287 101 45 117 73 91 183 382 37 186 161 264 224 85 225 76
Character % 0 -0 1 0 2 4 ) ; } w h l -l i l e ( e x
Milliseconds 357 359 255 313 577 797 102 575 230 611 408 189 488 219 197 80 110 454 300 106 161 267 410 190 204
Character p e c t e d > 0 ) { i n t c h = - 1
Milliseconds 70 143 101 244 106 198 254 178 183 465 497 249 531 318 88 94 109 225 154 89 275 65 109 724 428
Character ; t e y -y -e r y { c h = s t r e a m . r
Milliseconds 459 152 234 117 44 393 131 181 78 427 314 166 208 71 294 38 123 250 223 93 340 101 139 323 263
Character e a d ( ) ; } c a t c h ( I O E c -c x v c e
Milliseconds 66 71 219 247 127 462 174 324 277 187 65 177 225 49 461 597 454 130 425 297 560 381 351 7 79
Character -e -c c -c -v c e p t i o n e ) { l -l l o g . w
Milliseconds 344 134 124 101 383 113 73 148 208 93 34 143 290 224 280 297 298 337 435 112 233 220 83 169 218
Character a r n ( " s -s A t a -a -t -A S t a n d a r d S e r v
Milliseconds 417 211 187 474 525 230 413 248 152 124 331 149 123 252 248 51 177 72 114 216 203 506 202 105 266
Character e r . a w a i t : r e a d : " , e ) ; c h
Milliseconds 105 431 300 385 199 124 170 144 339 130 200 61 116 171 261 141 512 484 143 182 297 264 144 227 111
Character = 0 1 -1 -0 - 1 - ; } i f ( c h < 3
Milliseconds 262 37 180 887 83 480 121 243 55 415 352 327 125 305 298 526 43 139 257 655 80 325 261 219 330
Character 2 ) / * C o n t r o l c h a r a c t e r o
Milliseconds 63 362 143 590 403 161 309 216 101 94 72 134 188 165 153 88 87 206 111 105 237 94 97 110 103
Character r E O F t e r m i n a t e s l o o p b r e
Milliseconds 761 107 352 403 156 322 283 99 88 86 88 165 90 80 106 276 134 191 212 164 130 224 312 272 48
Character a k ; c o m m a n d . a p p e n d ( ( c h a r )
Milliseconds 89 98 409 123 344 43 214 136 64 115 72 112 169 121 149 63 143 71 248 177 311 119 79 97 297
Character c h ) ; e x p e c t e d - - ; }
Milliseconds 309 263 75 196 250 89 221 216 76 131 116 245 93 190 204 177 344 377 165
WPM Timing
Seconds WPM
2.48 33.84
4.96 65.26
7.45 69.29
9.93 67.68
12.41 70.58
14.89 71.7
17.38 69.06
19.86 67.68
22.34 68.75
24.82 66.23
27.31 65.48
29.79 64.86
32.27 63.96
34.75 64.57
37.24 63.49
39.72 59.52
42.2 60.57
44.68 59.62
47.17 58.52
49.65 58.01
52.13 58.01
54.61 58.23
57.1 58.22
59.58 57.4
62.06 56.07
64.54 55.4
67.03 55.68
69.51 55.25
71.99 54.67
74.47 54.14
76.96 54.73
79.44 54.84
81.92 53.91
84.4 52.6
86.89 52.62
89.37 52.37
91.85 51.21
94.33 51.39
96.82 51.44
99.3 51.36
101.78 50.93
104.26 50.41
106.75 50.25
109.23 50.1
111.71 50.81
114.19 50.97
116.67 51.42
119.16 51.96
121.64 52.19
124.12 52.4