Amir (amirahmedimtiaz)

Race #241

View Pit Stop page for race #241 by amirahmedimtiazGhost race

View profile for Amir (amirahmedimtiaz)

Official speed 59.79 wpm (108.78 seconds elapsed during race)
Without ending ping 59.96 wpm (306 ms delay sending score to TypeRacer’s server)
Timerless 60.44 wpm (873 ms elapsed before first character typed; 107.60 seconds elapsed during race)
Timerless minus one 60.33 wpm, ignoring the first character typed
Race Start July 12, 2023 5:12:04am UTC
Race Finish July 12, 2023 5:13:53am UTC
Outcome Win (1 of 3)
Accuracy 95.7%
Points 88.69
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 characgteters from the socket *? / StringBuffer command = new StringBuffer(); int expected -= 1024; /* Cut off to vvaavoid DoS attack */ while (expected < shutdonwwn.length()) { if (random == null) random = ne w Random*(System.currentTimeMillis()); expected += (random.ennextInt() $% 1-2024) ;; } while (expected > )0) { int ch = 01-1; try {{ ch= == tstremam.read(); } catfhch (IOException e) { log.wardn("StandardServer.await: read: ", e) ; ch = 01-1; } if (ch ,< 32) ?/( * Control character or EOF terminates loop break; command.append((Cchar) ch); expected--; }
Timing
Character / * r -r R e a d a s e t o f c h a r a c
Milliseconds 873 508 302 406 468 178 182 56 152 136 42 165 44 140 135 121 54 108 92 180 102 74 92 136 211
Character g t e -e -t -g t e r s f r o m t h e s o c k e
Milliseconds 164 58 153 284 135 151 41 124 105 40 158 115 76 44 88 92 58 138 12 137 107 135 70 169 74
Character t * ? - -? / S t r i n g B u f f e r c o m
Milliseconds 271 392 269 795 133 334 131 197 134 316 391 71 88 14 157 420 194 105 136 102 91 43 181 43 44
Character m a n d = n e w S t r i n g B u f f e r ( )
Milliseconds 137 122 104 136 151 225 180 151 41 106 107 195 149 89 121 41 91 243 195 90 150 90 73 199 39
Character ; i n t e x p e c t e d - -- = 1 0 2 4 ;
Milliseconds 214 121 105 71 45 122 74 181 107 70 214 177 76 123 166 269 420 390 270 120 177 333 451 271 209
Character / * C u t o f f t o v v a -a -v -v a v o i d
Milliseconds 479 233 187 209 183 103 90 90 56 139 102 76 135 75 121 103 122 286 118 105 76 89 136 41 16
Character D o S a t t a c k * / w h i l e ( e x p
Milliseconds 150 290 240 449 180 451 165 88 91 165 136 225 224 345 89 103 109 41 45 28 107 198 196 180 87
Character e c t e d < s h u t d o n w -w -n w n . l e n g
Milliseconds 107 163 152 104 240 182 209 120 135 153 87 55 170 85 244 56 300 154 105 120 90 228 69 168 105
Character t h ( ) ) { i f ( r a n d o m = = n u l
Milliseconds 225 88 364 72 166 226 375 301 103 138 89 194 195 71 123 72 141 69 138 89 149 77 150 931 191
Character l ) r a n d o m = n e - w R a n d o m *
Milliseconds 136 243 390 374 105 12 183 73 72 76 155 118 149 43 168 340 137 150 166 349 8 75 136 45 239
Character -* ( S y s t e m . c u r r e n t T i m e M i l l i
Milliseconds 425 241 572 225 222 73 123 87 137 195 120 121 147 43 164 16 214 91 89 88 269 241 118 149 104
Character s ( ) ) ; e x p e c t e d + = ( r a n d o m
Milliseconds 123 259 72 137 357 74 181 258 13 133 181 242 198 162 121 227 283 121 405 159 168 152 90 121 105
Character . e n -n -e n e x t I n t ( ) $ -$ % 1 - 2 -2 -- 0
Milliseconds 164 120 100 275 120 211 15 163 139 254 295 122 302 41 334 286 690 329 240 329 72 254 241 121 363
Character 2 4 ) ; -; - ; } w h i l e ( e x p e c t e
Milliseconds 420 541 481 388 151 203 120 213 183 196 219 169 73 59 59 106 104 231 134 301 40 169 193 146 321
Character d > ) -) 0 ) { i n t c h = 0 1 -1 -0 -
Milliseconds 299 416 275 266 254 347 238 335 190 396 219 165 45 74 75 167 60 231 23 156 118 121 355 121 421
Character 1 ; t r y { { -{ c h = - -= = -= = t -t s
Milliseconds 210 274 119 242 85 59 364 466 85 346 182 74 121 228 85 272 88 122 301 295 635 193 213 314 87
Character t r e m -m a m . r e a d ( ) ; } c a t f h -h -f
Milliseconds 107 90 58 242 347 98 120 153 154 40 91 138 211 105 329 57 228 181 150 119 135 197 116 282 121
Character c h ( I O E x c e p t i o n e ) { l o g .
Milliseconds 91 105 123 105 325 104 351 301 71 133 152 59 155 101 13 75 92 319 134 285 166 465 148 89 121
Character w a r d -d n ( " S t a n d a r d S e r v e r . a w
Milliseconds 267 178 151 137 440 178 147 224 245 314 104 164 104 226 91 164 284 165 164 241 101 59 136 92 180
Character a i t : r e a d : " , e ) - ; c h =
Milliseconds 121 118 134 256 135 72 93 42 152 403 121 226 310 44 124 286 359 359 269 164 149 122 149 120 151
Character 0 1 -1 -0 - 1 ; } i f ( c h , -, < 3 2 )
Milliseconds 179 149 347 101 227 119 270 148 303 179 166 315 145 199 224 86 153 148 330 242 56 273 151 314 255
Character ? -? / ( - -( * C o n t r o l c h a r a c t e
Milliseconds 324 455 271 268 195 300 119 271 300 285 195 24 90 107 14 200 88 152 129 154 166 87 135 258 106
Character r o r E O F t e r m i n a t e s l o o p
Milliseconds 67 90 231 87 91 258 203 141 248 120 137 75 76 59 118 60 92 75 76 153 10 274 29 71 92
Character b r e a k ; c o m m a n d . a p p e n d ( ( C -C
Milliseconds 122 89 58 60 123 89 137 393 102 55 200 56 92 42 137 136 120 150 58 120 75 298 156 135 432
Character c h a r ) c h ) ; e x p e c t e d - - ; }
Milliseconds 88 93 74 90 288 164 235 108 241 240 195 165 209 102 104 180 184 180 174 335 151 270 287 178
WPM Timing
Seconds WPM
2.18 16.55
4.35 49.64
6.53 53.32
8.7 62.05
10.88 52.95
13.05 59.75
15.23 63.82
17.4 68.26
19.58 65.58
21.76 62.88
23.93 63.68
26.11 62.97
28.28 64.92
30.46 66.58
32.63 65.45
34.81 65.5
36.99 65.54
39.16 65.88
41.34 64.74
43.51 65.09
45.69 65.93
47.86 65.94
50.04 65.47
52.21 65.04
54.39 63.1
56.57 61.52
58.74 61.29
60.92 61.07
63.09 59.91
65.27 59.94
67.44 59.6
69.62 58.43
71.8 57.66
73.97 58.24
76.15 57.99
78.32 58.53
80.5 58.29
82.67 58.35
84.85 59.12
87.02 58.6
89.2 58.39
91.38 58.44
93.55 57.85
95.73 56.91
97.9 57.73
100.08 58.63
102.25 59.5
104.43 59.87
106.61 60
108.78 59.79