Amir (amirahmedimtiaz)

Race #272

View Pit Stop page for race #272 by amirahmedimtiazGhost race

View profile for Amir (amirahmedimtiaz)

Official speed 62.51 wpm (104.05 seconds elapsed during race)
Without ending ping 62.63 wpm (198 ms delay sending score to TypeRacer’s server)
Timerless 62.87 wpm (404 ms elapsed before first character typed; 103.45 seconds elapsed during race)
Timerless minus one 62.76 wpm, ignoring the first character typed
Race Start July 18, 2023 2:21:54am UTC
Race Finish July 18, 2023 2:23:38am UTC
Outcome No win (2 of 3)
Accuracy 96.0%
Points 92.73
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 = 011024; ?/* CUtut offt to aovoid DoS attack * / while (expedccted < shutdown.lenghtth()) { if (random == null) random = new Random(System.currentMTimeMillis()); expected += (random.ennextInt9() % 1-024); } while (expected > 0) P{ int ch = 01-1; try { ch = stream.read(); } catch (IOEXcxceptoionoin ion e) { log.warn("StandraardServer.awitait: read: ", e); ch = 01-1; } if (ch < 32) /( * Control hcchararcter or EOF terminates loop break; command.append((char) ch); expected00--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 404 273 177 166 211 132 182 167 42 149 61 120 126 56 121 59 89 170 138 54 63 151 174 334 191
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 136 118 139 101 123 43 123 92 60 100 31 122 87 153 101 106 66 85 140 193 359 326 245 88 96
Character i n g B u f f e r c o m m a n d = n e w S
Milliseconds 66 76 97 330 131 146 194 32 121 60 105 88 96 135 73 134 42 231 130 166 128 132 102 104 200
Character t r i n g B u f f e r ( ) ; i n t e x p e c t
Milliseconds 119 88 92 54 95 238 150 122 179 85 105 158 73 178 150 58 60 45 186 25 194 80 100 215 177
Character e d = 0 1 -1 -0 1 0 2 4 ; ? -? / * C U t -t -U
Milliseconds 75 168 166 116 91 312 90 216 114 154 121 209 359 301 178 330 390 208 246 270 271 130 195 266 126
Character u t o f f t -t t o a o -o v o i d D o S a
Milliseconds 240 40 110 92 116 150 243 451 206 194 78 107 146 269 290 90 133 77 40 104 232 162 301 209 388
Character t t a c k * - / w h i l e ( e x p e d c -c
Milliseconds 105 168 91 217 123 258 302 392 449 209 117 90 92 25 109 42 58 157 208 269 26 332 213 122 297
Character -d c t e d < s h u t d o w n . l e n g h t -t -h
Milliseconds 117 92 199 58 166 118 136 132 123 162 45 92 303 100 109 146 120 211 74 250 31 248 118 208 95
Character t h ( ) ) { i f ( r a n d o m = = n u l
Milliseconds 181 84 242 59 139 195 206 182 101 151 44 241 164 78 73 108 90 74 168 54 155 58 167 151 250
Character l ) r a n d o m = n e w R a n d o m ( S y
Milliseconds 123 302 235 108 89 59 125 99 61 134 108 164 107 176 153 417 330 426 8 74 110 74 227 240 369
Character s t e m . c u r r e n t M -M T i m e M i l l i s (
Milliseconds 74 155 75 101 120 239 93 216 188 0 76 48 264 333 124 226 52 61 213 156 400 150 184 99 299
Character ) ) ; e x p e c t e d + = ( r a n d o m . e
Milliseconds 136 135 275 114 77 198 72 110 192 178 106 102 333 197 279 149 399 165 55 105 124 85 43 141 165
Character n -n -e n e x t I n t 9 -9 ( ) % 1 - -- 0 2 4 ) ;
Milliseconds 117 225 120 183 73 166 145 244 195 149 227 481 267 43 499 208 181 153 142 484 215 266 544 534 301
Character } w h i l e ( e x p e c t e d > 0 ) P
Milliseconds 165 164 168 133 109 25 74 75 76 241 270 210 73 104 183 151 41 167 109 134 223 200 270 189 528
Character -P { i n t c h = 0 1 -1 -0 - 1 ; t r y {
Milliseconds 481 242 284 163 42 121 108 85 97 132 117 120 290 149 240 146 216 118 538 116 127 73 87 166 333
Character c h = s t r e a m . r e a d ( ) ; } c a
Milliseconds 302 146 120 183 88 87 215 193 72 75 93 191 212 123 92 83 183 209 108 174 381 303 165 251 100
Character t c h ( I O E X c -c -X x c e p t o i o n -n -o -i -o
Milliseconds 349 300 59 223 186 341 200 150 235 274 191 165 119 73 244 74 119 121 11 60 89 308 133 150 224
Character o i n - -n -i -o i o n e ) { l o g . w a r n
Milliseconds 301 11 62 94 342 149 151 484 241 102 106 161 121 286 239 226 275 399 123 147 183 38 202 283 105
Character ( " S t a n d r a -a -r a r d S e r v e r . a w i t
Milliseconds 195 240 193 209 45 261 132 212 39 393 120 45 169 178 330 102 90 225 75 408 192 151 108 167 101
Character -t -i a i t : r e a d : " , e ) ; c h =
Milliseconds 454 101 118 213 237 409 135 132 59 14 202 268 297 210 333 76 150 250 300 74 166 105 151 156 148
Character 0 1 -1 -0 - 1 ; } i f ( c h < 3 2 ) / (
Milliseconds 210 224 179 153 209 241 327 122 178 166 131 170 54 201 299 102 199 135 115 210 76 392 208 387 337
Character - -( * C o n t r o l h c -c -h c h a r a r -r c
Milliseconds 225 252 90 239 320 400 241 42 60 121 29 157 133 450 74 223 120 124 85 97 159 73 59 453 124
Character t e r o r E O F t e r m i n a t e s l o o
Milliseconds 176 165 42 126 68 120 143 191 120 154 145 225 108 74 73 61 109 89 70 90 90 95 54 196 155
Character p b r e a k ; c o m m a n d . a p p e n d ( (
Milliseconds 75 134 74 85 61 61 136 74 228 242 56 108 152 40 166 59 169 88 162 172 126 45 195 233 145
Character c h a r ) c h ) ; e x p e c t e d 0 0 -0 -0 - -
Milliseconds 337 165 0 74 263 229 283 75 223 201 150 57 215 10 199 175 184 40 165 121 185 249 183 298 183
Character ; }
Milliseconds 210 134 194
WPM Timing
Seconds WPM
2.08 63.43
4.16 77.85
6.24 86.5
8.32 86.5
10.4 88.81
12.49 91.3
14.57 86.5
16.65 80.01
18.73 75.61
20.81 72.66
22.89 71.82
24.97 68.72
27.05 69.2
29.13 69.61
31.21 68.81
33.3 70.28
35.38 71.23
37.46 70.8
39.54 71.02
41.62 70.35
43.7 70.85
45.78 70.51
47.86 69.95
49.94 68.48
52.02 66.66
54.1 66.98
56.19 67.28
58.27 66.52
60.35 65.62
62.43 65.74
64.51 66.22
66.59 65.78
68.67 65.18
70.75 63.26
72.83 62.77
74.91 62.63
77 62.34
79.08 62.07
81.16 61.81
83.24 61.85
85.32 61.32
87.4 61.65
89.48 60.75
91.56 60.55
93.64 60.61
95.72 61.55
97.8 62.45
99.89 62.71
101.97 63.08
104.05 62.51