Ankit (dragon_surfer)

Race #351

View Pit Stop page for race #351 by dragon_surferGhost race

View profile for Ankit (dragon_surfer)

Official speed 43.16 wpm (150.70 seconds elapsed during race)
Without ending ping 43.23 wpm (234 ms delay sending score to TypeRacer’s server)
Timerless 43.50 wpm (938 ms elapsed before first character typed; 149.52 seconds elapsed during race)
Timerless minus one 43.42 wpm, ignoring the first character typed
Race Start February 26, 2024 5:36:05am UTC
Race Finish February 26, 2024 5:38:36am UTC
Outcome No win (3 of 3)
Accuracy 97.5%
Points 64.02
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 /* Rad ead a st et 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(Stystem.curretntTimeMillis()); expected += (random.nextInt() % 1024); } while (expedcted > 0) { int ch = -1; try { ch = stream.read(); } catch (IOException e) { lgo.og.warn("STtandardServer.waawatiit: read: ", e); ch = -1; } if (ch < 32) /* Control character ofrr or EOF terminates loop break; c command.append((charc) ch); expceected--; }
Timing
Character / * R a d - -d -a e a d a s t - -t e t o
Milliseconds 938 543 274 399 236 151 179 316 148 352 132 78 148 172 170 41 174 298 124 407 137 152 188 93 145
Character f c h a r a c t e r s f r o m t h e s o c
Milliseconds 93 78 165 177 117 151 138 247 264 97 195 150 129 195 202 60 172 174 162 121 20 169 115 112 137
Character k e t * / S t r i n g B u f f e r c o m m a
Milliseconds 145 115 121 82 306 321 176 617 267 185 107 53 99 333 247 98 204 86 113 179 188 96 90 181 134
Character n d = n e w S t r i n g B u f f e r ( ) ;
Milliseconds 92 65 109 487 126 148 99 115 194 291 214 682 116 78 103 448 247 140 188 91 98 290 28 353 228
Character i n t e x p e c t e d = 1 0 2 4 ; / * C
Milliseconds 127 55 116 121 753 261 808 128 460 239 71 222 64 316 157 32 293 528 310 424 121 291 307 380 374
Character u t o f f t o a v o i d D o S a t t a c
Milliseconds 322 166 121 143 95 217 135 137 84 261 133 158 130 69 71 107 340 209 428 278 99 225 155 112 193
Character k * / w h i l e ( e x p e c t e d < s h
Milliseconds 116 300 543 334 188 165 102 177 148 149 112 526 297 303 224 86 266 285 84 224 106 268 78 161 148
Character u t d o w n . l e n g t h ( ) ) { i f ( r a
Milliseconds 169 83 235 709 140 134 228 456 101 129 134 225 36 411 432 284 185 248 168 182 93 80 956 136 141
Character n d o m = = n u l l ) r a n d o m = n e
Milliseconds 88 120 94 96 160 270 148 282 162 663 245 157 628 119 273 121 105 110 124 181 141 251 174 177 88
Character w R a n d o m ( S t -t y s t e m . c u r r e t -t
Milliseconds 80 136 1060 163 161 63 143 71 358 373 233 510 163 127 130 98 200 205 692 101 204 207 88 221 412
Character n t T i m e M i l l i s ( ) ) ; e x p e c t e d
Milliseconds 243 90 593 191 64 92 362 241 224 147 116 120 305 52 391 363 161 106 463 192 109 281 218 57 203
Character + = ( r a n d o m . n e x t I n t ( ) % 1
Milliseconds 76 286 480 309 707 183 133 90 138 85 65 524 215 115 565 279 363 212 107 287 47 407 467 295 144
Character 0 2 4 ) ; } w h i l e ( e x p e d -d c t e d
Milliseconds 108 796 741 504 310 150 802 326 159 83 157 237 389 110 235 268 286 158 148 258 558 101 281 57 224
Character > 0 ) { i n t c h = - 1 ; t r y
Milliseconds 107 209 156 515 603 335 602 381 167 77 136 109 191 64 211 180 144 623 255 522 135 141 193 89 193
Character { c h = s t r e a m . r e a d ( ) ; } c
Milliseconds 273 283 113 87 194 209 136 153 171 179 67 66 384 302 417 80 50 159 305 44 663 142 235 237 714
Character a t c h ( I O E x c e p t i o n e ) { l g
Milliseconds 133 116 249 360 126 225 457 273 578 325 384 256 60 174 113 67 264 331 168 312 180 230 154 496 156
Character o . -. -o -g o g . w a r n ( " S T -T t a n d a r d S
Milliseconds 99 214 656 134 486 212 154 187 247 83 101 108 436 339 345 188 591 217 101 148 67 150 178 198 332
Character e r v e r . w a -a -w a w a t i -i -t i t : r e a d
Milliseconds 291 126 297 397 74 398 278 132 532 130 134 144 108 207 272 322 119 258 99 293 112 109 76 110 117
Character : " , e ) ; c h = - 1 ; } i f ( c
Milliseconds 333 133 284 298 122 118 295 660 119 209 94 147 888 199 721 330 780 156 635 251 177 67 98 821 298
Character h < 3 2 ) / * C o n t r o l c h a r a c
Milliseconds 80 306 364 159 386 351 451 163 223 331 108 343 245 64 137 203 157 206 182 272 86 266 341 125 243
Character t e r o f r -r -f -o r - -r o r E O F t e r m
Milliseconds 283 86 138 143 90 121 526 235 105 210 115 129 341 259 338 111 108 893 349 427 313 131 116 123 46
Character i n a t e s l o o p b r e a k ; c - -c c o
Milliseconds 127 114 137 117 71 453 155 120 240 203 103 129 144 231 17 111 48 371 151 668 920 12763 487 756 120
Character m m a n d . a p p e n d ( ( c h a r c -c ) c h )
Milliseconds 198 150 186 91 98 193 237 132 182 179 116 108 299 264 236 121 140 105 484 422 215 208 215 105 446
Character ; e x p c e -e -c e c t e d - - ; }
Milliseconds 448 108 109 243 180 180 234 359 129 96 272 343 185 701 420 228 321 131 209
WPM Timing
Seconds WPM
3.01 15.93
6.03 29.86
9.04 45.12
12.06 49.77
15.07 55.74
18.08 55.08
21.1 54.6
24.11 53.75
27.13 53.09
30.14 54.55
33.15 54.66
36.17 55.08
39.18 54.82
42.19 54.32
45.21 53.88
48.22 54
51.24 53.87
54.25 52.87
57.26 53.23
60.28 52.76
63.29 52.71
66.31 52.12
69.32 51.41
72.33 50.76
75.35 50.33
78.36 50.54
81.38 51.17
84.39 50.91
87.4 50.52
90.42 50.7
93.43 49.96
96.44 49.64
99.46 49.11
102.47 49.18
105.49 48.92
108.5 48.33
111.51 48.21
114.53 48.3
117.54 48.19
120.56 47.48
123.57 47.97
126.58 47.59
129.6 46.48
132.61 45.43
135.63 44.42
138.64 43.45
141.65 43.29
144.67 43.38
147.68 43.31
150.7 43.16