Ryan Alderman (raldermanrobotics)

Race #7

View Pit Stop page for race #7 by raldermanroboticsGhost race

View profile for Ryan Alderman (raldermanrobotics)

Official speed 53.32 wpm (121.98 seconds elapsed during race)
Without ending ping 53.43 wpm (256 ms delay sending score to TypeRacer’s server)
Timerless 53.58 wpm (326 ms elapsed before first character typed; 121.40 seconds elapsed during race)
Timerless minus one 53.48 wpm, ignoring the first character typed
Race Start October 27, 2023 1:58:19am UTC
Race Finish October 27, 2023 2:00:21am UTC
Outcome No win (3 of 3)
Accuracy 95.3%
Points 79.09
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 */ StringbBuffer command = new StringBuffer(); int expected = 10324; /* cutCut off ato avoid DoS attack (*/*/ whiole lle (expected < shutdown.length()) { if (random == null) random = new Random(Sytestem.curerectntTimeMIllillis())l; =; expected += )((random.nextInt() %^ 1024); } while (expected > 0) { int ch -= == -1; try { ch= = sterream.read() ;; } catch (IOExcetption e ) { log.,wardn("StandardServer. await: read: ", e); ch = -1; } if (ch < 34220 ) /* Control charcteracter or EOF terminates loo vbp vbvreadbrea;k; command.appentdd((char) ch); expected0-0--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 326 193 173 248 135 103 98 135 84 114 103 120 119 60 172 48 112 84 111 52 91 155 47 187 123
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 56 92 103 69 143 14 128 128 120 88 88 74 112 96 74 124 87 124 137 292 315 170 401 121 120
Character i n g b -b B u f f e r c o m m a n d = n e w
Milliseconds 96 67 98 325 278 244 136 222 109 119 52 92 135 86 137 128 52 84 96 62 171 120 322 109 71
Character S t r i n g B u f f e r ( ) ; i n t e x p e
Milliseconds 121 285 131 131 80 55 68 290 122 142 112 137 44 292 145 336 134 213 80 75 142 215 159 210 158
Character c t e d = 1 0 3 -3 2 4 ; / * c u t -t -u -c C
Milliseconds 82 191 60 161 85 154 110 245 336 255 304 74 96 407 161 250 532 90 174 119 138 314 128 132 389
Character u t o f f a -a t o a v o i d D o S a t t
Milliseconds 123 120 107 145 108 133 109 139 288 102 92 83 135 127 87 69 96 130 284 174 374 149 150 187 92
Character a c k ( * / -/ -* -( * / w h i o l e - -e -l l -l
Milliseconds 183 94 148 76 264 0 349 293 124 374 259 314 196 354 82 72 56 6 92 115 398 120 128 209 327
Character -o l e ( e x p e c t e d < s h u t d o w n .
Milliseconds 104 211 111 119 227 340 142 117 113 92 191 40 160 104 207 121 213 103 187 379 379 106 397 127 232
Character l e n g t h ( ) ) { i f ( r a n d o m = =
Milliseconds 293 77 111 111 283 109 1093 526 129 348 447 523 225 60 97 314 365 97 72 91 134 63 87 205 151
Character n u l l ) r a n d o m = n e w R a n d o
Milliseconds 41 188 159 119 118 284 236 341 101 115 110 111 77 68 204 162 196 90 74 141 372 147 88 172 84
Character m ( S y t e -e -t s t e m . c u r e -e r e c t -t -c n
Milliseconds 80 267 339 147 136 119 420 122 148 117 146 195 240 459 144 124 165 421 100 72 128 179 434 118 123
Character t T i m e M I l l -l -l -I i l l i s ( ) ) l ; = -=
Milliseconds 113 240 129 111 60 305 154 203 141 307 125 116 203 172 110 115 181 259 185 245 561 6 197 286 74
Character - -; -l ; e x p e c t e d + = ) ( -( -) ( r a n
Milliseconds 87 109 246 286 119 165 143 324 105 82 156 113 149 145 163 233 135 458 112 303 115 212 255 127 113
Character d o m . n e x t I n t ( ) % ^ -^ 1 0 2 4 ) ;
Milliseconds 150 90 83 169 418 117 181 150 261 178 136 267 140 186 649 12 519 312 121 163 476 136 393 316 122
Character } w h i l e ( e x p e c t e d > 0 ) {
Milliseconds 412 361 166 104 90 66 106 97 233 261 162 121 91 72 185 21 174 144 238 143 419 612 232 239 126
Character i n t c h - = - -= = -= -- = - 1 ; t r y
Milliseconds 209 105 75 136 108 84 183 172 8 90 348 132 353 22 219 336 97 476 190 324 188 187 128 82 111
Character { c h = - -= = s t e r -r -e r e a m . r e a
Milliseconds 310 192 132 74 239 172 236 131 85 185 139 267 120 135 45 488 253 142 47 82 103 232 385 76 185
Character d ( ) ; -; - ; } c a t c h ( I O E x c e t
Milliseconds 91 226 113 112 255 322 108 210 104 229 206 222 121 97 181 105 77 343 520 110 457 279 134 97 203
Character -t p t i o n e - ) { l o g . , -, w a r d -d
Milliseconds 495 217 270 45 82 98 61 142 120 422 253 277 202 226 240 128 103 128 8 496 287 72 107 493 232
Character n ( " S t a n d a r d S e r v e r . - a w a i t
Milliseconds 195 204 283 736 168 129 111 117 185 41 157 340 154 62 166 125 84 154 175 398 116 78 220 179 148
Character : r e a d : " , e ) ; c h = - 1 ; }
Milliseconds 219 134 158 84 90 73 349 125 393 253 186 160 334 349 121 153 107 448 143 134 255 195 593 139 251
Character i f ( c h < 3 4 2 -2 -4 2 0 - -0 ) / *
Milliseconds 123 280 110 92 260 313 94 195 199 124 242 21 126 301 107 150 284 167 407 95 485 494 123 516 106
Character C o n t r o l c h a r c t e r -r -e -t -c a c t e r
Milliseconds 520 122 75 103 119 76 140 83 83 134 143 98 179 173 109 59 201 127 133 137 89 55 159 148 50
Character o r E O F t e r m i n a t e s l o o v b
Milliseconds 102 124 75 120 245 95 194 206 222 130 85 90 112 97 114 92 81 128 98 123 163 110 128 210 8
Character -b -v - p v b -b -v v r e a d -d -a -e -r -v b r e a ; -;
Milliseconds 403 271 345 296 193 500 0 362 127 150 277 93 87 106 248 119 145 142 139 512 186 53 114 412 386
Character k ; c o m m a n d . a p p e n t d -d -t d ( ( c h
Milliseconds 191 172 144 225 83 141 142 76 100 349 182 315 228 106 104 98 250 252 147 102 101 231 133 232 94
Character a r ) c h ) ; e x p e c t e d 0 - 0 -0 -- -0 - -
Milliseconds 83 85 283 236 172 122 327 371 145 303 165 109 92 77 194 30 159 251 0 123 248 132 143 271 119
Character ; }
Milliseconds 288 202 207
WPM Timing
Seconds WPM
2.44 88.54
4.88 103.3
7.32 86.9
9.76 87.31
12.2 86.57
14.64 86.08
17.08 78.7
19.52 74.4
21.96 73.78
24.4 69.85
26.84 66.18
29.28 66.4
31.71 65.08
34.15 63.24
36.59 61.65
39.03 63.02
41.47 64.52
43.91 63.12
46.35 61.36
48.79 60.5
51.23 58.79
53.67 59.25
56.11 58.38
58.55 58.21
60.99 57.26
63.43 57.89
65.87 57.57
68.31 56.92
70.75 56.82
73.19 56.24
75.63 56.17
78.07 56.11
80.51 55.45
82.95 55.55
85.39 54.95
87.83 55.06
90.27 55.3
92.71 55.27
95.14 55.12
97.58 55.09
100.02 54.23
102.46 54.58
104.9 54.68
107.34 55.11
109.78 54.11
112.22 53.36
114.66 53.37
117.1 53.49
119.54 53.61
121.98 53.32