Amir (amirahmedimtiaz)

Race #176

View Pit Stop page for race #176 by amirahmedimtiazGhost race

View profile for Amir (amirahmedimtiaz)

Official speed 59.14 wpm (109.98 seconds elapsed during race)
Without ending ping 59.32 wpm (335 ms delay sending score to TypeRacer’s server)
Timerless 59.50 wpm (332 ms elapsed before first character typed; 109.31 seconds elapsed during race)
Timerless minus one 59.39 wpm, ignoring the first character typed
Race Start June 25, 2023 7:00:01pm UTC
Race Finish June 25, 2023 7:01:51pm UTC
Outcome Win (1 of 3)
Accuracy 95.4%
Points 87.72
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 /8* Read a set of charactesrrs from the psocket #*/ String Buffer command = new STtringBuffer(); int expected =1 1024; /* Cut off to avoi dd DoS atattack * w/ whil ee (expecgeted < shutrdown.length()) { if (random == null) random = new Random(Sytsstem.currnentTimeMillis()); Exexpected += (random.nextInt() % 1024); } while (expected > 90) { int ch = 01-1; try { ch - = stream.read(); } catch (IOException e) { log.arwawarn("sStandardServer.await: read: ", e); ch = 01-1'; } if (ch < 32) "/* Control scchcaracteerr or REOF terminates loop break; command.append((char ) ch); expected--; }
Timing
Character / 8 -8 * R e a d a s e t o f c h a r a c
Milliseconds 332 283 584 301 216 388 108 105 121 118 58 107 99 112 90 55 170 74 132 108 121 58 106 121 225
Character t e s r -r -s r s f r o m t h e p -p s o c k e
Milliseconds 180 162 92 12 434 122 121 75 148 155 26 77 89 59 59 125 54 93 59 301 120 120 104 122 120
Character t # -# * / S t r i n g - B u f f e r c o m
Milliseconds 89 120 316 329 243 404 146 274 117 60 137 41 93 137 509 181 147 152 146 93 75 92 134 57 76
Character m a n d = n e w S T -T t r i n g B u f f e r
Milliseconds 106 97 108 122 125 239 270 105 119 42 169 256 40 469 180 72 92 56 62 408 135 150 119 91 72
Character ( ) ; i n t e x p e c t e d = 1 - -1 1 0
Milliseconds 182 75 316 164 77 105 86 125 72 151 152 102 180 121 71 140 117 179 231 102 288 102 74 91 445
Character 2 4 ; / * C u t o f f t o a v o i d -d
Milliseconds 365 691 330 134 389 523 272 468 210 72 152 102 152 115 94 106 103 121 152 146 90 120 154 14 466
Character - d D o S a t a t -t -a t a c k * w -w - /
Milliseconds 132 89 92 163 227 360 302 254 194 152 57 302 148 58 93 151 120 180 223 257 148 274 102 255 119
Character w h i l e -e - e ( e x p e c g e -e -g t e d <
Milliseconds 122 118 43 59 292 86 183 134 30 88 378 299 241 145 122 213 87 184 299 88 58 93 153 175 242
Character s h u t r -r d o w n . l e n g t h ( ) ) { i
Milliseconds 280 125 498 38 75 269 367 100 122 152 117 58 319 119 118 93 361 102 290 188 346 196 258 175 123
Character f ( r a n d o m = = n u l l ) r a n d o m
Milliseconds 152 59 165 211 152 39 169 85 76 195 103 140 120 151 102 136 138 539 299 144 125 42 169 41 93
Character = n e w R a n d o m ( S y t s -s -t s t e m .
Milliseconds 164 121 152 150 71 119 465 395 176 152 74 92 74 302 208 960 149 121 361 118 121 76 149 108 117
Character c u r r n -n e n t T i m e M i l l i s ( ) ) ; E
Milliseconds 226 120 117 150 181 347 88 154 39 277 179 88 105 375 135 104 161 76 59 186 103 227 330 152 178
Character x -x -E e x p e c t e d + = ( r a n d o m . n e
Milliseconds 240 282 121 41 170 73 164 170 102 75 154 88 212 282 151 416 167 147 109 238 59 77 861 295 30
Character x t I n t ( ) % 1 0 2 4 ) ; } w h i l e
Milliseconds 331 180 331 179 119 256 73 256 285 328 423 105 255 689 318 313 121 421 295 482 72 58 61 75 138
Character ( e x p e c t e d > 9 -9 0 ) { i n t c h
Milliseconds 137 465 194 88 120 180 119 76 103 152 227 100 185 388 210 393 299 224 196 212 72 120 89 136 90
Character = 0 1 -1 -0 - 1 ; t r y { c h - - -- =
Milliseconds 273 179 103 167 164 282 152 181 179 243 148 181 24 230 88 359 226 197 40 169 89 123 255 100 200
Character s t r e a m . r e a d ( ) ; } c a t c h (
Milliseconds 118 330 225 42 153 120 197 147 138 90 134 103 380 70 271 181 164 243 314 89 119 151 121 372 228
Character I O E x c e p t i o n e ) { l o g . a r -r w
Milliseconds 540 39 350 241 58 197 119 90 99 44 91 92 91 240 168 226 269 341 154 40 156 105 88 329 212
Character a -a -w -a w a r n ( " s -s S t a n d a r d S e r v e
Milliseconds 103 167 119 152 74 11 125 162 230 238 294 275 209 59 138 104 90 227 208 197 360 103 87 289 104
Character r . a w a i t : r e a d : " , e ) ; c h
Milliseconds 56 166 199 195 87 90 120 260 223 104 38 77 159 237 72 255 394 104 120 300 195 104 133 119 121
Character = 0 1 -1 -0 - 1 ' -' ; } i f ( c h < 3 2
Milliseconds 152 120 209 182 284 120 240 255 225 450 238 243 241 224 132 121 120 211 255 105 120 241 41 214 103
Character ) " -" / * C o n t r o l s c -c -s c h c -c a r
Milliseconds 393 238 360 451 237 484 238 240 159 110 103 17 86 123 91 152 134 224 89 184 136 221 270 212 100
Character a c t e e r -r -e r o r R -R E O F t e r m i n
Milliseconds 109 166 207 94 315 10 437 59 90 91 106 102 92 178 363 120 135 105 117 334 133 105 105 122 70
Character a t e s l o o p b r e a k ; c o m m a n d .
Milliseconds 91 86 96 53 92 91 201 105 40 171 150 71 74 58 94 180 152 160 77 164 154 88 152 88 121
Character a p p e n d ( ( c h a r - ) c h ) ; e x p e
Milliseconds 181 119 119 41 170 90 191 182 282 185 40 93 198 254 235 232 135 144 184 255 148 106 196 71 122
Character c t e d - - ; }
Milliseconds 199 133 86 137 228 210 600 180 224
WPM Timing
Seconds WPM
2.2 21.82
4.4 65.47
6.6 67.29
8.8 62.74
11 63.29
13.2 68.2
15.4 68.59
17.6 70.92
19.8 65.47
22 62.2
24.19 63.98
26.39 62.29
28.59 60.01
30.79 59.62
32.99 58.92
35.19 58.65
37.39 58.73
39.59 60.62
41.79 61.16
43.99 61.1
46.19 59.75
48.39 60.01
50.59 60.01
52.79 60.24
54.99 59.58
57.19 59.59
59.39 58.6
61.59 58.65
63.79 58.7
65.99 58.74
68.19 58.25
70.38 57.97
72.58 58.53
74.78 58.57
76.98 58.92
79.18 58.5
81.38 58.1
83.58 58.43
85.78 58.89
87.98 58.92
90.18 58.15
92.38 58.32
94.58 57.6
96.78 57.53
98.98 57.59
101.18 57.88
103.38 58.85
105.58 59.33
107.78 59.34
109.98 59.14