vloek (tikpyp)

Race #64

View Pit Stop page for race #64 by tikpypGhost race

View profile for vloek (tikpyp)

Official speed 52.52 wpm (123.84 seconds elapsed during race)
Without ending ping 52.57 wpm (128 ms delay sending score to TypeRacer’s server)
Timerless 52.77 wpm (461 ms elapsed before first character typed; 123.25 seconds elapsed during race)
Timerless minus one 52.67 wpm, ignoring the first character typed
Race Start July 9, 2024 10:49:20pm UTC
Race Finish July 9, 2024 10:51:24pm UTC
Outcome Win (1 of 3)
Accuracy 98.9%
Points 77.90
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 */ StringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to aovoid DoS attack */ while (xpexpected < shutdown.length()) { if (random == null) random = new Random(System.currentTimeMillis())p;; expected += (random.nextInt() % 1024); } while (xpexpected > 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--; }
Timing
Character / & - -& & -& * R e a d a s e t o f c h
Milliseconds 461 383 367 767 313 791 1130 667 486 400 199 219 297 202 158 324 101 117 143 219 65 141 199 179 31
Character a r a c t e r s f r o m t h e s o c k e t
Milliseconds 176 130 150 263 78 159 126 221 235 67 185 117 233 125 69 117 207 284 114 75 188 135 69 195 301
Character * / S t r i n g B u f f e r c o m m a n d =
Milliseconds 220 367 129 289 162 200 99 137 137 389 207 115 182 190 80 286 162 13 190 95 148 141 234 279 166
Character n e w S t r i n g B u f f e r ( ) ; i n t
Milliseconds 253 84 224 173 351 343 158 192 132 93 151 397 220 216 184 167 82 319 143 253 266 69 130 201 214
Character e x p e c t e d = 1 0 2 4 ; / * C u t o
Milliseconds 80 427 130 200 317 80 165 238 297 254 285 131 162 168 220 233 249 311 201 331 301 198 124 218 151
Character f f t o a o -o v o i d D o S a t t a c k
Milliseconds 251 195 234 83 152 183 68 285 629 330 87 103 215 278 349 226 466 316 133 133 212 235 294 145 250
Character * / w h i l e ( x p -p -x e x p e c t e d <
Milliseconds 213 384 118 125 118 102 183 85 288 142 406 85 715 118 181 396 105 692 343 58 155 266 500 101 386
Character s h u t d o w n . l e n g t h ( ) ) { i f (
Milliseconds 215 82 231 106 184 92 156 135 285 206 83 170 123 178 116 253 78 267 339 82 338 43 138 215 144
Character r a n d o m = = n u l l ) r a n d o m =
Milliseconds 272 169 131 166 104 232 234 193 207 317 76 250 222 168 341 369 74 148 100 162 72 243 308 231 317
Character n e w R a n d o m ( S y s t e m . c u r r e n t
Milliseconds 215 96 100 250 348 72 186 136 174 208 200 477 236 180 83 141 311 254 266 67 96 186 162 141 186
Character T i m e M i l l i s ( ) ) p ; -; -p ; e x p e c t
Milliseconds 382 216 199 63 703 201 233 163 433 256 311 162 267 355 0 682 174 276 267 128 405 18 153 344 58
Character e d + = ( r a n d o m . n e x t I n t ( ) %
Milliseconds 150 295 319 284 280 430 324 278 222 167 166 101 250 248 134 130 321 50 468 262 188 333 178 396 121
Character 1 0 2 4 ) ; } w h i l e ( x p -p -x e x p e
Milliseconds 335 165 116 187 235 382 329 320 137 307 59 122 122 157 64 303 199 477 105 668 198 191 327 17 796
Character c t e d > 0 ) { i n t c h = - 1 ;
Milliseconds 394 121 133 237 237 316 525 132 269 283 82 336 84 94 111 206 172 22 299 164 297 116 284 247 320
Character t r y { c h = s t r e a m . r e a d ( ) ;
Milliseconds 74 226 170 250 412 321 165 84 454 200 298 70 59 250 140 130 294 281 44 112 122 161 271 109 256
Character } c a t c h ( I O E x c e p t i o n e )
Milliseconds 298 271 397 251 51 116 264 114 251 249 625 128 247 451 268 153 230 151 132 123 84 206 71 296 257
Character { l o g . w a r n ( " S t a n d a r d S e r v e
Milliseconds 265 431 189 144 89 258 158 274 125 221 314 164 542 160 136 149 198 183 147 231 368 292 131 360 90
Character r . a w a i t : r e a d : " , e ) ; c h
Milliseconds 115 263 197 225 181 160 175 182 267 64 120 116 219 159 315 187 349 119 111 359 294 388 229 83 324
Character = - 1 ; } i f ( c h < 3 2 ) / * /
Milliseconds 181 293 191 312 284 303 218 247 202 161 304 201 351 83 317 350 394 223 178 370 363 379 218 419 496
Character - -/ C o n t r o l c h a r a c t e r o r E
Milliseconds 555 171 418 383 152 95 96 189 113 271 180 132 290 183 98 151 295 72 151 115 251 65 169 232 582
Character O F t e r m i n a t e s l o o p b r e a k ;
Milliseconds 201 151 291 83 174 97 180 24 136 97 96 139 150 449 207 160 194 148 288 85 212 133 101 224 175
Character c o m m a n d . a p p e n d ( ( c h a r ) c h
Milliseconds 267 170 3 194 90 126 124 166 211 75 138 157 130 136 205 304 211 331 63 53 167 264 280 185 46
Character ) ; e x p e c t e d - - ; }
Milliseconds 372 283 274 27 405 166 215 282 72 130 268 211 204 185 232 113
WPM Timing
Seconds WPM
2.48 4.85
4.95 4.85
7.43 19.38
9.91 33.92
12.38 42.64
14.86 45.22
17.34 49.14
19.81 49.66
22.29 51.14
24.77 51.36
27.24 51.53
29.72 50.87
32.2 51.06
34.67 51.91
37.15 50.07
39.63 49.36
42.11 50.73
44.58 51.41
47.06 51.77
49.54 52.33
52.01 52.6
54.49 52.85
56.97 52.45
59.44 51.28
61.92 51.16
64.4 51.62
66.87 51.32
69.35 51.74
71.83 50.79
74.3 50.23
76.78 50.64
79.26 50.72
81.73 50.95
84.21 51.02
86.69 50.94
89.16 51.28
91.64 51.33
94.12 51.38
96.59 51.8
99.07 51.72
101.55 51.64
104.02 51.56
106.5 51.04
108.98 50.65
111.45 51.14
113.93 51.5
116.41 51.65
118.88 52.29
121.36 52.41
123.84 52.52