Chirag (chirag_2580)

Race #3

View Pit Stop page for race #3 by chirag_2580Ghost race

View profile for Chirag (chirag_2580)

Official speed 40.34 wpm (161.23 seconds elapsed during race)
Without ending ping 40.63 wpm (1,140 ms delay sending score to TypeRacer’s server)
Timerless 40.78 wpm (592 ms elapsed before first character typed; 159.50 seconds elapsed during race)
Timerless minus one 40.70 wpm, ignoring the first character typed
Race Start February 17, 2024 10:35:53am UTC
Race Finish February 17, 2024 10:38:34am UTC
Outcome Win (1 of 3)
Accuracy 93.2%
Points 59.83
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 characerters from the socket */ String Buggeffer command -= new StringBUffStringBuggffer()p; into ex expected = 1033424; /* Cut off a to avoid DoS attack */ while (expected 0() { int ch = -1; try { ch = steaream.read(); } catch (IOEecexception e) P{ olog. warlog.warnP(S"stStandardSEerver.await: read: ", e); ch = 01-1; } if (ch < 32 ) /&* COntroControl characer ter or EOF terminaters ltermiinates loop brealk; command.append((char) ch); expected --; +"}
Timing
Character / * R e a d a s e t o f c h a r a c e r
Milliseconds 592 865 187 203 57 89 95 63 65 105 97 60 42 56 93 54 20 116 99 69 82 109 90 176 60
Character -r -e t e r s f r o m t h e s o c k e t * /
Milliseconds 386 131 35 60 110 21 115 78 158 48 72 97 140 84 74 123 93 73 76 84 99 58 203 678 538
Character S t r i n g - B u g g e -e -g -g f f e r c o m
Milliseconds 236 324 200 159 77 39 48 142 369 188 78 164 150 65 315 157 148 19 162 106 118 83 112 72 59
Character m a n d - -- = n e w S t r i n g B U f f -S -t
Milliseconds 120 81 104 65 70 429 410 788 237 169 92 42 73 306 186 176 66 51 49 312 60 90 165 278 0
Character -r -i -n -g -B -U -f -f S t r i n g B u g g -g -g f f e r (
Milliseconds 0 0 0 0 0 0 0 0 575 173 151 83 40 77 276 82 234 399 155 194 45 168 43 149 517
Character ) p -p ; i n t o e x -x -e - - -o e x p e c t
Milliseconds 64 577 435 246 102 148 53 65 68 62 84 126 226 166 148 170 254 122 168 57 50 108 73 148 209
Character e d = 1 0 3 -3 3 4 -4 -3 2 4 ; / * C u t o
Milliseconds 71 142 37 333 214 175 242 290 479 175 108 330 148 331 100 759 230 820 1538 405 414 122 104 87 88
Character f f a - -a t o a v o i d D o S a t t a c
Milliseconds 50 109 41 79 74 372 143 55 164 30 114 71 30 59 76 104 422 360 486 132 107 113 124 93 111
Character k * / w h i l e ( e x p e c t e d < s h -h
Milliseconds 65 80 876 248 131 178 106 14 84 48 118 582 122 111 91 57 109 184 107 140 349 240 308 109 280
Character - -s s h u t d o w n . l -l - l e n g t h ( )
Milliseconds 77 106 231 275 80 103 65 35 177 74 84 69 153 125 169 274 149 210 89 156 87 173 89 578 51
Character ) { i f ( r a n d o m = = n -n n u l l _
Milliseconds 543 390 445 400 284 75 130 582 242 56 43 80 98 71 503 123 171 390 360 84 111 57 71 157 300
Character -_ ) r a n d o m = n e w R n a m d -d -m -a -n
Milliseconds 508 438 177 110 27 57 100 101 71 200 190 288 149 64 58 110 287 73 77 136 40 235 153 157 130
Character a n d o m * -* ( s t -t -s S y s t e m , . - -. -, .
Milliseconds 49 112 35 126 58 606 405 363 146 119 322 156 95 154 70 99 52 137 5 159 79 286 149 154 219
Character c u -u -c - c c -c u r r e n t T i m e M i l l i s
Milliseconds 53 91 154 276 159 268 152 177 323 192 103 117 66 67 94 305 84 43 75 251 184 43 149 104 162
Character ( ) ) ; e x p e c t e d + = ( r a n d o m .
Milliseconds 534 51 463 647 203 345 91 253 81 72 192 95 124 95 838 399 241 655 150 50 27 120 67 47 210
Character n -n - e n x t -t -x -n -e n e x t I n t ) -) ( ) %
Milliseconds 78 188 309 123 135 13 131 10 345 151 169 131 160 55 156 14 465 329 139 650 512 814 67 426 830
Character ^ - -^ 1 - 2 3 -3 -2 -- 0 2 4 - ) ; } w h i
Milliseconds 53 49 436 151 163 165 526 60 98 303 165 128 658 295 72 608 422 285 290 130 787 365 378 68 30
Character l e ( e x p e c t e d : -: ? - -? > 0 ( -( )
Milliseconds 48 49 137 620 56 123 175 71 100 220 57 143 537 261 522 269 277 269 110 204 109 693 1580 533 640
Character { i n t c h = - 1 ; t r y { c h
Milliseconds 763 688 561 194 51 95 248 108 88 431 218 401 592 98 427 165 156 81 139 125 1043 738 312 87 323
Character = s t e a -a -e r e a m . r e a d ( ) ; } c a
Milliseconds 316 362 98 90 83 155 300 120 75 46 54 16 250 98 54 156 56 633 53 867 253 740 273 513 85
Character t c h ( I O E e -e c e -e -c x c e p t i o n e )
Milliseconds 140 192 109 217 582 392 123 114 300 382 85 122 354 119 88 219 79 153 90 84 43 70 264 389 577
Character P -P { o -o l o g . w a r -r -l -o -g -. - -w -a l o
Milliseconds 301 493 501 748 230 325 323 501 178 82 120 106 45 58 90 288 526 0 0 0 0 0 0 469 179
Character g . w a r n P -P ( S -S " s t -t -s S t a n d a r d S
Milliseconds 90 209 301 50 90 98 688 481 845 653 354 1956 383 162 311 120 138 128 66 92 81 117 73 98 423
Character E -E e r v e r . a w a i t : r e a d : " , e
Milliseconds 13 615 59 61 192 86 165 99 126 56 123 101 98 345 235 256 13 100 96 286 212 292 368 220 183
Character ) ; c h = 0 1 -1 -0 - 1 ; } i f ( c h
Milliseconds 662 707 90 219 68 250 221 282 438 90 448 125 599 82 345 128 1464 493 200 85 80 643 93 103 650
Character < 3 2 - ) / & -& * C O n t r o -C -O -n -t -r -o
Milliseconds 219 504 458 47 460 722 314 351 406 1118 399 331 553 357 56 20 136 67 13 299 0 0 0 0 0
Character C o n t r o l c h a r a c e r - -r -e t e r o
Milliseconds 214 100 67 134 62 34 187 92 451 97 34 98 102 96 159 98 137 279 141 139 12 96 86 11 114
Character r E O F t e r m i n a t e r s l -t -e -r -m -i -n
Milliseconds 54 27 450 136 118 201 175 65 92 10 101 100 29 92 61 55 27 38 62 416 0 0 0 0 0
Character -a -t -e -r -s - -l t e r m i i -i n a t e s l o o p
Milliseconds 0 0 0 0 0 0 0 271 66 119 95 62 330 376 167 72 81 57 71 73 213 170 159 154 140
Character b r e a l -l k ; c o m m a n d . a p p e n d ( (
Milliseconds 164 83 16 70 189 519 198 285 150 174 38 60 120 83 115 84 113 128 119 124 101 80 95 622 375
Character c h a r ) c h ) ; e x p e c t e d - - - ;
Milliseconds 220 94 85 69 700 357 120 56 370 431 118 201 114 134 102 84 213 96 107 197 320 682 269 533 262
Character + -+ " -" }
Milliseconds 287 881 465 595 627
WPM Timing
Seconds WPM
3.22 81.87
6.45 81.87
9.67 68.23
12.9 64.19
16.12 57.31
19.35 54.58
22.57 53.69
25.8 50.7
29.02 46.72
32.25 49.12
35.47 50.07
38.7 50.24
41.92 50.95
45.14 49.97
48.37 50.11
51.59 50.7
54.82 49.91
58.04 48.38
61.27 49.16
64.49 49.31
67.72 48.56
70.94 47.7
74.17 46.27
77.39 45.28
80.61 45.85
83.84 44.66
87.06 43.28
90.29 43.19
93.51 42.99
96.74 43.04
99.96 42.98
103.19 42.8
106.41 42.85
109.64 41.81
112.86 41.47
116.09 40.42
119.31 40.23
122.53 41.03
125.76 40.94
128.98 40.56
132.21 40.3
135.43 39.96
138.66 39.29
141.88 39.58
145.11 39.94
148.33 40.37
151.56 41.09
154.78 41.48
158 41.09
161.23 40.34