Kayega (briankayega)

Race #456

View Pit Stop page for race #456 by briankayegaGhost race

View profile for Kayega (briankayega)

Official speed 53.82 wpm (120.85 seconds elapsed during race)
Without ending ping 53.87 wpm (107 ms delay sending score to TypeRacer’s server)
Timerless 53.99 wpm (283 ms elapsed before first character typed; 120.46 seconds elapsed during race)
Timerless minus one 53.89 wpm, ignoring the first character typed
Race Start May 6, 2024 5:29:00am UTC
Race Finish May 6, 2024 5:31:01am UTC
Outcome Win (1 of 3)
Accuracy 96.8%
Points 79.83
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 /8 * Read a set of characters from the socket */ String Buffer command - n= new Sttrring Buffer(); int expected = 1024; /* Cut off to vavoid DoS attack */ while (expected < shutdown.length*)()) { if ( rrandom == null) random - n= new Random(System.currentTimeMillis()); expected += (reandom.nextInt*() % 1102024) ; } while (expected > 0) { int ch = -1; try { ch = stream.read(); } cactch (IOException e) { log.warn("StandardServer.await: read: ", e ); ch = -1; } if *(ch < 32 ) /* Control character or EOF terminates loop break; command. aappend((char) ch); expected0--; }
Timing
Character / 8 - -8 * R e a d a s e t o f c h a r
Milliseconds 283 460 209 367 182 250 241 551 276 200 98 117 158 217 91 229 104 93 148 79 64 161 121 117 66
Character a c t e r s f r o m t h e s o c k e t * /
Milliseconds 153 142 172 188 41 183 99 115 152 59 84 54 101 85 72 64 197 67 139 118 124 84 420 323 374
Character S t r i n g - B u f f e r c o m m a n d -
Milliseconds 92 303 142 207 101 47 56 76 314 247 210 88 184 176 25 106 127 73 111 147 55 204 134 375 207
Character n -n - -- = n e w S t t r -r -t r i n g - B u
Milliseconds 165 106 349 158 165 326 300 149 104 158 97 295 198 125 391 274 158 96 166 71 60 114 487 251 250
Character f f e r ( ) ; i n t e x p e c t e d = 1 0
Milliseconds 73 158 159 38 421 252 378 107 188 81 26 202 214 206 219 109 230 109 162 199 71 153 125 250 143
Character 2 4 ; / * C u t o f f t o v -v a v o i d
Milliseconds 176 399 318 121 370 509 332 268 404 84 75 152 90 152 81 110 48 117 270 358 73 50 185 115 108
Character D o S a t t a c k * / w h i l e ( e x p
Milliseconds 200 315 318 471 252 196 93 176 160 142 160 118 398 670 125 216 73 35 133 91 59 260 355 254 566
Character e c t e d < s h u t d o w n . l e n g t h * )
Milliseconds 139 218 135 168 183 87 301 184 248 85 81 94 215 124 114 45 237 549 324 242 117 176 89 295 267
Character -) -* ( ) ) { i f ( r -r - r a n d o m = =
Milliseconds 442 133 425 287 177 185 367 98 434 57 91 230 164 324 328 155 69 139 67 186 130 84 93 303 223
Character n u l l ) r a n d o m - n -n - -- = n e w
Milliseconds 184 98 125 139 183 321 138 134 145 39 226 92 90 86 199 134 135 341 154 135 288 471 101 167 176
Character R a n d o m ( S y s t e m . c u r r e n t T i m
Milliseconds 69 272 163 84 134 77 148 316 427 219 141 167 205 99 173 244 95 207 174 108 99 108 353 196 93
Character e M i l l i s ( ) ) ; e x p e c t e d + = (
Milliseconds 41 362 150 134 387 51 159 488 239 198 327 108 294 198 101 139 226 180 167 188 63 238 537 120 473
Character r e -e a n d o m . n e x t I n t * -* ( ) % 1 1
Milliseconds 250 102 384 128 127 83 143 107 181 247 81 226 157 344 217 130 380 610 313 299 277 443 294 303 149
Character 0 2 -2 -0 -1 0 2 4 ) - ; } w h i l e ( e x p
Milliseconds 9 191 386 172 267 359 176 127 543 119 602 300 226 231 176 265 83 59 128 121 58 547 323 191 85
Character e c t e d > 0 ) { i n t c h = - 1 ;
Milliseconds 163 241 167 165 214 41 316 135 340 458 182 335 116 168 71 63 54 251 110 258 107 191 420 483 509
Character t r y { c h = s t r e a m . r e a d ( )
Milliseconds 102 179 211 74 66 323 57 180 90 105 200 120 118 130 161 156 216 169 233 136 72 199 35 426 275
Character ; } c a c -c t c h ( I O E x c e p t i o n
Milliseconds 379 85 302 157 207 148 256 505 125 235 152 96 207 1068 270 309 683 170 279 72 125 58 168 47 62
Character e ) { l o g . w a r n ( " S t a n d a r d S e
Milliseconds 225 299 144 244 123 292 170 48 357 82 124 91 211 349 464 344 90 158 118 108 166 133 188 339 171
Character r v e r . a w a i t : r e a d : " , e - )
Milliseconds 70 260 175 64 108 337 91 210 124 108 283 149 158 9 236 127 336 85 334 401 124 254 102 669 259
Character ; c h = - 1 ; } i f * -* ( c h < 3
Milliseconds 490 133 257 95 95 163 174 415 368 366 125 259 140 211 131 59 258 599 310 884 56 86 588 218 451
Character 2 - ) / * C o n t r o l c h a r a c t e r
Milliseconds 336 91 636 278 189 1035 591 155 366 189 92 40 186 47 166 130 182 115 101 64 162 160 169 143 84
Character o r E O F t e r m i n a t e s l o o p b
Milliseconds 82 167 49 75 701 118 226 307 674 224 86 85 105 83 118 82 145 166 100 106 177 182 199 228 197
Character r e a k ; c o m m a n d . a -a - a p p e n d (
Milliseconds 60 57 158 82 199 80 223 28 108 156 75 126 50 176 133 147 270 132 125 84 174 101 117 101 284
Character ( c h a r ) c h ) ; e x p e c t e d 0 -0 - - ;
Milliseconds 214 336 72 119 79 489 198 224 56 254 455 85 258 157 96 208 355 177 168 159 138 518 298 163 433
Character }
Milliseconds 155 190
WPM Timing
Seconds WPM
2.42 14.89
4.83 49.65
7.25 67.85
9.67 65.79
12.08 66.53
14.5 61.23
16.92 56.74
19.34 57.72
21.75 59.03
24.17 57.1
26.59 58.68
29 57.92
31.42 58.05
33.84 57.81
36.25 57.92
38.67 56.17
41.09 55.2
43.51 56.27
45.92 55.4
48.34 55.86
50.76 56.51
53.17 56.42
55.59 56.77
58.01 56.27
60.42 55.61
62.84 54.61
65.26 53.33
67.67 53.37
70.09 53.59
72.51 53.95
74.93 53.81
77.34 54.61
79.76 54.16
82.18 53.59
84.59 53.76
87.01 53.92
89.43 54.21
91.84 54.61
94.26 54.11
96.68 53.99
99.09 53.52
101.51 53.08
103.93 52.19
106.35 52.7
108.76 52.85
111.18 53.32
113.6 53.87
116.01 54.1
118.43 54.11
120.85 53.82