Amir (amirahmedimtiaz)

Race #251

View Pit Stop page for race #251 by amirahmedimtiazGhost race

View profile for Amir (amirahmedimtiaz)

Official speed 57.43 wpm (113.25 seconds elapsed during race)
Without ending ping 57.57 wpm (271 ms delay sending score to TypeRacer’s server)
Timerless 57.76 wpm (384 ms elapsed before first character typed; 112.60 seconds elapsed during race)
Timerless minus one 57.66 wpm, ignoring the first character typed
Race Start July 12, 2023 5:27:06am UTC
Race Finish July 12, 2023 5:28:59am UTC
Outcome Win (1 of 3)
Accuracy 95.3%
Points 85.19
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 /* rreaRead a set of achcharacters from the socket */ sStringBuffer command = new StringBuffer(); int expected = 10234; ?/* Cut off to avoid DoS attack */ while (expected < shutdown.length)()) {{ i if (random == null) random = newR Random(System.curerrentTimeMisllis()); expeddctded _+= (random.nextInt() $% 1-0234); } hwwhile (expectedd > > 0) P{ int ch = 01-1; try { ch = stream.read(); } cattch (IOException e) { log.warn("StandardServer.await: read;: ", e); ch = 01-1'; } if (ch < 32) /( * Control character or EOF Terterminates lopop break; command.append((char) ch); epxpected00--; }
Timing
Character / * r -r r e a -a -e -r R e a d a s e t o f
Milliseconds 384 451 213 209 418 258 168 88 223 153 134 122 105 73 182 53 457 57 215 68 92 58 60 106 110
Character a c h -h -c -a c h a r a c t e r s f r o m t h e
Milliseconds 101 91 152 298 164 153 40 200 89 166 70 201 222 120 121 40 156 150 121 13 133 29 106 123 55
Character s o c k e t * / s -s S t r i n g B u f f e r
Milliseconds 125 88 121 105 118 101 92 152 227 362 119 196 403 269 144 106 141 41 139 302 358 107 150 148 73
Character c o m m a n d = n e w S t r i n g B u f f
Milliseconds 106 105 56 61 134 76 138 73 137 151 150 120 121 8 171 195 167 39 124 28 87 305 180 103 153
Character e r ( ) ; i n t e x p e c t e d = 1 0 2 3
Milliseconds 103 76 166 41 199 150 56 91 123 179 120 206 76 167 181 182 194 207 169 41 137 166 133 390 121
Character -3 4 ; ? -? / * C u t o f f t o a v o i d
Milliseconds 361 54 276 146 183 512 206 302 183 268 167 116 91 122 26 348 118 89 196 149 42 124 105 104 106
Character D o S a t t a c k * / w h i l e ( e x p
Milliseconds 89 226 210 334 238 164 41 168 144 277 136 72 229 419 255 299 179 14 88 124 71 201 148 212 8
Character e c t e d < s h u t d o w n . l e n g t h ) -)
Milliseconds 230 690 176 102 106 172 166 134 134 193 91 90 226 70 107 58 138 175 323 117 120 153 104 348 356
Character ( ) ) { { i -i - -{ i f ( r a n d o m = =
Milliseconds 228 133 129 186 255 119 56 156 330 120 170 80 141 87 105 192 304 72 58 153 59 92 211 39 157
Character n u l l ) r a n d o m = n e w R -R R a n
Milliseconds 149 167 118 149 136 193 197 165 42 123 91 104 107 195 89 134 103 122 71 335 295 91 225 181 104
Character d o m ( S y s t e m . c u r e r -r -e r e n t T i m
Milliseconds 107 83 75 337 421 295 122 182 0 160 120 246 109 99 181 14 453 86 88 75 167 90 304 179 74
Character e M i s -s l l i s ( ) ) ; e x p e d d -d -d c t d
Milliseconds 100 488 194 285 387 211 105 71 244 453 87 120 241 145 110 195 103 75 213 87 303 149 104 166 270
Character -d e d _ -_ + = ( r a n d o m . n e x t I n t (
Milliseconds 420 118 137 122 376 417 240 386 154 837 137 74 90 90 108 71 166 249 126 212 119 303 265 92 225
Character ) $ -$ % 1 - -- 0 2 3 -3 4 ) ; } h w -w -h w h
Milliseconds 107 207 542 481 479 480 180 71 438 212 301 385 365 38 439 241 119 196 181 203 170 273 118 88 102
Character i l e ( e x p e c t e d d > -> - -d > 0 )
Milliseconds 91 28 120 107 167 180 318 104 129 213 215 54 138 104 89 178 273 151 134 120 167 176 185 300 179
Character P -P { i n t c h = 0 1 -1 -0 - 1 ; t r y
Milliseconds 270 390 194 257 164 71 92 121 136 88 121 91 149 119 150 255 120 393 240 659 195 100 61 168 286
Character { c h = s t r e a m . r e a d ( ) ; } c
Milliseconds 569 241 147 90 136 87 211 258 150 56 89 112 70 201 104 54 74 171 195 56 259 115 230 133 244
Character a t -t t c h ( I O E x c e p t i o n e ) {
Milliseconds 88 295 230 496 194 178 331 153 553 104 256 329 73 168 104 103 72 76 61 124 28 333 165 253 135
Character l o g . w a r n ( " S t a n d a r d S e r v e r .
Milliseconds 435 236 77 105 484 71 196 150 228 283 330 451 180 224 151 211 135 165 373 71 119 228 11 76 171
Character a w a i t : r e a d ; -; : " , e ) ; c h
Milliseconds 194 106 209 165 71 318 136 72 59 44 200 375 496 241 210 444 395 136 54 247 329 72 334 358 193
Character = 0 1 -1 -0 - 1 ' -' ; } i f ( c h < 3 2
Milliseconds 151 151 195 150 301 145 213 122 299 508 302 270 332 117 181 137 101 207 274 71 123 212 88 228 88
Character ) / ( - -( * C o n t r o l c h a r a c t e
Milliseconds 332 387 421 390 239 423 372 287 315 256 223 40 92 57 61 185 56 171 133 24 152 74 186 525 90
Character r o r E O F T e r -r -e -T t e r m i n a t e s
Milliseconds 166 60 143 120 93 286 106 102 138 133 211 150 135 121 136 39 74 126 42 88 124 198 102 106 55
Character l o p -p o p b r e a k ; c o m m a n d . a p
Milliseconds 105 244 182 149 346 208 91 57 123 55 60 122 44 155 136 223 70 108 152 71 258 180 150 283 274
Character p e n d ( ( c h a r ) c h ) ; e p -p x p e c t
Milliseconds 181 162 89 103 244 272 421 178 71 90 244 164 121 119 266 290 209 136 165 346 118 121 117 226 150
Character e d 0 0 -0 -0 - - ; }
Milliseconds 101 139 225 153 299 135 226 150 627 256 346
WPM Timing
Seconds WPM
2.27 15.89
4.53 45.03
6.8 47.68
9.06 59.6
11.33 58.28
13.59 66.22
15.86 70.39
18.12 70.86
20.39 65.93
22.65 67.81
24.92 68.39
27.18 68.43
29.45 68.06
31.71 67.36
33.98 65.69
36.24 66.89
38.51 67.32
40.77 67.4
43.04 66.64
45.3 65.69
47.57 64.84
49.83 63.09
52.1 62.88
54.36 62.47
56.63 60.61
58.89 59.7
61.16 59.65
63.42 59.03
65.69 59.01
67.95 57.92
70.22 58.11
72.48 59.11
74.75 58.44
77.01 58.9
79.28 58.73
81.54 58.42
83.81 58.99
86.07 58.56
88.34 58.28
90.6 57.48
92.87 57.5
95.13 57.02
97.4 56.68
99.66 57.19
101.93 57.57
104.19 57.93
106.46 58.16
108.72 58.17
110.99 58.06
113.25 57.43