Amir (amirahmedimtiaz)

Race #425

View Pit Stop page for race #425 by amirahmedimtiazGhost race

View profile for Amir (amirahmedimtiaz)

Official speed 63.01 wpm (103.22 seconds elapsed during race)
Without ending ping 63.13 wpm (203 ms delay sending score to TypeRacer’s server)
Timerless 63.28 wpm (233 ms elapsed before first character typed; 102.79 seconds elapsed during race)
Timerless minus one 63.16 wpm, ignoring the first character typed
Race Start January 7, 2024 8:00:10am UTC
Race Finish January 7, 2024 8:01:53am UTC
Outcome No win (2 of 3)
Accuracy 95.3%
Points 93.47
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 /* reaRead a set of charagcters from the socket *? / String BUffuffer command = new StringBuffer(); inte expected = -11024; /* Cut off to avoid DoS attack */ while (expeceted < shutdown.lenghtth()) }{ if (random == null) random = new Random*)(sSystem.curerrentTimeMillis()):; expected += r(random.menextiInt() $% 10234); } while (expected > 90) { int ch = -1; try { ch = stream.read)((); } catch (IOCException e) { log.warn("StandardServer.await;: read: ", e); ch = -1; } if (ch < 32) / * Control character or EOF Terterimminates loop break ; command.append(ch*c(char) ch): ; expected0--; }
Timing
Character / * r e a -a -e -r R e a d a s e t o f c h
Milliseconds 233 251 163 137 44 84 315 128 156 153 148 114 125 103 14 167 9 114 318 140 75 116 79 129 76
Character a r a g -g c t e r s f r o m t h e s o c k e
Milliseconds 82 66 173 231 325 86 193 113 109 105 218 99 43 98 63 78 35 115 61 126 82 133 80 147 59
Character t * ? - -? / S t r i n g - B U f f -f -f -U u
Milliseconds 100 101 188 338 142 381 148 207 106 139 148 71 129 59 32 156 558 225 171 130 170 218 197 96 239
Character f f e r c o m m a n d = n e w S t r i n g
Milliseconds 85 175 25 124 101 127 87 153 120 91 102 86 165 81 117 163 106 17 273 180 244 17 256 76 59
Character B u f f e r ( ) ; i n t e - -e e x p e c t e
Milliseconds 280 194 115 161 73 113 164 53 227 107 136 78 104 86 223 232 129 71 58 179 92 125 160 133 88
Character d = - 1 -1 -- 1 0 2 4 ; / * C u t o f f
Milliseconds 361 354 29 115 433 80 208 168 28 178 674 116 159 174 367 287 253 239 245 123 234 145 127 158 79
Character t o a v o i d D o S a t t a c k * / w h
Milliseconds 120 86 68 88 127 121 63 101 143 224 209 226 300 97 165 164 44 177 83 72 197 269 106 159 115
Character i l e ( e x p e c e -e t e d < s h u t d o w
Milliseconds 61 52 85 72 290 210 193 74 173 966 337 373 74 71 191 99 251 122 167 173 22 99 185 86 97
Character n . l e n g h t -t -h t h ( ) ) } -} { i f ( r
Milliseconds 76 304 204 119 210 116 153 15 428 107 125 97 194 57 154 435 232 374 207 161 174 95 95 163 140
Character a n d o m = = n u l l ) r a n d o m = n
Milliseconds 66 74 128 101 44 131 289 129 149 102 135 79 126 265 119 96 70 98 84 106 46 96 116 142 103
Character e w R a n d o m * -* ) -) ( s -s S y s t e m . c u
Milliseconds 90 47 122 223 198 57 193 117 88 556 354 278 306 223 367 344 156 289 163 132 87 107 159 176 100
Character r e r -r -e r e n t T i m e M i l l i s ( ) ) : -: ;
Milliseconds 93 155 98 224 137 116 52 193 110 223 121 88 85 276 259 76 147 149 94 228 51 139 270 377 191
Character e x p e c t e d + = r -r ( r a n d o m . m e
Milliseconds 66 302 184 91 114 179 250 0 67 117 247 386 142 314 304 353 171 77 107 86 115 27 209 295 119
Character -e -m n e x t i -i I n t ( ) $ -$ % 1 0 2 3 -3 4 )
Milliseconds 254 121 195 59 204 102 168 318 205 158 111 196 28 121 195 441 258 233 256 79 272 103 374 61 272
Character ; } w h i l e ( e x p e c t e d > 9 -9 0
Milliseconds 289 593 277 118 167 78 66 54 108 88 404 227 201 94 113 192 127 71 159 106 196 481 156 442 307
Character ) { i n t c h = - 1 ; t r y { c h
Milliseconds 216 137 280 191 149 67 168 121 104 86 122 99 113 169 129 345 160 192 70 134 78 268 232 302 97
Character = s t r e a m . r e a d ) ( -( -) ( ) ; } c
Milliseconds 97 103 104 267 200 62 102 59 107 202 111 57 100 119 285 0 546 135 267 39 261 145 262 173 164
Character a t c h ( I O C -C E x c e p t i o n e ) {
Milliseconds 104 80 151 88 102 145 414 51 63 329 106 235 142 221 55 132 103 32 78 103 109 228 181 139 374
Character l o g . w a r n ( " S t a n d a r d S e r v e r .
Milliseconds 357 166 47 149 98 93 58 100 184 169 226 149 134 124 101 168 129 119 291 118 123 221 68 88 258
Character a w a i t ; -; : r e a d : " , e ) ; c h
Milliseconds 366 379 175 154 97 239 430 206 78 110 58 54 168 240 87 209 289 86 443 326 195 127 120 83 162
Character = - 1 ; } i f ( c h < 3 2 ) / - *
Milliseconds 84 150 171 133 186 182 207 152 141 146 58 185 149 82 94 134 241 149 126 301 106 134 199 361 195
Character C o n t r o l c h a r a c t e r o r E O F
Milliseconds 553 248 159 51 53 61 108 169 128 292 98 97 57 131 95 183 86 132 121 36 125 82 242 93 123
Character T e r -r -e -T t e r i m -m -i m i n a t e s l o o
Milliseconds 154 144 164 87 210 148 107 112 76 89 186 12 355 132 180 68 113 93 54 52 175 0 429 183 122
Character p b r e a k - ; c o m m a n d . a p p e n d
Milliseconds 85 79 79 57 65 22 94 107 433 182 81 162 69 252 161 118 88 93 130 173 92 133 101 110 94
Character ( c h -h -c * c -c -* ( c h a r ) c h ) : - -: ;
Milliseconds 305 276 198 213 123 225 145 260 126 213 229 119 74 63 366 161 155 120 214 206 382 222 130 207 89
Character e x p e c t e d 0 -0 - - ; }
Milliseconds 132 210 84 131 169 119 82 159 324 420 206 152 221 142 188
WPM Timing
Seconds WPM
2.06 40.69
4.13 63.94
6.19 77.5
8.26 69.75
10.32 62.78
12.39 66.85
14.45 68.92
16.52 69.03
18.58 67.82
20.64 65.1
22.71 65
24.77 66.36
26.84 68.41
28.9 65.19
30.97 66.65
33.03 65.76
35.1 64.97
37.16 66.52
39.22 68.22
41.29 65.1
43.35 64.77
45.42 65.26
47.48 64.7
49.55 64.18
51.61 63.48
53.68 63.27
55.74 62.22
57.8 62.28
59.87 62.34
61.93 61.42
64 62.25
66.06 62.85
68.13 62.35
70.19 62.74
72.26 63.11
74.32 63.29
76.38 63.78
78.45 63.02
80.51 63.19
82.58 63.5
84.64 63.94
86.71 63.66
88.77 64.35
90.84 63.68
92.9 64.59
94.96 64.57
97.03 63.94
99.09 63.82
101.16 63.47
103.22 63.01