Karthik (_karthik_jamadagni)

Race #9

View Pit Stop page for race #9 by _karthik_jamadagniGhost race

View profile for Karthik (_karthik_jamadagni)

Official speed 46.40 wpm (140.17 seconds elapsed during race)
Without ending ping 46.55 wpm (459 ms delay sending score to TypeRacer’s server)
Timerless 46.68 wpm (374 ms elapsed before first character typed; 139.34 seconds elapsed during race)
Timerless minus one 46.59 wpm, ignoring the first character typed
Race Start April 3, 2024 4:01:30am UTC
Race Finish April 3, 2024 4:03:50am UTC
Outcome Win (1 of 3)
Accuracy 93.6%
Points 68.82
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 /* reREadeas a d a set of characters from the cosocket /*/ StringBUffuffer commnadand = new StringBUuffer(): ; int expected = 1024; /* Cut off to avoid DoS attack /(*((**/ while( (expected, < sthutdown.length()) { if (random == null) random = new Random(Syste.m.currentTimeMillis()); expected _++= (radxndom. nextiInt() &% 1024); } whlile( (expecetted > 0) {int int ch = -211; try { ch = e=ststream.raead(); } catch (OIOExceoption e ) { log.warn("StandardServer.wawait: Rearead: ", e); ch = -1:; {}} if (ch < 32) /(* COnronrotrol character on r EOR F terminates loop break; command.append((Chchar) ch); expercted =--; {}}}
Timing
Character / * r e -e -r R E a d -d -a -E e a s a - -a - -s d
Milliseconds 374 753 410 220 73 415 144 137 49 161 94 306 142 144 57 96 145 126 108 92 258 122 148 151 49
Character a s e t o f c h a r a c t e r s f r o m
Milliseconds 114 157 33 449 81 118 136 104 59 85 114 80 77 97 162 93 176 73 91 141 146 85 152 82 54
Character t h e c o -o -c s o c k e t / -/ * / S t r i
Milliseconds 76 52 104 32 128 131 87 319 131 31 165 209 184 75 93 248 291 583 262 463 153 400 112 152 43
Character n g B U f f -f -f -U u f f e r c o m m n a d -d -a -n
Milliseconds 76 109 251 57 152 138 253 132 140 121 113 151 91 72 128 137 63 166 110 130 88 128 223 123 141
Character a n d = n e w S t r i n g B U -U u f f e r (
Milliseconds 75 92 96 116 453 127 153 98 61 128 216 152 92 88 69 65 406 48 475 175 87 154 105 63 190
Character ) : - -: ; i n t e x p e c t e d = 1 0 2
Milliseconds 130 422 119 249 129 210 93 146 65 79 231 138 183 49 136 205 178 54 151 98 131 107 249 216 552
Character 4 ; / * C u t o f f t o a v o i d D o
Milliseconds 858 590 87 480 427 519 341 208 225 145 115 76 144 65 130 77 75 118 65 97 72 189 123 357 288
Character S a t t a c k / -/ ( * -* -( ( -( ( * -* -( * / w
Milliseconds 376 299 416 185 124 112 168 136 169 384 297 351 15 394 136 199 513 254 24 384 139 185 616 103 365
Character h i l e ( -( ( e x p e c t e d , -, < s t -t h
Milliseconds 72 59 157 97 199 499 120 280 493 201 95 120 152 187 77 145 319 320 106 437 85 371 114 335 132
Character u t d o w n . l e n g t h ( ) ) { i f ( r a
Milliseconds 128 86 270 88 91 93 155 183 126 336 296 168 59 205 120 183 459 432 293 168 81 88 495 180 93
Character n d o m = = n u l l ) r a n d o m = n e
Milliseconds 108 125 64 80 198 179 153 86 119 148 150 97 189 227 438 70 110 91 97 65 117 196 125 113 54
Character w R a n d o m ( S y s t e . -. m . c u r r e n t
Milliseconds 81 60 269 175 96 129 153 70 431 713 224 96 88 91 317 304 167 164 238 113 120 130 30 109 92
Character T i m e M i l l i s ( ) ) ; e x p e c t e d _
Milliseconds 294 139 53 55 569 191 168 121 48 194 320 125 192 392 155 253 130 94 107 185 167 80 152 93 232
Character + -+ -_ + = ( r a d x -x -d n d o m . - n e x t i
Milliseconds 17 447 135 195 264 246 723 300 99 200 23 462 120 154 31 362 71 239 160 304 135 129 168 81 103
Character -i I n t ( ) & -& % 1 0 2 4 ) ; } w h l -l i
Milliseconds 378 223 279 121 247 99 437 475 580 621 412 306 237 596 389 1050 328 136 667 291 184 75 247 294 146
Character l e ( -( ( e x p e c e t -t -e t e d > 0 ) {
Milliseconds 144 78 224 360 139 141 399 195 78 112 184 243 37 331 108 61 86 162 120 316 98 502 531 308 859
Character i n t - -t -n -i i n t c h = - 2 1 -1 -2 1 ;
Milliseconds 253 84 63 120 270 127 153 146 94 106 94 128 168 130 97 205 151 132 269 232 31 305 130 82 316
Character t r y { c h = e -e = s t -t -s -= s t r e a
Milliseconds 121 129 142 74 126 880 628 183 103 103 183 114 213 304 17 50 150 271 148 148 165 85 174 34 111
Character m . r a -a e a d ( ) ; } c a t c h ( O -O I O
Milliseconds 82 198 137 81 430 137 51 148 224 144 384 520 536 160 379 104 109 203 77 121 272 719 362 143 183
Character E x c e o -o p t i o n e - ) { l o g . w a
Milliseconds 538 630 290 122 134 350 213 86 102 49 70 137 128 145 438 249 167 352 212 600 149 112 399 139 168
Character r n ( " S t a n d a r d S e r v e r . w -w a w a i
Milliseconds 110 168 247 233 159 144 144 72 112 195 110 199 264 146 120 264 65 93 171 125 287 81 107 157 131
Character t : R e a -a -e -R r e a d : " , e ) ; c h
Milliseconds 109 323 77 322 110 144 263 137 130 82 60 76 156 627 141 368 360 64 376 448 295 217 160 64 200
Character = - 1 : -: ; { } -} -{ } i f ( c h < 3 2
Milliseconds 123 141 248 737 816 426 222 424 279 27 400 135 519 383 232 72 120 224 200 88 271 385 91 284 121
Character ) / ( -( * C O n r -r -n -O o n r o -o -r t r o l
Milliseconds 458 190 1266 414 488 212 388 249 103 75 157 247 121 160 132 69 233 232 310 108 151 149 100 167 103
Character c h a r a c t e r o n - -n r E O R - -R F
Milliseconds 98 92 112 39 155 200 137 96 77 76 118 23 113 438 144 133 107 247 233 272 187 238 134 73 91
Character t e r m i n a t e s l o o p b r e a k ; c o
Milliseconds 248 125 93 36 179 59 33 104 91 165 105 264 159 187 157 130 223 25 54 72 48 176 152 672 76
Character m m a n d . a p p e n d ( ( C h -h -C c h a r ) c
Milliseconds 151 119 81 87 70 160 153 103 108 104 85 99 188 280 232 130 342 119 130 130 86 71 298 302 167
Character h ) ; e x p e r -r c t e d = -= - - - ; { } -}
Milliseconds 96 385 328 224 200 159 89 119 97 296 208 217 58 167 239 311 400 137 210 157 330 375 351 17 408
Character } -} -{ }
Milliseconds 332 291 368 1108
WPM Timing
Seconds WPM
2.8 17.12
5.61 23.54
8.41 52.79
11.21 48.15
14.02 48.8
16.82 51.37
19.62 53.81
22.43 55.11
25.23 52.79
28.03 52.22
30.84 53.31
33.64 50.65
36.44 49.39
39.25 48.92
42.05 49.08
44.86 49.23
47.66 51.11
50.46 53.03
53.27 52.27
56.07 53.51
58.87 53.4
61.68 52.34
64.48 52.11
67.28 50.65
70.09 49.65
72.89 49.23
75.69 49.15
78.5 48.31
81.3 48.27
84.1 47.94
86.91 47.91
89.71 47.75
92.51 47.47
95.32 47.46
98.12 47.08
100.92 47.8
103.73 47.89
106.53 47.76
109.33 47.63
112.14 46.66
114.94 46.88
117.74 46.17
120.55 45.59
123.35 46.21
126.16 46.7
128.96 47.46
131.76 47.63
134.57 47.8
137.37 47.26
140.17 46.4