Amir (amirahmedimtiaz)

Race #246

View Pit Stop page for race #246 by amirahmedimtiazGhost race

View profile for Amir (amirahmedimtiaz)

Official speed 59.46 wpm (109.38 seconds elapsed during race)
Without ending ping 59.60 wpm (255 ms delay sending score to TypeRacer’s server)
Timerless 59.76 wpm (302 ms elapsed before first character typed; 108.83 seconds elapsed during race)
Timerless minus one 59.65 wpm, ignoring the first character typed
Race Start July 12, 2023 5:20:54am UTC
Race Finish July 12, 2023 5:22:43am UTC
Outcome Win (1 of 3)
Accuracy 96.0%
Points 88.20
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 /* Read a set of characgters from the socket */ / StringBuffer command = new StringBuffer() ; int expected = 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == nulLl) random = new Random(System.currentTimeMillis()); expedctcted += (random.nextInt() $% 1-0234); } while (e xpected > 0) { int ch = 01-1; try { ch = stresm.am.read(); } catch (iIOExceptione e0) { log.awwarwarn("sStandardServer.await: raeead: ", e) ; ch = 01-1'; } if (Chch < 32) /( * Control character foor EOF terminates loop break; command.append((char ) ch); expected0--; }
Timing
Character / * R e a d a s e t o f c h a r a c g -g
Milliseconds 302 271 176 196 178 108 149 89 181 149 106 201 88 107 56 108 122 162 150 73 90 168 164 102 470
Character t e r s f r o m t h e s o c k e t * / -/
Milliseconds 87 303 480 175 124 166 39 60 90 60 60 140 40 140 135 135 180 152 87 105 151 193 347 332 239
Character - / S t r i n g B u f f e r c o m m a n d =
Milliseconds 389 241 165 133 150 106 55 60 92 409 164 88 151 120 73 123 119 12 90 164 76 137 122 119 194
Character n e w S t r i n g B u f f e r ( ) - ; i n
Milliseconds 137 104 105 58 122 198 149 54 156 27 197 508 181 107 181 86 106 195 41 365 330 180 104 105 74
Character t e x p e c t e d = 1 0 2 4 ; / * C u t
Milliseconds 89 107 75 257 71 124 194 149 106 103 151 89 151 150 149 454 269 420 120 353 366 205 247 178 119
Character o f f t o a v o i d D o S a t t a c k
Milliseconds 86 168 198 179 40 156 116 76 152 136 104 104 57 107 228 285 271 355 394 147 122 122 148 135 56
Character * / w h i l e ( e x p e c t e d < s h u t
Milliseconds 259 357 154 220 108 86 61 60 90 214 122 210 55 138 316 179 71 258 210 420 421 104 123 87 87
Character d o w n . l e n g t h ( ) ) { i f ( r a n d
Milliseconds 259 56 91 123 180 150 270 56 107 182 88 347 180 240 225 225 166 134 136 42 272 122 104 87 119
Character o m = = n u l L -L l ) r a n d o m = n e
Milliseconds 60 91 212 71 168 73 196 122 212 239 405 239 224 256 179 106 119 104 108 56 139 106 102 146 85
Character w R a n d o m ( S y s t e m . c u r r e n t T i
Milliseconds 549 254 152 189 153 76 122 71 304 390 218 92 223 0 91 135 212 139 88 181 42 168 41 199 133
Character m e M i l l i s ( ) ) ; e x p e d c t -t -c -d c t
Milliseconds 44 108 434 135 74 136 102 91 245 69 170 267 118 154 361 9 379 212 88 135 198 133 151 10 245
Character e d + = ( r a n d o m . n e x t I n t ( ) $
Milliseconds 10 169 89 271 164 122 436 150 118 150 106 105 90 150 270 255 179 179 257 238 137 391 41 168 465
Character -$ % 1 - -- 0 2 3 -3 4 ) ; } w h i l e ( e
Milliseconds 749 302 449 119 150 447 363 181 300 599 255 765 481 152 208 164 241 70 60 91 44 169 166 135 119
Character - x p e c t e d > 0 ) { i n t c h =
Milliseconds 361 118 92 164 210 150 96 153 122 186 240 268 268 198 224 120 165 40 91 61 182 60 137 90 119
Character 0 1 -1 -0 - 1 ; t r y { c h = s t r e s m
Milliseconds 151 180 315 103 227 89 570 300 152 41 152 152 418 253 183 105 114 93 93 375 105 87 93 119 87
Character . -. -m -s a m . r e a d ( ) ; } c a t c h ( i
Milliseconds 140 299 148 150 12 170 149 92 70 59 120 186 56 258 149 241 104 285 11 239 262 106 253 41 485
Character -i I O E x c e p t i o n e - -e e 0 -0 ) { l
Milliseconds 373 209 106 316 240 149 196 56 120 89 45 58 141 71 394 119 73 59 260 450 239 166 675 239 420
Character o g . a w -w w a r -r -a -w -a w a r n ( " s -s S t a n
Milliseconds 151 23 157 106 29 301 164 55 185 181 118 148 138 23 125 104 107 227 298 226 377 628 255 105 118
Character d a r d S e r v e r . a w a i t : r a e -e -a e a
Milliseconds 121 164 152 374 393 117 106 254 73 59 122 152 55 259 13 228 331 104 135 86 14 467 150 42 60
Character d : " , e ) - ; c h = 0 1 -1 -0 - 1 ' -'
Milliseconds 170 331 152 298 329 102 139 254 374 360 631 223 347 211 195 149 134 166 164 301 104 197 137 314 417
Character ; } i f ( C h -h -C c h < 3 2 ) / ( -
Milliseconds 212 211 209 165 135 101 94 151 211 149 345 102 104 90 182 314 227 226 70 455 330 505 287 180 330
Character -( * C o n t r o l c h a r a c t e r f o -o -f
Milliseconds 151 225 250 320 240 119 119 75 58 185 91 104 119 40 92 108 144 244 73 92 163 200 54 350 55
Character o r E O F t e r m i n a t e s l o o p b r
Milliseconds 247 53 127 193 137 148 117 123 119 105 136 118 73 89 124 88 59 108 74 227 56 44 125 89 57
Character e a k ; c o m m a n d . a p p e n d ( ( c h a r
Milliseconds 44 75 123 137 167 254 40 168 150 59 154 85 76 199 223 176 152 122 71 244 241 284 120 120 9
Character - ) c h ) ; e x p e c t e d 0 -0 - - ; }
Milliseconds 187 298 241 135 180 103 227 497 359 194 193 74 227 240 180 13 229 328 482 234 156 209 150 195
WPM Timing
Seconds WPM
2.19 65.82
4.38 68.57
6.56 74.96
8.75 63.08
10.94 70.21
13.13 73.14
15.31 70.52
17.5 73.37
19.69 69.48
21.88 71.86
24.06 70.81
26.25 71.31
28.44 70.04
30.63 70.52
32.82 71.31
35 69.94
37.19 70.34
39.38 70.39
41.57 71.31
43.75 70.49
45.94 69.74
48.13 69.56
50.32 67.73
52.5 65.82
54.69 64.07
56.88 64.35
59.07 64.4
61.26 64.26
63.44 64.12
65.63 63.63
67.82 64.23
70.01 63.42
72.19 62.83
74.38 62.27
76.57 61.43
78.76 60.79
80.94 61.08
83.13 60.63
85.32 59.78
87.51 59.24
89.7 59.13
91.88 58.64
94.07 57.66
96.26 58.34
98.45 58.27
100.63 59.62
102.82 60.22
105.01 60.11
107.2 60
109.38 59.46