Karthik (_karthik_jamadagni)

Race #3

View Pit Stop page for race #3 by _karthik_jamadagniGhost race

View profile for Karthik (_karthik_jamadagni)

Official speed 43.44 wpm (149.72 seconds elapsed during race)
Without ending ping 43.53 wpm (321 ms delay sending score to TypeRacer’s server)
Timerless 43.82 wpm (974 ms elapsed before first character typed; 148.43 seconds elapsed during race)
Timerless minus one 43.74 wpm, ignoring the first character typed
Race Start April 2, 2024 10:19:42am UTC
Race Finish April 2, 2024 10:22:11am UTC
Outcome Win (1 of 3)
Accuracy 93.0%
Points 64.43
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 */ StringBUruffer command = new StiringBUffuffer(); inte expecteed d = 1024; /(*( * cuCUtout off to avoid DOosS attack */ while( (expected < shutdown.length()) {if if (random= == null) random =- new Radnndome(System.currentTImeimeMillis()); experctreded += (radmndom.nextINtnt() % 1024); } while( ( eexpeceted > 0) { int ch = -1 ; try { ch = stream.read(); } catch ( IOException e ) { log.warn( "STrartantandardServer.await: read: ", e); ch =- =-1 ; } if (ch < 32) comm/* coContrl ol character of Er ReEOF Tetemrirminated s looop bp break; command.append((Cchar) ch); expec ted--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 974 802 161 406 93 59 144 132 81 107 136 48 114 70 127 69 68 418 0 0 88 157 138 179 86
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 87 131 144 76 153 77 34 97 50 83 64 104 106 94 231 124 79 101 948 456 626 66 335 152 182
Character i n g B U r -r -U u f f e r c o m m a n d = n
Milliseconds 117 71 80 283 119 149 339 114 142 105 166 105 95 122 151 62 201 370 165 98 131 69 750 131 265
Character e w S t i -i r i n g B U f f -f -f -U u f f e r ( )
Milliseconds 116 73 47 319 164 137 400 164 214 76 49 376 112 139 168 328 140 136 163 134 145 111 80 230 121
Character ; i n t e - -e e x p e c t e e d - -d -e d
Milliseconds 360 116 123 66 55 127 30 354 137 62 118 171 64 159 170 179 77 147 30 52 370 120 173 55 265
Character = 1 0 2 4 ; / ( * -* -( ( - -( * c u -u -c C U
Milliseconds 151 134 552 164 150 149 751 100 381 1054 15 555 168 277 260 423 137 1448 400 177 63 321 109 231 65
Character t o -o -t -U u t o f f t o a v o i d D O -O o
Milliseconds 149 71 313 123 130 135 381 166 94 94 153 47 138 93 315 100 123 29 122 130 120 247 153 479 180
Character s -s S a t t a c k * / w h i l e ( -( ( e x
Milliseconds 91 444 109 441 440 166 146 103 136 184 594 930 399 325 101 63 53 163 113 301 497 142 180 467 168
Character p e c t e d < s h u t d o w n . l e n g t h (
Milliseconds 84 117 208 215 80 168 275 318 69 356 95 367 136 263 119 92 122 215 191 82 68 130 131 63 204
Character ) ) { i f - -f -i i f ( r a n d o m = -= =
Milliseconds 136 229 419 858 258 86 215 315 136 150 84 99 85 117 517 200 122 112 134 106 46 384 302 143 116
Character = n u l l ) r a n d o m = - - -- n e w
Milliseconds 135 87 145 153 147 119 206 326 497 73 58 310 97 318 0 184 28 93 311 148 128 136 70 84 32
Character R a d n -n -d n d o m e -e ( S y s t e m . c u r r e
Milliseconds 265 201 258 158 320 103 178 87 119 78 123 361 217 249 136 83 123 74 71 177 305 109 123 150 50
Character n t T I m e -e -m -I i m e M i l l i s ( ) ) ; e x
Milliseconds 118 87 319 92 70 118 336 127 149 137 66 75 237 185 168 488 199 115 266 96 215 438 117 274 169
Character p e r -r c t r e d -d -e -r e d + = ( r a d m -m -d
Milliseconds 79 144 138 394 189 199 32 50 166 259 148 125 71 148 181 243 372 337 835 181 91 160 232 289 136
Character n d o m . n e x t I N t -t -N n t ( ) % 1 0 2 4
Milliseconds 137 127 149 51 363 184 120 204 81 226 72 98 463 125 108 75 219 130 468 1201 329 619 156 159 151
Character ) ; } w h i l e ( -( ( e -e - e x p e c e -e
Milliseconds 1151 347 503 737 396 276 64 77 123 124 228 415 110 168 219 264 350 149 109 176 119 104 243 183 453
Character t e d > 0 ) { i n t c h = - 1 - ;
Milliseconds 67 86 160 104 397 75 642 519 811 693 326 161 76 117 133 166 70 438 204 124 348 316 384 369 233
Character t r y { c h = s t r e a m . r e a d ( )
Milliseconds 86 137 140 91 113 1044 163 377 83 130 211 113 366 120 145 94 104 68 318 119 97 25 154 215 77
Character ; } c a t c h ( - I O E x c e p t i o n
Milliseconds 681 551 281 317 550 86 118 199 81 353 417 394 416 157 103 376 241 191 40 199 340 106 85 102 109
Character e - ) { l o g . w a r n ( - " S T r a -a -r
Milliseconds 120 263 553 235 347 447 142 813 170 122 415 136 176 101 86 270 143 431 272 196 119 148 85 249 124
Character -T r t a n -n -a -t -r t a n d a r d S e r v e r . a w
Milliseconds 124 105 20 46 68 281 124 144 150 186 77 121 95 414 153 173 321 137 111 248 64 102 100 328 125
Character a i t : r e a d : " , e ) ; c h = - -
Milliseconds 130 101 105 359 102 462 88 33 155 276 123 464 429 60 145 270 359 181 389 85 131 201 25 77 352
Character -- = -= - 1 - ; } i f ( c h < 3 2 )
Milliseconds 136 112 178 352 240 199 137 382 493 236 601 124 644 98 145 309 247 103 309 243 66 594 122 699 211
Character c o m m -m -m -o -c / * c o -o -c C o n t r l - -l o
Milliseconds 286 103 81 116 316 135 138 134 617 1044 165 254 98 345 110 107 105 64 90 129 118 124 425 126 189
Character l c h a r a c t e r o f E -E - -f r R -R e -e
Milliseconds 151 85 146 86 86 416 119 131 166 118 66 132 341 77 105 172 341 152 146 348 120 499 347 126 322
Character E O F T e -e -T t e m r i -i -r -m r m i n a t e d
Milliseconds 179 147 610 110 342 133 306 127 92 77 88 128 164 200 124 144 273 151 216 106 110 81 103 185 108
Character - -d s l o o o p b -b - -p -o p b r e a k ; c
Milliseconds 373 119 75 76 128 165 291 176 24 61 215 233 141 150 142 184 124 198 62 35 71 97 254 482 385
Character o m m a n d . a p p e n d ( ( C -C c h a r ) c h
Milliseconds 90 141 132 124 79 92 268 165 106 115 102 120 97 363 252 352 416 115 70 104 96 444 415 187 85
Character ) ; e x p e c - t e d - - ; }
Milliseconds 551 331 134 205 183 45 142 229 18 362 287 69 152 328 213 587 472 661
WPM Timing
Seconds WPM
2.99 40.07
5.99 78.14
8.98 64.12
11.98 63.12
14.97 60.91
17.97 58.77
20.96 57.82
23.96 56.1
26.95 49.87
29.94 46.08
32.94 48.09
35.93 46.75
38.93 46.24
41.92 46.37
44.92 48.09
47.91 46.84
50.91 47.62
53.9 48.31
56.9 47.88
59.89 48.49
62.88 49.04
65.88 48.09
68.87 47.74
71.87 47.25
74.86 46.33
77.86 46.08
80.85 45.42
83.85 45.08
86.84 45.19
89.83 44.88
92.83 45.76
95.82 45.58
98.82 45.42
101.81 45.02
104.81 45
107.8 44.53
110.8 45.27
113.79 45.45
116.78 44.8
119.78 44.78
122.77 44.08
125.77 43.79
128.76 44.08
131.76 43.44
134.75 43.01
137.75 42.95
140.74 43.4
143.73 43.58
146.73 43.67
149.72 43.44