KonstantinTyping (kosntantin)

Race #2

View Pit Stop page for race #2 by kosntantinGhost race

View profile for KonstantinTyping (kosntantin)

Official speed 40.83 wpm (159.29 seconds elapsed during race)
Without ending ping 41.89 wpm (4,044 ms delay sending score to TypeRacer’s server)
Timerless 42.39 wpm (1,808 ms elapsed before first character typed; 153.44 seconds elapsed during race)
Timerless minus one 42.31 wpm, ignoring the first character typed
Race Start May 9, 2025 8:21:48am UTC
Race Finish May 9, 2025 8:24:27am UTC
Outcome Win (1 of 3)
Accuracy 96.9%
Points 60.57
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 /* REadead a set of characters from the socket */ StringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.leangth()) { if (random == null) random = new RAndandom(Systreem.currentTimeMillis()); expected += (random.nextInt() % 1024); } while (expected > )0) { int ch = -1; try P { ch = strieam.read(); } catch (IOEcxcepptition e) { log.ewarn("StandrrardServer.aswait: read" : ", e); ch = -1; } if (ch < 32) /* Control character of r EO\\ \\F terminated ls lloop break; command.apdpend((char) ch); expected --; }
Timing
Character / * R E a d -d -a -E e a d a s e t o f c h
Milliseconds 1808 448 208 296 105 183 153 343 153 166 52 134 151 153 143 129 274 161 154 139 275 100 128 192 113
Character a r a c t e r s f r o m t h e s o c k e t
Milliseconds 103 145 119 313 179 126 103 216 138 141 127 138 159 104 170 95 120 120 151 129 104 113 102 216 281
Character * / S t r i n g B u f f e r c o m m a n d =
Milliseconds 416 279 217 219 190 82 69 159 105 327 153 167 137 133 68 134 232 101 260 175 104 112 120 193 383
Character n e w S t r i n g B u f f e r ( ) ; i n t
Milliseconds 210 411 303 317 164 763 168 68 92 158 83 295 152 259 164 97 97 367 113 403 181 167 160 22 140
Character e x p e c t e d = 1 0 2 4 ; / * C u t o
Milliseconds 246 208 118 106 255 185 99 182 144 240 136 195 157 462 499 390 144 457 875 293 495 148 140 240 233
Character f f t o a v o i d D o S a t t a c k * /
Milliseconds 58 157 176 345 103 105 232 192 376 191 136 162 438 512 257 294 241 200 148 117 208 98 141 334 300
Character w h i l e ( e x p e c t e d < s h u t d o
Milliseconds 166 216 107 133 188 77 143 283 542 199 223 254 233 156 101 171 150 248 192 176 152 183 209 224 114
Character w n . l e a -a n g t h ( ) ) { i f ( r a n d
Milliseconds 99 121 234 281 87 241 559 216 201 245 194 280 485 174 198 534 217 144 97 132 451 200 136 184 281
Character o m = = n u l l ) r a n d o m = n e w
Milliseconds 59 193 107 224 169 111 89 175 145 143 264 224 173 124 123 116 111 169 122 220 162 106 182 72 222
Character R A n d -d -n -A a n d o m ( S y s t r e -e -r e m . c
Milliseconds 346 157 203 126 306 156 124 59 485 128 74 158 237 387 351 84 153 111 0 469 175 547 479 246 329
Character u r r e n t T i m e M i l l i s ( ) ) ; e x p e
Milliseconds 151 843 142 361 239 136 561 240 175 120 569 424 264 174 226 74 366 169 236 491 159 345 207 116 85
Character c t e d + = ( r a n d o m . n e x t I n t ( )
Milliseconds 207 152 112 149 164 654 386 271 589 284 159 192 269 98 169 622 556 127 444 206 486 160 87 265 111
Character % 1 0 2 4 ) ; } w h i l e ( e x p e c t
Milliseconds 208 592 217 223 299 438 456 519 296 240 2200 192 232 79 169 144 128 290 286 385 200 105 110 186 174
Character e d > ) -) 0 ) { i n t c h = - 1 ;
Milliseconds 101 202 171 271 712 325 655 395 214 264 739 192 105 175 78 122 192 80 242 518 121 671 92 556 170
Character t r y P - -P { c h = s t r i -i e a m . r
Milliseconds 325 200 144 129 784 203 525 176 489 520 378 989 415 345 184 192 169 81 120 504 92 497 112 541 140
Character e a d ( ) ; } c a t c h ( I O E c -c x c e p
Milliseconds 57 199 176 239 89 368 210 510 260 478 173 185 248 176 168 480 552 120 559 312 410 40 231 198 339
Character p t i -i -t -p t i o n e ) { l o g . e -e w a r
Milliseconds 142 170 119 345 159 121 83 220 128 194 160 320 334 208 236 291 313 197 76 172 147 568 212 175 798
Character n ( " S t a n d r r -r -r a r d S e r v e r . a s -s
Milliseconds 152 398 394 392 247 153 157 147 567 624 743 177 32 568 185 536 179 180 356 157 64 248 475 348 441
Character w a i t : r e a d " - -" : " , e ) ; c h
Milliseconds 50 233 508 120 481 527 154 74 252 193 335 264 397 147 624 337 331 414 342 713 521 391 172 231 101
Character = - 1 ; } i f ( c h < 3 2 ) / *
Milliseconds 625 279 409 297 134 445 170 361 231 241 137 183 427 338 109 562 300 368 247 119 556 237 529 528 231
Character C o n t r o l c h a r a c t e r o f - -f r
Milliseconds 443 269 170 167 224 176 212 200 276 111 105 256 160 353 247 116 156 328 243 77 144 656 168 97 816
Character E O \ -\ \ - -\ \ -\ \ -\ F t e r m i n a t e d
Milliseconds 288 311 433 0 0 0 617 175 0 0 0 0 0 527 393 152 112 330 517 346 84 164 114 214 111
Character l -l - -d s l l -l o o p b r e a k ; c o m m a
Milliseconds 226 335 164 140 55 747 358 180 478 278 175 338 224 335 205 107 182 122 289 159 429 91 224 144 89
Character n d . a p d -d p e n d ( ( c h a r ) c h ) ; e
Milliseconds 112 119 288 612 151 318 359 472 487 218 92 511 799 301 144 108 259 320 201 193 104 535 378 174 168
Character x p e c t e d - - - ; }
Milliseconds 268 268 184 248 248 112 209 407 576 342 170 337 247 287
WPM Timing
Seconds WPM
3.19 15.07
6.37 37.67
9.56 52.73
12.74 56.5
15.93 55.75
19.12 55.87
22.3 57.58
25.49 53.67
28.67 54.83
31.86 53.86
35.04 54.44
38.23 54.62
41.42 53.89
44.6 54.62
47.79 54.74
50.97 53.67
54.16 52.29
57.35 51.9
60.53 51.94
63.72 51.23
66.9 50.76
70.09 49.99
73.28 49.13
76.46 48.97
79.65 48.66
82.83 48.39
86.02 47.01
89.2 46.41
92.39 46.5
95.58 46.2
98.76 45.69
101.95 45.55
105.13 45.31
108.32 44.31
111.51 44.12
114.69 43.73
117.88 43.27
121.06 43.12
124.25 43.07
127.44 42.85
130.62 43.27
133.81 42.78
136.99 42.4
140.18 42.03
143.37 42.02
146.55 42.01
149.74 41.91
152.92 42.14
156.11 41.66
159.29 40.83