racer (dev_racer)

Race #22

View Pit Stop page for race #22 by dev_racerGhost race

View profile for racer (dev_racer)

Official speed 63.10 wpm (103.07 seconds elapsed during race)
Without ending ping 63.30 wpm (318 ms delay sending score to TypeRacer’s server)
Timerless 63.38 wpm (129 ms elapsed before first character typed; 102.63 seconds elapsed during race)
Timerless minus one 63.26 wpm, ignoring the first character typed
Race Start December 25, 2024 11:42:04am UTC
Race Finish December 25, 2024 11:43:47am UTC
Outcome No win (2 of 3)
Accuracy 97.5%
Points 93.60
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 /* Raead a set of characters freom om the socket */ StringBUffuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack */ while (expectec d < shutdown.lenthgth()) { if (random == null) randoom = new Random ((Ssysystem.currentTimeMillis()); expected += (random.nextInt() % 1024); } while (expected >0 0) { int cht t-= -1; try { ch = stream..read(); } catch (IOException e) { log.warn("StandardServer.await: read;: ", e); ch = -1; } if (ch < 32) /* Control character of Er EOF terminates loop break; command.append((char) ch); expected--; }
Timing
Character / * R a -a e a d a s e t o f c h a r a c
Milliseconds 129 379 171 205 224 404 47 67 136 105 126 103 101 112 172 108 104 183 121 161 132 57 147 95 188
Character t e r s f r e o m - -m -o -e o m t h e s o c
Milliseconds 177 112 59 107 141 84 152 21 71 63 118 326 117 146 113 281 112 100 94 105 99 103 195 92 74
Character k e t * / S t r i n g B U f f -f -f -U u f f e r
Milliseconds 174 55 125 104 295 262 103 205 266 214 216 76 173 303 108 158 164 273 115 148 182 134 182 106 112
Character c o m m a n d = n e w S t r i n g B u f f
Milliseconds 83 117 96 158 147 114 84 113 301 234 270 295 69 84 125 110 242 114 116 62 82 264 151 149 162
Character e r ( ) ; i n t e x p e c t e d = 1 0 2 4
Milliseconds 91 99 184 105 203 128 148 86 52 181 122 172 102 120 168 212 75 134 107 153 117 357 246 314 132
Character ; / * C u t o f f t o a v o i d D o S
Milliseconds 266 137 295 259 150 217 183 149 125 120 101 114 137 122 99 81 167 117 95 72 100 108 216 235 237
Character a t t a c k * / w h i l e ( e x p e c t e
Milliseconds 229 122 180 165 22 245 273 153 508 226 133 173 59 80 46 202 49 202 190 172 17 222 184 194 71
Character c - -c d < s h u t d o w n . l e n t h -h -t g
Milliseconds 164 199 383 111 96 145 268 112 165 244 144 216 182 109 281 119 179 278 126 125 170 117 437 99 79
Character t h ( ) ) { i f ( r a n d o m = = n u l
Milliseconds 185 133 249 122 209 170 190 257 259 84 123 158 128 90 93 170 26 106 161 119 182 182 241 215 101
Character l ) r a n d o o -o m = n e w R a n d o m
Milliseconds 147 201 117 155 77 51 153 21 124 668 173 93 116 137 719 68 48 111 162 156 86 97 126 78 101
Character ( -( - ( S s y s -s -y -s y s t e m . c u r r e n t T
Milliseconds 318 262 99 149 432 369 123 168 239 119 131 233 38 351 73 91 168 180 125 131 148 77 157 130 400
Character i m e M i l l i s ( ) ) ; e x p e c t e d + =
Milliseconds 153 153 69 349 395 200 133 102 112 199 210 213 426 124 131 170 100 101 170 471 72 161 152 290 270
Character ( r a n d o m . n e x t I n t ( ) % 1 0 2 4
Milliseconds 241 230 187 79 70 149 69 88 287 214 48 197 175 371 108 111 233 90 142 325 560 531 195 180 444
Character ) ; } w h i l e ( e x p e c t e d > 0 -0
Milliseconds 15 275 129 302 172 230 61 96 41 211 73 194 141 173 97 125 169 210 54 157 141 198 286 556 125
Character 0 ) { i n t c h t - -t t - -- -t = - 1 ;
Milliseconds 351 386 206 192 243 192 74 68 125 229 92 259 138 366 116 125 131 366 295 129 332 597 171 541 249
Character t r y { c h = s t r e a m . . -. r e a d
Milliseconds 119 175 145 82 112 256 278 162 126 130 491 134 360 210 150 87 13 149 56 241 530 71 66 67 120
Character ( ) ; } c a t c h ( I O E x c e p t i o n
Milliseconds 265 105 269 135 279 155 238 187 182 136 115 91 205 251 120 235 230 37 216 130 184 99 71 99 66
Character e ) { l o g . w a r n ( " S t a n d a r d S e
Milliseconds 136 187 116 214 196 307 145 83 117 157 111 119 79 254 202 163 285 116 102 104 257 124 200 322 202
Character r v e r . a w a i t : r e a d ; -; : " , e )
Milliseconds 55 180 90 93 272 245 225 60 203 130 189 96 157 89 27 172 241 527 223 79 216 834 39 130 219
Character ; c h = - 1 ; } i f ( c h < 3 2 )
Milliseconds 361 92 304 108 113 162 102 240 446 332 118 264 120 264 84 103 179 194 91 140 285 100 178 77 276
Character / * C o n t r o l c h a r a c t e r o f
Milliseconds 166 410 504 129 207 196 82 118 114 95 170 75 112 120 45 134 59 159 141 75 88 115 140 116 108
Character E -E - -f r E O F t e r m i n a t e s l o o p
Milliseconds 160 286 113 149 74 119 195 243 149 161 188 79 83 117 69 131 36 135 94 138 120 159 194 196 195
Character b r e a k ; c o m m a n d . a p p e n d ( ( c
Milliseconds 83 269 157 74 25 362 428 545 226 95 201 164 92 86 95 116 165 142 114 131 103 96 216 149 265
Character h a r ) c h ) ; e x p e c t e d - - ; }
Milliseconds 74 93 101 196 120 123 112 200 439 79 279 151 113 88 185 145 54 129 826 164 529 136 196
WPM Timing
Seconds WPM
2.06 52.39
4.12 72.76
6.18 65.97
8.25 69.85
10.31 62.87
12.37 65.97
14.43 67.36
16.49 69.85
18.55 69.85
20.61 69.27
22.68 70.91
24.74 69.85
26.8 71.2
28.86 69.02
30.92 67.91
32.98 67.31
35.05 68.14
37.11 67.91
39.17 68.32
41.23 65.49
43.29 65.42
45.35 65.09
47.41 65.3
49.48 64.76
51.54 65.2
53.6 64.26
55.66 64.46
57.72 64.66
59.78 63.63
61.84 62.87
63.91 61.4
65.97 61.67
68.03 61.39
70.09 61.46
72.15 61.7
74.21 62.25
76.28 62.62
78.34 62.81
80.4 62.69
82.46 62.14
84.52 62.04
86.58 62.37
88.64 62.27
90.71 62.58
92.77 63
94.83 63.27
96.89 63.16
98.95 63.67
101.01 63.79
103.07 63.1