Amir (amirahmedimtiaz)

Race #420

View Pit Stop page for race #420 by amirahmedimtiazGhost race

View profile for Amir (amirahmedimtiaz)

Official speed 60.03 wpm (108.35 seconds elapsed during race)
Without ending ping 60.32 wpm (524 ms delay sending score to TypeRacer’s server)
Timerless 63.03 wpm (4,632 ms elapsed before first character typed; 103.19 seconds elapsed during race)
Timerless minus one 62.91 wpm, ignoring the first character typed
Race Start January 7, 2024 7:53:42am UTC
Race Finish January 7, 2024 7:55:30am UTC
Outcome Win (1 of 3)
Accuracy 95.4%
Points 89.04
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 characters from the socket */ StringBuffer command - n= new StringBuffer(); int esxpxpecgteted = 10234; /* Cut off to avoid DoS atatatack */ while (expected < shutdown.length()) { if (arrandom == null) random = new aRandom(sSysteme.c.currentTimeMillis()): ; expected += (random.nextInt() % 10234); } while (expected ..> 90) { int ch = -1; try { ch = stream.read() ;; } cathch (IOExeception e) { log.awwarn("StandarsddServreer.await: read: :", e); ch = 1--1; } if (ch , < 32); /* Control character or EOF Teterminates lop op break; command.append((Chchar) ch); expcected0---;; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 4632 396 188 235 189 99 139 118 29 163 107 89 49 98 69 102 81 137 84 93 70 145 283 184 124
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 94 97 167 122 81 33 65 68 77 79 81 98 99 63 134 115 65 96 112 178 303 197 268 311 22
Character i n g B u f f e r c o m m a n d - n -n - -- =
Milliseconds 151 42 150 362 200 110 139 71 117 89 121 65 144 182 114 104 89 119 136 168 64 240 130 139 196
Character n e w S t r i n g B u f f e r ( ) ; i n t
Milliseconds 383 115 111 53 139 478 119 111 75 79 47 293 179 128 173 59 102 220 45 214 121 92 77 81 122
Character e s x p -p -x -s x p e c g t e -e -t -g t e d = 1 0
Milliseconds 60 152 109 9 282 148 131 129 105 119 170 109 26 72 365 145 169 85 77 151 93 112 97 189 58
Character 2 3 -3 4 ; / * C u t o f f t o a v o i d
Milliseconds 269 78 289 81 233 185 241 263 169 283 186 87 113 56 108 142 53 118 84 68 58 110 182 98 115
Character D o S a t a t a -a -t -a t a c k * / w h i l
Milliseconds 650 272 239 301 316 360 100 84 78 129 224 161 124 93 61 151 110 88 197 264 162 163 72 99 56
Character e ( e x p e c t e d < s h u t d o w n . l e
Milliseconds 93 39 180 174 190 73 146 395 224 84 150 149 358 140 145 118 46 51 184 88 96 76 142 199 85
Character n g t h ( ) ) { i f ( a r -r -a r a n d o m
Milliseconds 118 56 146 78 200 93 160 195 228 175 149 117 64 218 226 238 247 122 66 45 108 125 125 76 298
Character = = n u l l ) r a n d o m = n e w a -a R
Milliseconds 101 134 109 114 89 103 144 213 107 89 76 87 84 121 25 144 107 235 144 200 94 95 247 367 241
Character a n d o m ( s -s S y s t e m e . c -c -. -e . c u r r
Milliseconds 206 75 197 117 102 231 147 438 164 214 108 58 78 85 145 68 188 216 136 133 235 176 110 267 299
Character e n t T i m e M i l l i s ( ) ) : - -: ; e x p
Milliseconds 103 129 94 263 171 39 482 344 259 73 299 168 112 241 50 124 231 172 283 135 178 71 97 185 85
Character e c t e d + = ( r a n d o m . n e x t I n t (
Milliseconds 143 161 118 92 344 0 702 337 138 188 112 76 120 114 99 47 172 229 183 159 145 218 164 119 132
Character ) % 1 0 2 3 -3 4 ) ; } w h i l e ( e x p
Milliseconds 52 96 135 317 263 31 251 193 296 83 298 421 106 182 146 144 97 42 37 146 68 317 225 217 75
Character e c t e d . . -. -. > 9 -9 0 ) { i n t c h
Milliseconds 148 159 130 95 116 147 213 62 311 153 228 158 142 496 268 255 230 164 435 138 77 119 102 113 86
Character = - 1 ; t r y { c h = s t r e a m .
Milliseconds 104 117 150 141 158 133 209 112 71 92 69 250 158 166 90 73 593 197 66 114 99 124 53 148 144
Character r e a d ( ) ; -; - ; } c a t h -h c h ( I O
Milliseconds 154 67 56 147 259 19 131 158 293 138 188 145 146 142 216 93 138 214 315 121 116 130 182 304 85
Character E x e -e c e p t i o n e ) { l o g . a w -w -a
Milliseconds 193 303 304 295 65 201 133 120 118 48 81 87 110 190 433 252 190 247 199 40 193 277 33 346 136
Character w a r n ( " S t a n d a r s d -d -s d S e r v r e -e
Milliseconds 23 100 75 170 263 210 202 161 127 167 106 169 138 157 125 276 111 69 214 181 138 240 128 59 428
Character -r e r . a w a i t : r e a d : : -: " , e ) ;
Milliseconds 127 70 69 218 138 82 134 69 96 235 191 113 113 77 187 481 112 412 482 232 284 118 509 305 310
Character c h = 1 - -- -1 - 1 ; } i f ( c h ,
Milliseconds 145 118 81 145 70 124 272 113 242 122 215 109 241 154 181 126 167 117 72 156 200 65 225 196 121
Character - -, < 3 2 ) ; -; / * C o n t r o l c h a r
Milliseconds 242 138 229 89 179 115 436 354 302 192 88 256 153 251 229 68 75 42 94 166 236 360 98 170 59
Character a c t e r o r E O F T e -e -T t e r m i n a t
Milliseconds 158 184 158 103 106 56 119 133 120 230 212 117 134 118 220 222 160 93 77 108 139 20 208 52 137
Character e s l o p - -p o p b r e a k ; c o m m a n
Milliseconds 82 96 61 133 216 139 159 279 129 216 57 98 95 89 51 34 99 379 137 219 47 169 135 126 86
Character d . a p p e n d ( ( C h -h -C c h a r ) c h ) ;
Milliseconds 112 76 259 101 129 78 207 209 258 276 221 233 241 141 95 109 82 54 280 273 212 121 222 218 118
Character e x p c -c e c t e d 0 -0 - - - ; -; -- ; }
Milliseconds 144 263 136 142 350 122 431 156 110 123 131 486 1141 102 139 220 256 135 216 123 260
WPM Timing
Seconds WPM
2.17 0
4.33 0
6.5 24
8.67 45.69
10.83 53.16
13 59.99
15.17 57.75
17.34 60.92
19.5 60.92
21.67 59.81
23.84 60.41
26 61.38
28.17 59.64
30.34 61.71
32.5 62.76
34.67 64.03
36.84 63.85
39 65.84
41.17 65.29
43.34 63.68
45.51 63.55
47.67 63.18
49.84 63.08
52.01 63.22
54.17 63.57
56.34 63.47
58.51 63.58
60.67 62.3
62.84 63.02
65.01 63.5
67.17 63.42
69.34 63.34
71.51 63.43
73.68 62.87
75.84 62.97
78.01 62.15
80.18 62.56
82.34 61.64
84.51 61.34
86.68 61.61
88.84 60.78
91.01 60.92
93.18 61.43
95.34 61.67
97.51 61.65
99.68 62.12
101.85 61.74
104.01 61.49
106.18 60.69
108.35 60.03