KTH (kthmanish)

Race #1191

View Pit Stop page for race #1191 by kthmanishGhost race

View profile for KTH (kthmanish)

Official speed 63.01 wpm (103.22 seconds elapsed during race)
Without ending ping 63.18 wpm (275 ms delay sending score to TypeRacer’s server)
Timerless 63.36 wpm (290 ms elapsed before first character typed; 102.66 seconds elapsed during race)
Timerless minus one 63.24 wpm, ignoring the first character typed
Race Start August 25, 2024 6:33:28am UTC
Race Finish August 25, 2024 6:35:11am UTC
Outcome Win (1 of 3)
Accuracy 97.8%
Points 93.46
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 *?S??/ StringBuffer command = new StringBuffer(); int expected = 1024; ?/* Cut off to avoid DoS atatack */while while (expeceted < shutdownl.length()) { if (random == null) ranomdom = nreew Random(System.currentiTimeMillis()); 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 EoOF termintaates loop break; command.append((char) ch); expectded--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 290 448 202 411 169 98 99 117 58 112 96 78 88 126 82 79 60 139 66 84 98 87 173 173 36
Character r s f r o m t h e s o c k e t * ? S -S -? ?
Milliseconds 85 91 111 135 130 56 36 80 42 102 51 164 301 85 150 85 64 105 405 223 617 303 362 151 709
Character -? ? -? / S t r i n g B u f f e r c o m m a n d
Milliseconds 710 1478 602 376 454 204 168 115 52 50 82 399 193 45 140 95 109 120 152 80 40 144 56 113 36
Character = n e w S t r i n g B u f f e r ( ) ; i n
Milliseconds 93 563 188 111 42 36 134 160 164 126 59 40 69 292 137 81 126 74 90 215 79 269 120 99 35
Character t e x p e c t e d = 1 0 2 4 ; ? -? / * C
Milliseconds 60 158 194 176 79 89 194 206 86 30 146 191 183 283 102 105 108 291 128 692 425 267 306 95 182
Character u t o f f t o a v o i d D o S a t a -a t
Milliseconds 109 80 107 75 80 99 117 178 85 79 146 145 74 32 76 86 247 221 240 107 476 171 211 560 95
Character a c k * / w h i l e -e -l -i -h - -w w h i l e
Milliseconds 168 219 106 192 185 326 189 127 12 80 34 395 169 167 134 387 296 165 235 180 134 19 66 66 385
Character ( e x p e c e -e t e d < s h u t d o w n l -l .
Milliseconds 221 347 248 116 118 216 272 553 93 79 116 374 255 180 226 121 154 45 212 78 97 70 173 537 602
Character l e n g t h ( ) ) { i f ( r a n d o m = =
Milliseconds 280 153 210 171 158 46 233 95 341 434 152 296 170 71 113 228 160 71 81 99 87 38 148 138 166
Character n u l l ) r a n o m -m -o d o m = n r e -e -r
Milliseconds 146 154 193 188 152 241 103 628 84 84 151 93 458 154 154 118 14 189 179 168 153 91 61 535 165
Character e w R a n d o m ( S y s t e m . c u r r e n t i
Milliseconds 99 39 387 176 301 133 582 141 110 318 308 126 77 160 78 104 136 311 119 112 117 76 163 103 130
Character -i T i m e M i l l i s ( ) ) ; e x p e c t e d
Milliseconds 435 242 326 130 135 366 199 47 172 79 145 262 69 303 488 122 285 206 193 93 212 163 77 49 121
Character + = ( r a n d o m . n e x t I n t ( ) % 1 0
Milliseconds 351 322 138 781 121 65 63 99 68 49 532 194 62 195 167 239 161 98 229 180 336 224 181 171 86
Character 2 4 ) ; } w h i l e ( e x p e c t e d >
Milliseconds 103 110 350 285 100 201 171 212 99 24 61 38 192 193 111 193 107 96 266 188 62 61 124 182 165
Character 0 ) { i n t c h = - 1 ; t r y { c
Milliseconds 217 334 136 297 143 215 58 102 267 439 107 206 374 156 353 280 202 139 108 112 95 32 683 110 230
Character h = s t r e a m . r e a d ( ) ; } c a t c
Milliseconds 74 116 173 169 174 155 130 52 76 320 195 230 48 102 140 321 80 276 89 179 91 160 48 138 208
Character h ( I O E x c e p t i o n e ) { l o g . w
Milliseconds 79 200 196 330 235 347 352 81 194 81 117 106 26 33 123 127 259 132 140 84 468 158 95 125 130
Character a r n ( " S t a n d a r d S e r v e r . a w a i t
Milliseconds 117 102 83 218 290 260 146 99 29 152 105 144 290 274 85 51 217 92 56 110 556 144 243 229 123
Character : r e a d : " , e ) ; c h = - 1 ; }
Milliseconds 298 238 129 51 105 165 324 107 228 383 189 112 419 264 265 473 138 253 236 236 165 296 137 173 159
Character i f ( c h < 3 2 ) / * C o n t r o l
Milliseconds 85 131 69 84 137 379 66 137 188 224 159 86 313 101 529 301 121 193 98 47 103 132 20 145 105
Character c h a r a c t e r o r E o -o O F t e r m i n
Milliseconds 147 82 43 76 95 186 163 14 80 187 92 66 111 146 269 624 238 247 230 101 98 75 146 100 118
Character t a -a -t a t e s l o o p b r e a k ; c o m m
Milliseconds 149 183 301 147 82 109 81 39 267 112 167 125 39 104 142 151 13 75 45 86 134 475 40 45 122
Character a n d . a p p e n d ( ( c h a r ) c h ) ; e x
Milliseconds 64 82 65 136 164 68 120 82 86 74 233 142 169 87 28 106 213 187 199 81 313 283 58 174 170
Character p e c t d -d e d - - ; }
Milliseconds 86 108 229 167 107 537 142 88 154 196 350 166 134
WPM Timing
Seconds WPM
2.06 58.13
4.13 93
6.19 87.19
8.26 65.39
10.32 52.31
12.39 50.38
14.45 56.47
16.52 60.31
18.58 63.94
20.64 64.52
22.71 62.88
24.77 65.39
26.84 63.05
28.9 59.79
30.97 58.9
33.03 58.13
35.1 58.47
37.16 57.48
39.22 57.21
41.29 58.71
43.35 57.57
45.42 57.07
47.48 56.61
49.55 57.64
51.61 57.43
53.68 57.46
55.74 57.05
57.8 57.71
59.87 57.93
61.93 58.9
64 59.06
66.06 59.04
68.13 59.01
70.19 59.5
72.26 60.12
74.32 60.06
76.38 60.64
78.45 61.03
80.51 61.11
82.58 61.18
84.64 60.82
86.71 61.17
88.77 60.97
90.84 61.83
92.9 61.61
94.96 61.79
97.03 62.46
99.09 63.33
101.16 63.47
103.22 63.01