Ankit (dragon_surfer)

Race #211

View Pit Stop page for race #211 by dragon_surferGhost race

View profile for Ankit (dragon_surfer)

Official speed 45.22 wpm (143.83 seconds elapsed during race)
Without ending ping 45.30 wpm (258 ms delay sending score to TypeRacer’s server)
Timerless 45.70 wpm (1,237 ms elapsed before first character typed; 142.34 seconds elapsed during race)
Timerless minus one 45.61 wpm, ignoring the first character typed
Race Start December 24, 2023 3:34:50pm UTC
Race Finish December 24, 2023 3:37:14pm UTC
Outcome Win (1 of 3)
Accuracy 93.4%
Points 67.08
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 se tt of characerter s from teh he socket */ String Buferfer command = new String Buffer(); int expected - = 1024; /* Cut of f otto avoid DoS tattackk * / hwwhile (esxpected < shutdonw.n.length()) { if (random == nUull) random = new Random (sSystem.cutrerentTimeMillis()); expected =+= (random.nextInt9() ^% 10424); } whiel le (expected >0 0) { int ch = -1; tyry _ c{ ch = stream.read()l ; } catch (IEOOException e) { log.warn("StandardServer.awaintt: read: ", e); ch =1 -1; { } if (ch < 24332) /* Control character or EOR F terminates loopp brakealk; command.append((char) ch); expected --; }
Timing
Character / * R e a d a s e t -t - t o f c h a r
Milliseconds 1237 791 299 388 246 61 131 145 352 333 147 132 161 17 430 127 105 52 222 314 149 174 730 115 122
Character a c e r -r -e t e r - s f r o m t e h - -h -e
Milliseconds 171 196 256 142 273 129 53 76 119 68 414 116 70 117 193 85 172 101 213 107 11 196 268 129 120
Character h e s o c k e t * / S t r i n g - B u f e
Milliseconds 250 99 110 389 91 165 148 121 192 134 221 357 139 252 181 197 64 71 102 59 371 286 217 145 236
Character r -r -e f e r c o m m a n d = n e w S t r i
Milliseconds 129 309 102 300 124 96 209 115 79 207 146 250 153 84 119 748 180 99 93 26 141 221 185 141 101
Character n g - B u f f e r ( ) ; i n t e x p e c t e
Milliseconds 34 92 167 470 287 263 99 205 76 109 489 65 353 176 145 80 74 125 93 238 138 113 242 163 72
Character d - - -- = 1 0 2 4 ; / * C u t o f -
Milliseconds 187 115 186 214 276 124 191 151 103 282 324 617 354 130 326 286 113 277 167 200 122 122 62 89 420
Character f o t -t -o t o a v o i d D o S t -t a t t a
Milliseconds 46 104 117 103 291 107 96 132 73 109 129 59 86 82 97 453 233 473 175 829 344 73 60 229 50
Character c k k -k * - / h w -w -h w h i l e ( e s -s x
Milliseconds 427 157 132 454 106 219 146 342 339 161 338 66 296 100 109 70 78 103 175 150 332 189 184 389 92
Character p e c t e d < s h u t d o n -n w . -. n . l e n
Milliseconds 186 161 239 218 47 154 160 250 105 147 121 200 130 319 66 126 510 183 203 594 171 192 332 255 116
Character g t h ( ) ) { i f ( r a n d o m = = n U
Milliseconds 96 230 374 247 67 488 173 191 168 315 132 78 293 188 104 105 93 413 120 57 237 329 162 161 198
Character -U u l l ) r a n d o m = n e w R a n d o m
Milliseconds 372 170 236 134 234 146 617 63 95 47 95 152 27 433 222 166 214 99 134 356 126 138 57 437 121
Character - ( s -s S y s t e m . c u t -t r e -e r e n t T i
Milliseconds 116 339 199 281 326 297 243 38 333 113 227 257 299 106 170 508 54 198 352 67 67 177 71 521 200
Character m e M i l l i s ( ) ) ; e x p e c t e d = -= +
Milliseconds 74 157 419 156 536 137 89 120 347 89 416 358 180 87 215 83 174 180 228 81 162 64 171 365 179
Character = ( r a n d o m . n e x t I n t 9 -9 ( ) ^ -^ %
Milliseconds 393 266 740 300 121 684 106 95 91 218 342 102 228 267 300 151 114 204 430 176 81 382 658 477 340
Character 1 0 4 -4 2 4 ) ; } w h i e l - -l -e l e (
Milliseconds 392 96 205 506 360 116 500 495 436 173 197 132 171 79 103 170 38 180 234 116 277 249 83 39 225
Character e x p e c t e d > 0 -0 0 ) { i n t c h
Milliseconds 156 202 99 141 682 279 72 172 55 451 382 305 154 511 781 204 269 223 135 111 159 138 157 76 323
Character = - 1 ; t y -y r y _ c -c - -_ { c h =
Milliseconds 246 207 261 305 443 141 462 139 368 85 103 95 789 173 107 222 122 393 266 437 163 131 267 347 182
Character s t r e a m . r e a d ( ) l - -l ; } c a t c
Milliseconds 115 202 438 86 48 101 249 218 49 72 122 337 34 416 178 308 124 250 75 978 267 199 144 118 231
Character h ( I E O -O -E O E x c e p t i o n e ) { l
Milliseconds 118 111 214 402 261 168 382 133 195 168 781 303 255 114 162 122 40 44 166 85 324 183 289 182 634
Character o g . w a r n ( " S t a n d a r d S e r v e r . a
Milliseconds 163 93 151 385 87 96 131 491 292 307 226 114 109 129 131 119 249 366 297 441 278 136 82 308 138
Character w a i n t -t -n t : r e a d : " , e ) ; c h
Milliseconds 585 119 156 95 69 421 185 145 471 167 123 56 69 138 384 134 287 393 104 223 325 413 206 452 121
Character = 1 - -1 - 1 ; { - - -{ } i f ( c h
Milliseconds 167 130 205 140 267 127 122 175 241 335 115 351 84 217 208 124 416 694 312 220 241 101 219 159 115
Character < 2 -2 4 3 -3 -4 3 2 ) / * C o n t r o l c
Milliseconds 274 849 147 341 379 113 235 261 103 68 584 463 185 778 270 89 286 216 358 135 182 69 192 152 186
Character h a r a c t e r o r E O R - -R F t e r m i
Milliseconds 144 105 135 104 390 237 69 113 98 116 120 372 329 359 241 261 273 96 482 236 142 112 126 118 145
Character n a t e s l o o p p - -p b r a k -k -a e a l -l
Milliseconds 103 189 253 55 119 157 69 205 200 16 145 141 362 118 174 183 257 94 82 457 103 189 72 162 357
Character k ; c o m m a n d . a p p e n d ( ( c h a r )
Milliseconds 185 237 126 541 111 146 122 124 116 96 169 173 131 142 106 106 72 326 407 217 108 125 76 540 175
Character c h ) ; e x p e c t e d - - - ; }
Milliseconds 437 98 690 374 176 88 219 105 137 210 188 68 143 108 370 217 142 322 159 215
WPM Timing
Seconds WPM
2.88 16.69
5.75 33.37
8.63 36.15
11.51 38.59
14.38 44.22
17.26 44.5
20.14 47.68
23.01 48.49
25.89 49.13
28.77 48.81
31.64 50.06
34.52 48.67
37.4 46.53
40.27 47.68
43.15 47.28
46.03 47.19
48.9 48.1
51.78 48.44
54.66 48.96
57.53 48.6
60.41 48.07
63.29 48.35
66.16 48.06
69.04 48.15
71.92 47.22
74.79 46.37
77.67 46.35
80.54 46.33
83.42 46.03
86.3 46.03
89.17 45.08
92.05 45.63
94.93 45.13
97.8 44.91
100.68 45.29
103.56 45.31
106.43 45.55
109.31 45.34
112.19 45.57
115.06 45.47
117.94 44.87
120.82 44.4
123.69 44.04
126.57 44.65
129.45 44.31
132.32 44.8
135.2 44.56
138.08 45.02
140.95 45.04
143.83 45.22