Amir (amirahmedimtiaz)

Race #689

View Pit Stop page for race #689 by amirahmedimtiazGhost race

View profile for Amir (amirahmedimtiaz)

Official speed 62.12 wpm (104.70 seconds elapsed during race)
Without ending ping 62.26 wpm (229 ms delay sending score to TypeRacer’s server)
Timerless 62.48 wpm (380 ms elapsed before first character typed; 104.09 seconds elapsed during race)
Timerless minus one 62.37 wpm, ignoring the first character typed
Race Start February 11, 2024 10:00:29am UTC
Race Finish February 11, 2024 10:02:13am UTC
Outcome Win (1 of 3)
Accuracy 95.1%
Points 92.15
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 /** Reada a set of characters from the csocket */ StringBuferfer commmanand -= new StringBUffuffer() in; inte e epxpected = 1024; /* Cut off to avoid DoS attack *?/ while (Exexpected < shutdown.length()) { if (random == ullnull) rnadandom = new Random(System.currentTimeMillis()):; expected += (random.nextInt() % 1024); { w} while (epxpected > 0) { int ch = -1; try { ch = stream.read(); } catch (IOException e) { log.warn"T(ST"StandardServe.r.waaawait: read: ", e) ;; ch = 01;-1; t]} if (ch < 232) /* Control character or EOF terminates loopp break; command.append((Chchar) ch); expected--; }
Timing
Character / * * -* R e a d a - -a a s e t o f c h
Milliseconds 380 249 160 310 173 189 127 83 134 189 82 271 114 101 44 136 80 103 99 75 83 137 41 157 113
Character a r a c t e r s f r o m t h e c -c s o c k e
Milliseconds 77 342 126 225 224 130 163 86 305 238 0 79 112 64 62 162 74 114 193 344 68 158 112 142 72
Character t * / S t r i n g B u f e r -r -e f e r c o m
Milliseconds 138 69 164 256 141 156 141 147 71 63 99 292 201 136 247 137 193 140 78 96 89 102 146 63 140
Character m m a n -n -a -m a n d - -- = n e w S t r i n g
Milliseconds 93 142 107 123 276 129 160 123 112 107 98 126 295 188 119 105 93 70 125 282 225 72 63 49 82
Character B U f f -f -f -U u f f e r ( ) i n -n -i - ; i n t
Milliseconds 264 171 99 227 174 133 169 254 83 191 91 89 312 0 29 92 83 273 129 142 201 78 100 51 94
Character e e -e - -e e p -p x p e c t e d = 1 0 2 4 ;
Milliseconds 91 115 94 308 146 136 106 54 360 305 81 141 291 379 175 85 160 95 150 122 264 94 147 320 328
Character / * C u t o f f t o a v o i d D o S
Milliseconds 152 322 266 361 266 206 99 98 84 109 158 52 149 100 83 219 161 109 65 76 111 193 194 437 203
Character a t t a c k * ? -? / w h i l e ( E x -x -E e x
Milliseconds 120 121 163 75 160 98 78 201 223 455 192 85 87 92 34 114 8 197 223 188 278 238 142 27 194
Character p e c t e d < s h u t d o w n . l e n g t h (
Milliseconds 93 170 182 141 80 180 113 407 52 191 145 117 9 455 119 90 124 131 230 90 110 98 261 157 217
Character ) ) { i f ( r a n d o m = = u l l -l -l -u
Milliseconds 58 142 122 629 179 189 118 64 196 111 109 66 64 222 46 142 140 167 116 226 74 166 298 148 143
Character n u l l ) r n a d -d -a -n a n d o m = n e w
Milliseconds 246 74 106 154 258 151 191 196 0 200 233 178 155 120 109 146 66 96 92 136 142 100 88 96 83
Character R a n d o m ( S y s t e m . c u r r e n t T i m e
Milliseconds 186 195 141 98 126 69 226 245 278 83 110 70 100 73 187 97 114 186 86 154 120 257 162 115 116
Character M i l l i s ( ) ) : -: ; e x p e c t e d + =
Milliseconds 297 210 76 167 224 125 246 102 199 274 452 195 92 99 196 79 129 213 191 71 180 101 169 182 151
Character ( r a n d o m . n e x t I n t ( ) % 1 0 2 4 )
Milliseconds 323 152 98 83 174 58 87 156 186 123 167 117 222 159 101 159 31 157 380 247 145 129 209 559 420
Character ; { w -w - -{ } w h i l e ( e p -p x p e c t
Milliseconds 291 153 301 97 149 241 155 138 240 322 117 102 60 76 120 246 159 167 324 378 91 147 119 414 162
Character e d > 0 ) { i n t c h = - 1 ; t r
Milliseconds 97 202 73 146 157 495 917 225 101 162 180 72 41 112 149 58 174 131 110 146 213 141 333 150 59
Character y { c h = s t r e a m . r e a d ( ) ; }
Milliseconds 120 135 165 109 187 100 97 129 110 41 149 71 65 116 196 124 160 11 88 180 214 53 261 105 181
Character c a t c h ( I O E x c e p t i o n e ) {
Milliseconds 131 197 97 92 169 148 110 153 239 102 168 332 197 245 123 143 119 30 62 168 166 278 157 223 228
Character l o g . w a r n " T -T -" ( S T -T -S " S t a n d a r
Milliseconds 224 196 16 208 113 63 112 89 247 186 303 119 240 156 149 277 124 204 132 99 157 142 134 168 118
Character d S e r v e . -. r . w a a -a -a -w a w a i t : r e
Milliseconds 110 286 80 87 221 8 208 595 164 260 127 89 185 263 157 141 63 100 130 73 114 236 132 105 87
Character a d : " , e ) ; -; - ; c h = 0 1 ; -; -1
Milliseconds 0 158 201 145 201 312 46 154 194 455 129 289 124 189 70 133 123 154 111 100 152 181 98 245 116
Character -0 - 1 ; t ] -] -t } i f ( c h < 2 -2 3 2 )
Milliseconds 142 248 67 718 128 130 93 325 81 412 151 241 87 150 141 253 88 319 221 48 254 308 76 66 255
Character / * C o n t r o l c h a r a c t e r o r
Milliseconds 375 261 251 149 390 255 68 110 55 93 265 149 372 144 575 149 145 265 348 135 110 132 145 148 101
Character E O F t e r m i n a t e s l o o p p -p b r e
Milliseconds 234 67 160 155 234 139 95 59 71 136 115 95 78 84 116 247 160 229 0 169 468 180 112 67 84
Character a k ; c o m m a n d . a p p e n d ( ( C h -h -C c
Milliseconds 80 84 185 98 166 161 139 144 98 116 74 148 254 129 130 101 164 73 255 218 217 188 298 134 124
Character h a r ) c h ) ; e x p e c t e d - - ; }
Milliseconds 99 101 76 236 222 194 108 230 242 236 101 224 122 101 224 198 99 170 204 122 275 159 189
WPM Timing
Seconds WPM
2.09 40.11
4.19 63.04
6.28 70.68
8.38 70.2
10.47 68.77
12.56 64.95
14.66 66.31
16.75 63.04
18.85 60.49
20.94 59.03
23.03 58.87
25.13 60.17
27.22 61.71
29.32 62.22
31.41 61.51
33.5 62.32
35.6 62.36
37.69 63.04
39.79 61.83
41.88 62.46
43.97 63.58
46.07 64.08
48.16 63.29
50.26 63.99
52.35 64.87
54.44 63.92
56.54 62.61
58.63 62.42
60.73 61.85
62.82 62.46
64.91 63.22
67.01 64.11
69.1 64.25
71.2 64.55
73.29 64.02
75.38 63.83
77.48 63.04
79.57 63.34
81.67 62.74
83.76 62.18
85.85 61.5
87.95 61.26
90.04 61.3
92.14 60.95
94.23 61.25
96.32 61.54
98.42 62.18
100.51 61.84
102.61 61.98
104.7 62.12