Amir (amirahmedimtiaz)

Race #329

View Pit Stop page for race #329 by amirahmedimtiazGhost race

View profile for Amir (amirahmedimtiaz)

Official speed 60.23 wpm (107.99 seconds elapsed during race)
Without ending ping 60.32 wpm (159 ms delay sending score to TypeRacer’s server)
Timerless 60.60 wpm (497 ms elapsed before first character typed; 107.33 seconds elapsed during race)
Timerless minus one 60.49 wpm, ignoring the first character typed
Race Start August 7, 2023 1:39:01pm UTC
Race Finish August 7, 2023 1:40:49pm UTC
Outcome No win (3 of 3)
Accuracy 95.0%
Points 89.34
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 /* rReasddd a se t of characters from the socket */ StringBusffffer comman d = new StringBUfuffer(); int expected - == 1024; /* Cut off to avaoi oid DoS atactack */ while (expedcted < shutdown.elength)()) { if (random == null) random = new Random(System.currentTimeMillis()); seexpegcted _- _+= (random.nextInt() $% 1024); } while (epxxpected > 0) { int ch = -1; try { ch = stream.read(); } catch (IOException e) { log.wranarn("STantandardServer.awatit: rea;dd;: ", e); ch = 01-1; } ijf ( cch < 32) /(* Control character or EOF terminates lopop break; command.append((char) ch); expected--; }
Timing
Character / * r -r R e a s d d -d -d -s d a s e - t o
Milliseconds 497 325 211 196 327 226 165 141 149 9 79 303 148 105 60 167 89 103 152 103 273 298 84 120 76
Character f c h a r a c t e r s f r o m t h e s o c
Milliseconds 88 121 142 118 42 77 151 196 194 135 106 58 135 179 43 92 58 75 90 107 76 70 155 107 118
Character k e t * / S t r i n g B u s f f -f -f -s f f e r
Milliseconds 103 92 74 122 211 345 161 137 117 59 92 59 60 244 145 46 121 133 244 88 178 89 484 56 109
Character c o m m a n - d = n e w S t r i n g B U
Milliseconds 103 106 58 60 136 92 120 270 360 87 181 89 89 154 107 57 345 227 161 105 105 44 62 212 176
Character f -f -U u f f e r ( ) ; i n t e x p e c t e d
Milliseconds 170 328 104 406 88 166 75 90 211 10 245 134 75 56 76 153 42 197 105 90 181 119 73 154 179
Character - = -= - -- = 1 0 2 4 ; / * C u t o f f
Milliseconds 106 102 271 181 118 106 225 135 399 457 384 307 330 150 270 269 508 301 330 119 105 135 241 205 62
Character t o a v a o i - -i -o -a o i d D o S a t a c
Milliseconds 125 32 101 104 135 86 14 60 186 208 153 134 151 224 25 119 16 379 353 274 513 137 149 104 244
Character -c -a t a c k * / w h i l e ( e x p e d -d c t
Milliseconds 239 116 119 76 273 179 522 213 839 149 102 136 75 59 92 137 119 166 220 246 134 191 394 85 184
Character e d < s h u t d o w n . e -e l e n g t h ) -) (
Milliseconds 75 162 140 145 106 181 226 74 122 210 87 121 87 148 576 328 363 210 118 89 209 213 421 344 315
Character ) ) { i f ( r a n d o m = = n u l l )
Milliseconds 41 141 191 257 149 166 150 119 156 220 41 107 93 103 105 29 332 151 144 61 123 105 196 390 273
Character r a n d o m = n e w R a n d o m ( S y s t e
Milliseconds 237 73 14 138 73 88 76 139 117 120 241 120 197 285 134 405 116 106 107 272 450 239 89 134 90
Character m . c u r r e n t T i m e M i l l i s ( ) ) ; s
Milliseconds 107 75 178 121 89 181 40 157 106 374 240 57 71 293 176 107 136 103 120 211 72 185 238 135 104
Character e -e -s e x p e g -g c t e d _ - - -- -_ _ -_ + =
Milliseconds 121 293 153 72 167 107 107 330 302 41 168 89 160 96 167 192 150 192 122 450 228 464 512 476 242
Character ( r a n d o m . n e x t I n t ( ) $ -$ % 1 0 2
Milliseconds 586 181 86 90 134 76 58 199 294 123 213 152 240 162 87 202 146 227 285 419 117 333 241 102 315
Character 4 ) ; } w h i l e ( e p x -x -p x p e c t e d
Milliseconds 147 379 405 133 290 207 118 75 59 75 59 123 163 102 199 59 347 120 106 122 147 167 135 103 138
Character > 0 ) { i n t c h = - 1 ; t r y
Milliseconds 120 162 103 283 633 333 330 149 195 136 55 107 151 42 108 102 140 346 85 274 118 153 87 134 227
Character { c h = s t r e a m . r e a d ( ) ; } c
Milliseconds 283 227 152 104 180 87 119 107 90 88 91 43 139 135 149 75 87 122 361 74 259 104 317 237 196
Character a t c h ( I O E x c e p t i o n e ) { l o
Milliseconds 102 122 164 120 42 365 302 118 194 254 152 133 120 87 121 44 76 104 137 256 253 287 178 453 179
Character g . w r a n -n -a -r a r n ( " S T a n -n -a -T t a n d
Milliseconds 42 170 86 164 109 121 236 154 132 76 88 74 199 210 163 166 152 100 259 150 134 150 90 90 190
Character a r d S e r v e r . a w a t -t i t : r e a ; d -d
Milliseconds 182 102 183 286 90 121 242 41 60 77 169 162 90 212 449 240 12 333 164 191 77 59 137 106 271
Character -; d ; -; : " , e ) ; c h = 0 1 -1 -0 - 1 ;
Milliseconds 89 150 117 483 196 194 132 529 73 180 138 224 178 182 73 122 88 135 319 206 213 116 207 156 302
Character } i j -j f ( c -c - c h < 3 2 ) / ( -(
Milliseconds 132 183 148 229 23 332 238 121 197 134 165 228 103 106 119 71 139 148 121 117 363 196 406 359 407
Character * C o n t r o l c h a r a c t e r o r E O
Milliseconds 283 391 268 166 57 59 75 58 151 74 210 74 153 45 212 210 183 132 106 134 91 107 86 180 153
Character F t e r m i n a t e s l o p -p o p b r e a k
Milliseconds 376 150 239 100 92 29 90 90 137 106 120 88 120 92 195 150 420 241 104 88 136 120 75 59 104
Character ; c o m m a n d . a p p e n d ( ( c h a r ) c
Milliseconds 93 195 281 78 227 165 87 122 85 46 195 91 154 86 108 72 215 165 177 197 56 93 271 195 162
Character h ) ; e x p e c t e d - - ; }
Milliseconds 89 200 388 151 162 287 41 185 255 204 76 259 211 197 248 185 240
WPM Timing
Seconds WPM
2.16 33.34
4.32 36.12
6.48 61.12
8.64 69.45
10.8 65.56
12.96 67.6
15.12 64.29
17.28 68.76
19.44 65.44
21.6 62.79
23.76 62.63
25.92 61.12
28.08 58.98
30.24 57.15
32.4 57.79
34.56 59.73
36.72 58.18
38.87 57.41
41.03 59.07
43.19 60.29
45.35 59.8
47.51 61.12
49.67 61.12
51.83 60.66
53.99 58.45
56.15 58.34
58.31 58.24
60.47 57.55
62.63 57.86
64.79 57.97
66.95 58.43
69.11 58.69
71.27 59.6
73.43 59.81
75.59 60.33
77.75 59.73
79.91 59.47
82.07 59.95
84.23 59.41
86.39 59.04
88.55 58.68
90.71 58.47
92.87 58.28
95.03 58.09
97.19 58.77
99.35 59.43
101.51 59.58
103.67 60.08
105.83 60.33
107.99 60.23