Amir (amirahmedimtiaz)

Race #436

View Pit Stop page for race #436 by amirahmedimtiazGhost race

View profile for Amir (amirahmedimtiaz)

Official speed 56.25 wpm (115.63 seconds elapsed during race)
Without ending ping 56.49 wpm (489 ms delay sending score to TypeRacer’s server)
Timerless 57.98 wpm (2,967 ms elapsed before first character typed; 112.17 seconds elapsed during race)
Timerless minus one 57.88 wpm, ignoring the first character typed
Race Start January 7, 2024 8:14:14am UTC
Race Finish January 7, 2024 8:16:09am UTC
Outcome No win (3 of 3)
Accuracy 95.6%
Points 83.44
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 /* Reasd a set of charactesrrs from the socket *? / StringBuffer command = new StringBuffer(); int expected = 1024; /* cuCut off to avoid DoS attack */ while (expteected < shutdown.legntngth()) { if (random == null) random = new aRandom(sSystem.currentTimeMillis()):; expected + = (random.nextiInt() $% 1024); } while (expected > 9)0) { int ch = -1 ;; try { ch = strameam.read(); } cathcch (IOEXcxception e) { log.warn("StandarsddServer.waiawait: read: ", e); ch = -1; } if (ch< < 232) /* cControl character or OEEOF terminates loop brekak; command.append((Charchar) ch); expectedd=--; }
Timing
Character / * R e a s -s d a s e t o f c h a r a c
Milliseconds 2967 263 160 219 160 88 136 378 76 77 166 126 142 88 84 89 56 130 97 127 94 68 92 99 214
Character t e s r -r -s r s f r o m t h e s o c k e t
Milliseconds 145 117 89 75 433 125 87 88 249 153 58 77 81 40 70 123 68 98 90 105 112 110 72 101 87
Character * ? - -? / S t r i n g B u f f e r c o m m a
Milliseconds 164 479 172 293 132 185 113 126 76 61 100 40 60 302 172 121 183 46 106 121 90 77 147 144 75
Character n d = n e w S t r i n g B u f f e r ( ) ;
Milliseconds 120 65 125 85 185 86 156 49 122 296 115 112 75 79 54 347 170 114 174 89 106 179 25 221 106
Character i n t e x p e c t e d = 1 0 2 4 ; / * c
Milliseconds 114 77 92 374 4406 186 70 154 205 132 83 151 100 128 94 246 196 306 213 332 173 276 237 120 179
Character u -u -c C u t o f f t o a v o i d D o S a
Milliseconds 95 332 118 296 251 102 97 92 115 156 80 132 70 91 70 129 131 82 65 81 305 258 287 148 189
Character t t a c k * / w h i l e ( e x p t e -e -t e c
Milliseconds 179 176 39 266 124 146 150 381 113 159 55 41 49 52 64 201 142 182 77 105 77 353 9769 214 199
Character t e d < s h u t d o w n . l e g n t -t -n -g n g
Milliseconds 119 85 203 188 481 144 126 92 65 76 215 80 106 80 165 204 81 110 0 206 241 127 117 193 81
Character t h ( ) ) { i f ( r a n d o m = = n u l
Milliseconds 182 82 273 45 439 337 98 167 170 77 91 181 140 41 93 93 111 50 269 119 145 122 107 113 41
Character l ) r a n d o m = n e w a -a R a n d o m (
Milliseconds 148 221 149 197 96 116 74 148 44 153 115 149 67 192 36 284 388 446 200 143 108 247 88 80 226
Character s -s S y s t e m . c u r r e n t T i m e M i l l i
Milliseconds 198 430 188 168 68 75 86 96 213 312 96 117 192 56 160 84 380 147 75 79 412 182 252 166 94
Character s ( ) ) : -: ; e x p e c t e d + - = ( r a
Milliseconds 95 232 22 200 237 392 195 82 245 203 114 87 183 150 77 183 99 163 192 286 180 112 209 105 96
Character n d o m . n e x t i -i I n t ( ) $ -$ % 1 0 2 4
Milliseconds 653 110 125 42 234 264 174 154 82 236 350 226 177 88 161 49 144 128 554 398 160 196 102 232 219
Character ) ; } w h i l e ( e x p e c t e d > 9 )
Milliseconds 427 302 202 108 209 131 85 50 67 96 103 191 192 195 121 132 261 167 55 145 161 207 175 162 286
Character -) -9 0 ) { i n t c h = - 1 ; -; - ; t
Milliseconds 243 139 214 322 212 143 192 185 73 84 131 116 71 173 102 144 114 139 217 94 254 137 189 115 58
Character r y { c h = s t r a m -m -a e a m . r e a d
Milliseconds 82 102 122 147 203 218 61 131 82 104 126 79 73 145 223 236 139 137 109 37 211 192 35 50 170
Character ( ) ; } c a t h c -c -h c h ( I O E X c -c -X x
Milliseconds 218 53 276 170 183 134 224 80 513 329 167 190 133 106 114 104 163 228 145 145 270 181 283 168 56
Character c e p t i o n e ) { l o g . w a r n ( " S t
Milliseconds 76 192 73 127 94 46 86 98 50 203 161 233 195 237 146 74 130 90 107 49 125 239 271 226 109
Character a n d a r s d -d -s d S e r v e r . w a i -i -a -w a w
Milliseconds 158 116 105 179 181 180 152 267 126 58 234 131 69 238 17 81 221 174 126 159 268 155 148 79 57
Character a i t : r e a d : " , e ) ; c h = - 1
Milliseconds 146 109 92 225 160 59 106 17 166 247 209 223 245 141 143 296 193 130 127 62 151 76 161 175 162
Character ; } i f ( c h < - -< < 2 -2 3 2 ) / *
Milliseconds 292 193 181 113 232 104 88 125 248 22 390 73 363 111 85 165 103 292 271 75 498 264 167 375 248
Character c -c C o n t r o l c h a r a c t e r o r O
Milliseconds 120 117 348 135 137 78 39 70 95 191 81 348 94 92 105 150 161 142 99 106 80 71 130 147 189
Character E -E -O E O F t e r m i n a t e s l o o p b r
Milliseconds 144 254 140 62 171 99 142 409 87 126 125 75 109 90 83 95 92 124 89 240 147 91 93 111 95
Character e k -k a k ; c o m m a n d . a p p e n d ( ( C h
Milliseconds 50 175 404 117 115 362 0 586 140 200 146 114 114 74 127 197 102 119 127 110 83 178 186 183 146
Character a r -r -a -h -C c h a r ) c h ) ; e x p e c t e d
Milliseconds 71 38 194 129 161 130 75 144 76 57 243 141 197 63 204 307 202 313 177 69 124 175 183 56 529
Character d = -= -d - - ; }
Milliseconds 123 420 225 113 194 146 179 154 173
WPM Timing
Seconds WPM
2.31 0
4.63 20.76
6.94 43.24
9.25 58.38
11.56 57.08
13.88 64
16.19 68.94
18.5 60.97
20.81 54.2
23.13 56.04
25.44 54.25
27.75 57.51
30.06 58.28
32.38 57.45
34.69 53.62
37 50.27
39.31 47.31
41.63 45.26
43.94 46.98
46.25 46.96
48.56 48.93
50.88 50.95
53.19 50.54
55.5 51.46
57.81 52.1
60.13 52.29
62.44 52.28
64.75 52.45
67.06 51.89
69.38 52.76
71.69 52.39
74 53.19
76.31 54.09
78.63 54.18
80.94 53.97
83.25 54.05
85.56 54.84
87.88 54.76
90.19 54.82
92.5 55.26
94.81 55.81
97.13 55.35
99.44 55.03
101.75 56.02
104.06 56.16
106.38 56.4
108.69 56.97
111 56.65
113.31 56.76
115.63 56.25