Amir (amirahmedimtiaz)

Race #181

View Pit Stop page for race #181 by amirahmedimtiazGhost race

View profile for Amir (amirahmedimtiaz)

Official speed 57.47 wpm (113.17 seconds elapsed during race)
Without ending ping 57.60 wpm (252 ms delay sending score to TypeRacer’s server)
Timerless 58.28 wpm (1,318 ms elapsed before first character typed; 111.60 seconds elapsed during race)
Timerless minus one 58.17 wpm, ignoring the first character typed
Race Start June 25, 2023 7:07:59pm UTC
Race Finish June 25, 2023 7:09:52pm UTC
Outcome Win (1 of 3)
Accuracy 95.2%
Points 85.25
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 charactesrrs fro m the rosockt et */ StringBuffer command = newT TRSSrtringBusfffer(); int expected = 1-20234; ?//* Cut off to avoi d DoS attack */ while (expected < shutdown.length()) P{ if (random == null) random - = new Random(System.currentTimeMillis()); expectded += 9(random.nextInt() $% 10234); } while (expected > 0) { int ch = 01=1-1; try { ch = stream.read(); } cathcch (IOException e) { log.awwarn("StandardServer.await: read: ", e); ch = 01-1' ; } if (ch, < < 32) /* Control characetetter or EOF Terterminates lopop break; command.append((char) ch); expected00--; }
Timing
Character ? -? / * R e a d a s e t o f c h a r a c
Milliseconds 1318 447 1144 542 353 337 164 166 120 88 90 123 56 109 103 89 43 108 75 134 162 14 124 163 153
Character t e s r -r -s r s f r o - m t h e r o -o -r s
Milliseconds 182 209 165 88 509 167 119 10 155 105 76 57 108 435 240 135 104 75 107 72 153 102 271 90 117
Character o c k t - -t e t * / S t r i n g B u f f e r
Milliseconds 185 225 134 301 88 360 211 30 118 151 239 333 149 210 55 110 133 44 140 299 159 124 197 72 121
Character c o m m a n d = n e w T -T T R S -S -R -T S r
Milliseconds 71 125 91 72 90 124 88 115 92 288 150 166 72 85 428 195 286 241 73 58 347 132 107 163 228
Character -r t r i n g B u s f -f -s f f e r ( ) ; i n t e
Milliseconds 419 119 43 108 59 476 358 142 74 131 322 149 87 182 166 72 183 23 231 120 116 77 91 105 74
Character x p e c t e d = 1 - 2 -2 -- 0 2 3 -3 4 ; ? / -/
Milliseconds 243 11 104 185 148 75 120 137 103 123 208 434 272 177 121 208 244 73 405 87 425 163 408 628 390
Character -? / * C u t o f f t o a v o i - d D o
Milliseconds 88 214 298 208 300 272 118 107 58 90 153 89 68 201 91 179 74 162 45 276 359 38 110 268 167
Character S a t t a c k * / w h i l e ( e x p e c t
Milliseconds 347 180 361 121 210 116 122 134 178 229 360 118 136 74 89 58 60 78 166 256 224 150 271 208 149
Character e d < s h u t d o w n . l e n g t h ( ) ) P
Milliseconds 75 137 119 242 165 177 152 29 106 270 391 117 119 122 182 72 106 120 272 55 245 86 121 197 285
Character -P { i f ( r a n d o m = = n u l l ) r a
Milliseconds 330 226 209 150 119 78 196 193 73 120 103 87 75 230 243 135 102 105 106 90 153 240 297 315 152
Character n d o m - - -- = n e w R a n d o m ( S y s
Milliseconds 10 139 88 74 119 603 235 276 88 272 85 171 115 107 75 199 194 118 106 90 72 243 239 345 90
Character t e m . c u r r e n t T i m e M i l l i s ( ) ) ;
Milliseconds 74 89 135 272 243 103 89 179 77 136 98 276 194 74 164 288 104 118 166 105 104 259 72 165 195
Character e x p e c t d -d e d + = 9 -9 ( r a n d o m .
Milliseconds 226 118 183 72 121 244 71 314 393 86 153 117 240 276 131 629 393 225 132 75 90 104 92 72 185
Character n e x t I n t ( ) $ -$ % 1 0 2 3 -3 4 ) ; }
Milliseconds 450 88 241 150 271 225 117 168 73 240 553 401 232 629 167 103 454 83 306 86 630 228 148 375 242
Character w h i l e ( e x p e c t e d > 0 ) { i n
Milliseconds 178 138 102 27 91 91 182 165 209 88 105 184 119 75 178 121 194 136 151 314 181 451 300 146 107
Character t c h = 0 1 -1 -0 = 1 -1 -= - 1 ; t r y {
Milliseconds 58 105 120 108 149 152 132 213 89 480 88 180 149 328 90 214 208 364 164 228 10 151 166 436 405
Character c h = s t r e a m . r e a d ( ) ; } c a t
Milliseconds 147 122 211 74 210 227 88 119 89 106 99 96 197 40 184 179 240 74 467 178 198 284 208 75 107
Character h c -c -h c h ( I O E x c e p t i o n e ) {
Milliseconds 270 88 364 87 106 118 287 270 271 72 226 242 89 177 77 93 103 41 77 122 9 277 255 210 270
Character l o g . a w -w -a w a r n ( " S t a n d a r d S e r
Milliseconds 271 178 12 258 11 163 365 89 121 75 121 135 256 226 271 104 105 115 108 180 148 242 342 123 75
Character v e r . a w a i t : r e a d : " , e ) ; c
Milliseconds 213 55 92 108 147 26 197 155 146 286 120 104 33 85 122 346 91 225 346 71 122 255 284 285 181
Character h = 0 1 -1 -0 - 1 ' - -' ; } i f ( c h ,
Milliseconds 151 89 120 179 137 150 374 133 198 239 212 178 330 118 271 152 329 254 497 39 94 163 183 91 389
Character - -, < - -< < 3 2 ) / * C o n t r o l
Milliseconds 151 180 328 259 133 271 135 87 192 137 210 106 447 166 499 239 164 286 270 57 91 29 90 167 74
Character c h a r a c e t e -e -t t -t -e t e r o r E O F
Milliseconds 75 107 73 74 170 206 227 56 157 162 118 152 9 427 89 89 122 55 91 227 120 256 104 103 140
Character T e r -r -e -T t e r m i n a t e s l o p -p o p b
Milliseconds 312 165 104 197 167 134 8 126 74 90 90 121 89 106 87 92 42 183 184 162 392 240 39 107 121
Character r e a k ; c o m m a n d . a p p e n d ( ( c h a
Milliseconds 105 57 60 60 168 152 299 41 138 166 92 164 57 108 151 118 114 92 155 149 256 149 286 153 70
Character r ) c h ) ; e x p e c t e d 0 0 -0 -0 - - ; }
Milliseconds 108 269 194 105 152 192 226 105 90 270 12 106 181 181 11 229 269 152 297 122 179 149 242 153 237
WPM Timing
Seconds WPM
2.26 0
4.53 15.9
6.79 44.18
9.05 43.74
11.32 43.47
13.58 46.83
15.84 54.53
18.11 49.7
20.37 48.3
22.63 52.49
24.9 51.57
27.16 49.04
29.42 48.94
31.69 50.37
33.95 50.54
36.22 53.02
38.48 54.26
40.74 54.19
43.01 56.09
45.27 55.93
47.53 56.3
49.8 57.35
52.06 58.09
54.32 57.88
56.59 57.68
58.85 57.71
61.11 56.35
63.38 55.48
65.64 56.67
67.9 57.08
70.17 55.92
72.43 55.83
74.69 56.71
76.96 56.29
79.22 56.65
81.48 56.85
83.75 57.03
86.01 57.62
88.27 57.91
90.54 57.52
92.8 56.9
95.06 56.05
97.33 55.85
99.59 56.39
101.85 56.32
104.12 56.59
106.38 56.85
108.65 57.43
110.91 57.99
113.17 57.47