Keyun (keyun21)

Race #51

View Pit Stop page for race #51 by keyun21Ghost race

View profile for Keyun (keyun21)

Official speed 48.93 wpm (132.92 seconds elapsed during race)
Without ending ping 49.32 wpm (1,054 ms delay sending score to TypeRacer’s server)
Timerless 50.10 wpm (2,052 ms elapsed before first character typed; 129.82 seconds elapsed during race)
Timerless minus one 50.01 wpm, ignoring the first character typed
Race Start June 20, 2023 8:13:01am UTC
Race Finish June 20, 2023 8:15:14am UTC
Outcome No win (3 of 3)
Accuracy 93.5%
Points 72.57
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 saa set of characters from the socket * / StringBuffer command = new sStirnringBuffer(); int expected = 1024; /* Cut off the o avoid DoS attckack */ while (expteected < shutdown.elenghthtth()) { if (random == null) random = new Rnadoandom(System.currenttTimeMilliess()):; expected ==+= (random.nextintInt() &% 1024); } while (extepected > 0) { int ch = =--1 ; try {P ch = vesteream.read(); } catch (IOSException e ) :{ log.warn_("StranandarsdsServer.await: read; : " , e):; ch = 01-1; } if (ch < 32 )) /!$#%&* conControl character ofr DOEOF terminates loop break; comman ddd.append((char) ch); expected--; }
Timing
Character / & -& * R e a d s a -a -s a s e t o f c h
Milliseconds 2052 379 461 661 207 501 284 167 61 143 145 43 248 106 123 143 92 69 75 81 131 79 63 270 91
Character a r a c t e r s f r o m t h e s o c k e t
Milliseconds 49 84 104 284 188 119 61 168 141 208 163 50 47 95 117 48 79 44 127 106 88 88 100 83 172
Character * - / S t r i n g B u f f e r c o m m a n d
Milliseconds 946 283 480 226 142 206 161 164 25 31 132 696 117 179 168 124 64 100 229 51 65 143 72 75 82
Character = n e w s -s S t i r n -n -r -i r i n g B u f f
Milliseconds 116 137 139 115 99 54 68 383 267 181 193 151 12 45 327 120 117 100 103 34 43 479 100 129 216
Character e r ( ) ; i n t e x p e c t e d = 1 0 2 4
Milliseconds 137 39 264 148 367 135 141 52 105 155 181 163 213 132 201 175 67 176 185 139 139 197 81 187 575
Character ; / * C u t o f f t h e - -e -h o a v o
Milliseconds 221 120 442 1087 403 423 108 101 43 145 105 151 53 135 5 82 61 312 124 112 211 137 161 95 27
Character i d D o S a t t c k -k -c a c k * / w h i l
Milliseconds 44 117 117 523 207 497 135 341 133 116 207 127 361 108 109 114 69 307 765 368 140 471 68 70 40
Character e ( e x p t e -e -t e c t e d < s h u t d o w
Milliseconds 106 153 301 192 143 180 144 64 260 97 55 179 136 62 143 124 183 41 245 124 126 381 188 87 133
Character n . e -e l e n g h t -t -h h t -t -h t h ( ) ) { i
Milliseconds 68 324 340 288 172 63 142 116 99 75 409 111 177 100 324 107 121 57 235 175 312 504 257 300 179
Character f ( r a n d o m = = n u l l ) r a n d o m
Milliseconds 76 89 328 204 76 29 121 69 41 216 136 167 110 191 95 157 132 433 314 128 77 32 136 52 68
Character = n e w R n a d o -o -d -a -n a n d o m ( S y s
Milliseconds 128 158 138 120 120 49 50 529 144 49 178 20 233 123 137 128 119 73 112 96 57 278 401 151 76
Character t e m . c u r r e n t t -t T i m e M i l l i e s -s
Milliseconds 188 58 47 180 320 97 130 165 100 116 99 333 291 243 128 66 28 428 144 115 417 95 369 48 370
Character -e s ( ) ) : -: ; e x p e c t e d = -= = -= + =
Milliseconds 106 87 256 65 319 409 258 197 105 117 191 219 113 169 174 81 163 113 191 305 260 737 235 305 176
Character ( r a n d o m . n e x t i n t -t -n -i I n t ( ) &
Milliseconds 319 201 55 49 103 79 41 329 143 96 142 147 223 69 84 235 105 121 230 149 92 247 184 327 252
Character -& % 1 0 2 4 ) ; } w h i l e ( e x t e -e -t
Milliseconds 361 432 724 144 72 161 327 1008 257 99 1240 229 324 67 19 88 69 284 176 221 80 199 64 385 95
Character p e c t e d > 0 ) { i n t c h = = -
Milliseconds 190 86 165 151 69 135 320 152 91 198 620 347 752 349 159 56 128 92 197 59 196 137 142 576 7
Character -- -= - 1 - ; t r y { P -P c h = v e -e -v
Milliseconds 389 159 186 95 316 273 184 109 83 153 59 72 625 2 369 181 403 41 155 208 184 192 81 179 118
Character s t e -e r e a m . r e a d ( ) ; } c a t c h
Milliseconds 114 163 134 316 63 19 74 91 129 241 67 93 90 311 121 380 100 307 244 329 83 125 120 79 82
Character ( I O S -S E x c e p t i o n e - ) : -: { l
Milliseconds 779 712 121 503 239 74 591 477 191 113 127 63 100 169 191 133 244 312 176 384 548 383 181 244 384
Character o g . w a r n _ -_ ( " S t r a n -n -a -r a n d a r s
Milliseconds 205 59 149 215 177 55 109 291 278 161 573 296 173 203 59 129 224 116 120 68 108 79 142 79 148
Character -s d s -s S e r v e r . a w a i t : r e a d ; -
Milliseconds 353 81 30 328 284 264 64 196 120 61 159 248 101 136 58 105 440 85 282 50 136 83 284 172 296
Character -; : " - , e ) : -: ; c h = 0 1 -1 -0 - 1
Milliseconds 100 216 144 496 552 309 162 110 119 383 342 347 200 92 84 68 124 139 137 644 168 284 105 174 80
Character ; } i f ( c h < 3 2 ) -) - ) / ! -! $
Milliseconds 350 102 712 253 464 68 93 184 212 58 210 411 52 556 92 216 240 224 111 196 229 300 680 336 118
Character -$ # % -% -# & -& * c o n -n -o -c C o n t r o l c h
Milliseconds 302 116 400 136 165 331 400 171 201 280 49 56 259 112 300 303 134 55 104 156 52 132 112 292 96
Character a r a c t e r o f -f r D O -O -D E O F t e r m
Milliseconds 67 94 43 246 207 131 32 148 248 55 461 80 56 661 96 352 123 105 106 82 205 159 95 81 100
Character i n a t e s l o o p b r e a k ; c o m m a n
Milliseconds 430 168 85 88 64 128 84 244 153 131 119 69 156 168 31 102 42 172 164 474 44 88 137 66 77
Character d -d d -d - d . a p p e n d ( ( c h a r ) c h )
Milliseconds 22 40 341 212 236 105 78 149 264 92 124 57 112 91 287 377 187 97 55 54 325 421 200 66 284
Character ; e x p e c t e d - - ; }
Milliseconds 331 204 116 152 208 76 168 173 75 132 300 140 280 429 330
WPM Timing
Seconds WPM
2.66 4.51
5.32 18.06
7.98 42.13
10.63 50.78
13.29 50.55
15.95 55.67
18.61 55.46
21.27 58.12
23.93 56.17
26.58 55.52
29.24 55.4
31.9 53.79
34.56 53.82
37.22 55.46
39.88 53.26
42.54 53.04
45.19 54.96
47.85 55.17
50.51 56.54
53.17 55.75
55.83 54.81
58.49 53.96
61.15 54.36
63.8 53.41
66.46 52.54
69.12 52.26
71.78 52.33
74.44 52.07
77.1 51.21
79.75 51.31
82.41 51.55
85.07 51.49
87.73 50.61
90.39 50.45
93.05 50.3
95.71 50.03
98.36 50.14
101.02 49.89
103.68 49.19
106.34 49.2
109 49.21
111.66 48.58
114.32 47.55
116.97 47.6
119.63 47.65
122.29 48.18
124.95 48.79
127.61 49.09
130.27 49.38
132.92 48.93