Amir (amirahmedimtiaz)

Race #54

View Pit Stop page for race #54 by amirahmedimtiazGhost race

View profile for Amir (amirahmedimtiaz)

Official speed 46.04 wpm (141.27 seconds elapsed during race)
Without ending ping 46.14 wpm (315 ms delay sending score to TypeRacer’s server)
Timerless 46.16 wpm (67 ms elapsed before first character typed; 140.89 seconds elapsed during race)
Timerless minus one 46.08 wpm, ignoring the first character typed
Race Start June 18, 2023 7:06:14am UTC
Race Finish June 18, 2023 7:08:35am UTC
Outcome Win (1 of 3)
Accuracy 93.3%
Points 68.29
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 /* rRead a set of characetter frs from the socket (*? / String BBUsuffer command - -= = new sSTring BuffeString BBUfuffer():; int expected = 102354; ?/(* Cut off to avoid DoS attack /*/ while (expedcted < shutdownl.lentgth*()()) }{ if (random == null) randome = new Random*(System.curretnntTimeMillis()): ; expectec d += (random.ennextInt() % 1024;); } while (expected > 0) { int ch = 01-1; try { ch - = stream.read(); } cathch (IOException e) { log.awarn("staStandaraddServer.await: read: ", e); ch - = 01-1; "} if (ch <32 32) ?/(* Control characetter or EOF Teterminates loop break; comman.d.append((char) ch) ; expectedd00--; }
Timing
Character / * r -r R e a d a s e t o f c h a r a c
Milliseconds 67 405 164 90 329 163 122 90 155 86 43 153 13 152 139 151 55 107 106 132 137 11 245 255 182
Character e t -t -e t e r f r -r -f - s f r o m t h e s
Milliseconds 358 115 276 148 119 107 103 166 121 105 240 117 154 165 118 211 120 15 105 41 92 136 42 104 256
Character o c k e t ( -( * ? - -? / S t r i n g B -B -
Milliseconds 121 76 168 71 107 240 240 466 555 420 225 314 119 241 147 243 137 59 161 29 125 341 213 270 135
Character B U s -s -U u f f e r c o m m a n d - - -- - =
Milliseconds 241 180 101 319 149 780 193 212 105 90 256 943 223 92 139 101 137 40 154 211 236 215 145 182 0
Character - -= -- = n e w s -s S T r i n g B u f f e -e
Milliseconds 197 239 153 150 867 241 103 90 28 90 168 302 226 189 109 195 40 77 199 165 355 454 147 121 210
Character -f -f -u -B - -g -n -i -r -T -S S t r i n g B -B - B U f -f
Milliseconds 181 501 81 85 83 83 86 81 84 85 83 694 197 138 104 75 57 169 281 200 122 402 180 193 434
Character -U u f f e r ( ) : -: ; i n t e x p e c t e d
Milliseconds 182 569 183 223 74 121 210 74 256 510 240 148 106 75 89 122 328 178 154 88 209 182 106 194 212
Character = 1 0 2 3 -3 5 -5 4 ; ? -? / ( -( * C u t o f
Milliseconds 162 90 179 180 318 103 347 59 449 122 210 208 333 360 238 662 343 437 566 170 178 119 104 136 152
Character f t o a v o i d D o S a t t a c k / -/ *
Milliseconds 179 86 108 103 78 148 107 104 108 282 179 273 297 603 149 105 147 124 118 198 132 181 555 328 991
Character / w h i l e ( e x p e d -d c t e d < s h u
Milliseconds 328 123 148 75 90 42 45 90 216 344 182 163 178 407 419 88 154 105 157 757 163 89 152 180 104
Character t d o w n l -l . l e n t -t g t h * ( -( -* ) -) ( ) )
Milliseconds 152 242 147 150 120 179 422 241 448 149 119 91 332 56 424 119 267 123 405 612 361 347 319 69 182
Character } -} { i f ( r a n d o m = = n u l l )
Milliseconds 375 183 791 1078 350 146 152 93 241 282 136 88 134 75 106 183 178 165 86 214 103 227 148 224 318
Character r a n d o m e - -e = n e w R a n d o m * -*
Milliseconds 163 136 13 136 91 74 123 42 332 134 121 89 117 211 76 89 91 199 164 89 102 123 72 395 396
Character ( S y s t e m . c u r r e t n -n -t n t T i m e M i
Milliseconds 413 388 193 153 57 108 150 116 305 75 148 151 71 169 227 239 118 240 73 198 147 75 89 317 104
Character l l i s ( ) ) : - -: ; e x p e c t e c - -c d
Milliseconds 184 121 148 72 328 1052 245 331 120 356 119 240 166 150 207 135 137 215 180 178 224 180 242 148 41
Character + = ( r a n d o m . e n -n -e n e x t I n t ( )
Milliseconds 117 188 283 243 418 165 103 90 92 134 74 237 182 152 271 102 224 44 182 184 256 238 144 228 75
Character % 1 0 2 4 ; -; ) ; } w h i l e ( e x p e
Milliseconds 633 240 240 200 99 871 43 347 391 541 326 151 270 289 149 88 74 58 60 212 198 284 179 104 198
Character c t e d > 0 ) { i n t c h = 0 1 -1 -0
Milliseconds 209 184 69 155 177 167 73 242 317 160 469 539 39 92 60 122 106 73 197 91 163 121 151 344 92
Character - 1 ; t r y { c h - - -- = s t r e a m
Milliseconds 240 119 420 179 91 56 136 182 438 330 163 75 181 151 270 117 150 182 118 185 103 119 165 56 166
Character . r e a d ( ) ; } c a t h -h c h ( I O E x c
Milliseconds 183 285 74 56 167 468 76 283 183 313 313 226 105 91 224 331 138 116 106 162 290 149 162 830 88
Character e p t i o n e ) { l o g . a -a w a r n ( " s
Milliseconds 254 104 150 86 74 78 135 45 303 183 217 307 346 160 91 120 162 330 182 43 169 106 195 270 223
Character t a -a -t -s S t a n d a r a d -d -a d S e r v e r . a
Milliseconds 149 106 197 116 138 91 133 153 136 129 229 118 211 75 345 117 78 317 116 195 215 87 106 226 316
Character w a i t : r e a d : " , e ) ; c h - -
Milliseconds 149 149 99 352 298 225 213 89 72 163 228 226 316 315 104 225 286 450 116 166 123 114 142 178 271
Character -- = 0 1 -1 -0 - 1 ; " -" } i f ( c h < 3 2
Milliseconds 133 182 149 166 168 339 104 380 143 243 194 317 379 703 507 302 60 152 223 280 76 199 177 485 101
Character -2 -3 3 2 ) ? -? / ( -( * C o n t r o l c h a
Milliseconds 258 88 122 107 158 427 298 312 618 359 406 462 632 226 341 225 77 105 42 91 168 118 74 136 41
Character r a c e t -t -e t e r o r E O F T e -e -T t e r
Milliseconds 75 170 93 210 71 243 146 17 102 79 71 153 118 148 196 156 132 151 241 210 255 149 87 91 123
Character m i n a t e s l o o p b r e a k ; c o m m a
Milliseconds 120 117 75 119 91 90 90 121 124 252 135 86 60 167 106 59 25 108 168 74 362 56 136 181 89
Character n . -. d . a p p e n d ( ( c h a r ) c h ) - ;
Milliseconds 137 395 388 23 170 182 72 167 57 120 93 148 408 435 254 88 108 299 253 138 103 355 138 407 267
Character e x p e c t e d d -d 0 0 -0 -0 - - ; }
Milliseconds 74 124 179 75 601 180 164 135 162 90 470 240 149 304 102 225 132 318 150 268
WPM Timing
Seconds WPM
2.83 76.45
5.65 55.21
8.48 62.29
11.3 55.21
14.13 46.72
16.95 48.14
19.78 43.08
22.6 39.29
25.43 36.34
28.25 34.4
31.08 36.68
33.9 38.23
36.73 36.59
39.56 38.83
42.38 39.92
45.21 39.82
48.03 39.97
50.86 40.58
53.68 39.79
56.51 38.65
59.33 39.03
62.16 40.54
64.98 41.18
67.81 41.76
70.63 42.3
73.46 41.98
76.28 42.32
79.11 42.78
81.94 42.33
84.76 42.61
87.59 43.29
90.41 43.53
93.24 43.76
96.06 44.47
98.89 44.66
101.71 45.07
104.54 45
107.36 45.27
110.19 45.63
113.01 45.66
115.84 45.17
118.67 45.1
121.49 44.55
124.32 44.02
127.14 44.93
129.97 45.52
132.79 46.09
135.62 46.45
138.44 46.46
141.27 46.04