KTH (kthmanish)

Race #1194

View Pit Stop page for race #1194 by kthmanishGhost race

View profile for KTH (kthmanish)

Official speed 61.61 wpm (105.57 seconds elapsed during race)
Without ending ping 61.83 wpm (379 ms delay sending score to TypeRacer’s server)
Timerless 77.14 wpm (20,871 ms elapsed before first character typed; 84.32 seconds elapsed during race)
Timerless minus one 77.00 wpm, ignoring the first character typed
Race Start August 25, 2024 6:37:56am UTC
Race Finish August 25, 2024 6:39:42am UTC
Outcome No win (3 of 3)
Accuracy 99.3%
Points 91.39
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 */ 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() ; {} ca} catch (IOException e) { log.warn("StandardserserserServer.await: read: ", e); ch = -1; } if (ch < 32) /* contControl character or EOF terminates loop break; command.append((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 20871 297 184 210 123 107 125 470 88 153 153 108 28 193 230 45 103 139 76 44 78 81 179 173 79
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 124 102 189 185 115 35 65 39 61 74 33 93 92 59 110 92 64 78 124 148 242 111 153 143 129
Character i n g B u f f e r c o m m a n d = n e w S
Milliseconds 74 52 46 252 118 112 115 86 135 200 167 57 62 129 84 88 59 96 390 189 80 33 46 104 138
Character t r i n g B u f f e r ( ) ; i n t e x p e c t
Milliseconds 134 126 84 39 64 306 208 71 128 68 115 220 48 241 90 126 45 30 120 100 155 95 80 171 162
Character e d = 1 0 2 4 ; / * C u t o f f t o
Milliseconds 74 48 102 831 215 131 98 125 125 258 142 167 225 210 234 282 116 123 77 86 111 104 107 69 63
Character a v o i d D o S a t t a c k * / w h i l e
Milliseconds 131 187 86 30 95 140 233 213 267 85 428 166 139 79 196 75 113 135 228 239 144 109 30 67 28
Character ( e x p e c t e d < s h u t d o w n . l e n
Milliseconds 136 182 133 201 68 101 188 190 94 38 123 179 89 135 78 126 70 162 92 74 79 117 294 95 105
Character g t h ( ) ) { i f ( r a n d o m = = n u
Milliseconds 119 103 70 176 84 278 181 143 116 240 57 136 258 157 83 106 81 70 46 83 106 234 176 122 150
Character l l ) r a n d o m = n e w R a n d o m ( S
Milliseconds 175 129 171 99 419 71 49 91 40 50 140 110 172 88 83 42 135 166 113 154 23 198 112 464 259
Character y s t e m . c u r r e n t T i m e M i l l i s ( )
Milliseconds 123 87 400 96 142 122 320 78 162 150 7 179 165 259 208 78 131 245 178 52 139 59 128 185 82
Character ) ; e x p e c t e d + = ( r a n d o m . n e
Milliseconds 385 336 93 213 163 119 90 214 153 89 31 106 159 257 99 758 122 75 20 136 71 49 355 213 52
Character x t I n t ( ) % 1 0 2 4 ) ; } w h i l e
Milliseconds 188 153 225 155 91 214 86 288 206 128 274 72 114 113 226 259 61 178 113 424 91 37 50 41 175
Character ( e x p e c t e d > 0 ) { i n t c h =
Milliseconds 186 134 185 90 98 202 154 78 53 116 151 205 143 283 134 316 150 98 40 122 137 197 96 84 93
Character - 1 ; t r y { c h = s t r e a m . r e
Milliseconds 164 124 199 247 84 148 137 62 34 468 104 175 68 90 103 135 124 143 81 69 73 66 100 120 40
Character a d ( ) - ; { } c a -a -c - -} -{ } c a t c h
Milliseconds 67 125 152 49 365 409 189 95 124 7 62 135 61 260 156 143 141 144 357 300 156 59 118 431 146
Character ( I O E x c e p t i o n e ) { l o g . w a
Milliseconds 243 117 197 48 162 310 71 159 64 135 74 42 31 101 102 271 172 156 70 417 166 115 223 146 63
Character r n ( " S t a n d a r d s e r -r -e -s s e r -r -e -s s
Milliseconds 102 103 202 235 269 121 77 60 102 95 71 133 209 108 103 328 157 144 322 181 92 274 151 132 346
Character e r -r -e -s S e r v e r . a w a i t : r e a d :
Milliseconds 201 99 268 164 146 907 388 104 210 61 68 149 105 97 107 141 116 185 108 92 44 51 88 278 159
Character " , e ) ; c h = - 1 ; } i f ( c h
Milliseconds 211 226 149 97 241 273 105 127 29 113 160 192 191 275 160 92 161 84 131 77 78 135 199 61 122
Character < 3 2 ) / * c o n t -t -n -o -c C o n t r o l
Milliseconds 190 176 244 67 314 95 543 469 105 206 130 37 114 297 170 135 143 405 150 50 132 128 44 147 144
Character c h a r a c t e r o r E O F t e r m i n a t
Milliseconds 110 35 64 82 65 192 181 13 97 134 106 80 102 179 203 133 350 141 72 91 110 82 118 59 184
Character e s l o o p b r e a k ; c o m m a n d . a p
Milliseconds 108 74 219 152 176 122 46 128 159 149 38 75 37 126 349 372 70 37 120 80 96 56 123 190 53
Character p e n d ( ( c h a r ) c h ) ; e x p e c t e d
Milliseconds 134 100 89 95 192 138 170 88 45 84 242 258 154 64 300 265 109 124 189 85 183 254 209 81 50
Character - - ; }
Milliseconds 269 296 261 122 141
WPM Timing
Seconds WPM
2.11 0
4.22 0
6.33 0
8.45 0
10.56 0
12.67 0
14.78 0
16.89 0
19 0
21.11 0.57
23.22 7.23
25.34 16.58
27.45 23.61
29.56 28.42
31.67 33.34
33.78 36.59
35.89 38.11
38 41.68
40.12 43.08
42.23 45.75
44.34 48.45
46.45 50.38
48.56 51.89
50.67 53.05
52.78 53.88
54.89 54.65
57.01 55.57
59.12 56.02
61.23 56.64
63.34 57.21
65.45 57.94
67.56 58.97
69.67 60.45
71.79 59.51
73.9 58.95
76.01 59.84
78.12 60.06
80.23 59.83
82.34 58.29
84.45 57.83
86.57 58.64
88.68 59
90.79 59.61
92.9 58.64
95.01 59.36
97.12 60.05
99.23 60.71
101.34 61.45
103.46 61.71
105.57 61.61