Amir (amirahmedimtiaz)

Race #413

View Pit Stop page for race #413 by amirahmedimtiazGhost race

View profile for Amir (amirahmedimtiaz)

Official speed 64.29 wpm (101.17 seconds elapsed during race)
Without ending ping 64.45 wpm (253 ms delay sending score to TypeRacer’s server)
Timerless 64.56 wpm (163 ms elapsed before first character typed; 100.75 seconds elapsed during race)
Timerless minus one 64.44 wpm, ignoring the first character typed
Race Start January 7, 2024 7:46:06am UTC
Race Finish January 7, 2024 7:47:47am UTC
Outcome No win (2 of 3)
Accuracy 95.8%
Points 95.37
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 /* Reasdd a set of characters from the socket */ StringSBuffer command = new StringBufefer() ; int expected = 1-0234/ ; /* Cut off to avoid DOoS attack */ whiele (expecte d < shutdown.length()) { if (random ==n null) random = new Random(System.currentTImeimeMillis()); expected += (random.nectixtiIn() t() % 1024); } while (expected > 0) { int ch = -1; try { ch = stream.read(); } catch (IOCException e) { log.warn("StandardSerevever.await: read;: '", e); ch = -1; } if (ch ,< 32) /* Control charactero or eEOF Termterminates loop break; commoanand.append((char) ch):; expcected--; }
Timing
Character / * R e a s d -d -s d a s e t o f c h a r
Milliseconds 163 344 148 447 222 98 101 103 263 138 100 70 66 132 127 84 72 98 74 71 101 116 102 86 67
Character a c t e r s f r o m t h e s o c k e t * /
Milliseconds 142 263 176 167 95 73 257 150 85 61 46 97 32 117 54 132 58 118 100 107 99 82 81 208 292
Character S t r i n g S -S B u f f e r c o m m a n d =
Milliseconds 170 168 220 146 44 324 161 318 424 231 185 116 249 62 124 125 96 88 221 150 70 103 93 152 88
Character n e w S t r i n g B u f e -e f e r ( ) - ;
Milliseconds 112 135 98 42 146 233 86 109 62 79 43 253 127 111 237 296 110 85 97 254 47 132 365 166 87
Character i n t e x p e c t e d = 1 - -- 0 2 3 -3 4 /
Milliseconds 110 72 86 109 67 226 232 172 192 124 75 193 154 203 0 185 68 471 422 93 43 400 250 849 156
Character - -/ ; / * C u t o f f t o a v o i d D
Milliseconds 319 129 187 145 69 368 314 295 186 86 122 64 131 153 65 110 64 90 79 101 156 127 125 68 347
Character O -O o S a t t a c k * / w h i e -e l e ( e
Milliseconds 302 345 178 237 203 102 176 162 102 138 156 176 196 297 131 140 98 48 122 383 196 118 69 217 239
Character x p e c t e - d < s h u t d o w n . l e n g
Milliseconds 176 124 132 202 162 213 318 515 115 266 318 94 159 143 69 76 252 69 104 108 145 208 86 132 67
Character t h ( ) ) { i f ( r a n d o m = = n -n n
Milliseconds 182 77 225 55 178 184 199 162 105 132 72 403 175 69 116 88 100 55 241 235 147 236 310 175 82
Character u l l ) r a n d o m = n e w R a n d o m (
Milliseconds 95 96 131 220 135 121 53 97 97 100 82 115 102 134 156 139 69 187 166 182 84 95 103 50 224
Character S y s t e m . c u r r e n t T I m e -e -m -I i m e M
Milliseconds 161 302 193 93 73 113 183 210 103 104 199 43 185 69 182 341 178 83 283 131 139 225 24 119 250
Character i l l i s ( ) ) ; e x p e c t e d + = ( r a
Milliseconds 154 81 136 125 94 241 24 177 279 170 326 239 158 93 185 125 112 155 113 194 221 196 1137 204 79
Character n d o m . n e c t i -i -t -c x t i -i I n ( ) - -) -(
Milliseconds 92 115 87 46 399 209 94 180 144 94 241 137 131 45 89 186 445 239 156 226 37 165 311 160 136
Character t ( ) % 1 0 2 4 ) ; } w h i l e ( e x p
Milliseconds 186 219 78 184 437 387 180 206 247 350 533 373 119 247 126 155 52 34 68 104 162 250 236 162 86
Character e c t e d > 0 ) { i n t c h = - 1 ;
Milliseconds 121 184 123 93 141 191 210 199 164 395 266 365 114 140 76 81 117 116 95 160 101 147 136 156 435
Character t r y { c h = s t r e a m . r e a d ( )
Milliseconds 176 86 72 99 82 182 122 189 62 132 89 121 82 82 66 120 62 133 138 108 68 49 140 214 31
Character ; } c a t c h ( I O C -C E x c e p t i o n
Milliseconds 227 99 192 127 239 111 59 162 88 93 414 319 208 142 370 117 393 73 182 114 133 88 59 75 118
Character e ) { l o g . w a r n ( " S t a n d a r d S e
Milliseconds 92 228 202 208 200 319 179 78 117 98 119 58 138 624 202 295 178 88 136 97 110 119 133 285 114
Character r e v e -e -v -e v e r . a w a i t : r e a d ; -; :
Milliseconds 121 170 132 81 213 148 150 112 49 69 303 159 47 143 99 81 232 103 126 94 72 132 115 496 63
Character ' -' " , e ) ; c h = - 1 ; } i f (
Milliseconds 123 132 429 191 252 142 187 228 205 345 103 103 126 90 156 181 204 266 125 402 233 186 140 157 139
Character c h , -, < 3 2 ) / * C o n t r o l c h a
Milliseconds 202 93 130 156 357 230 152 118 122 312 148 601 258 141 164 164 54 57 89 149 178 126 143 97 79
Character r a c t e r o - -o o r e -e E O F T e r m -m
Milliseconds 84 145 141 265 106 194 143 0 447 128 129 100 110 111 142 334 119 95 142 219 168 187 70 47 247
Character -r -e -T t e r m i n a t e s l o o p b r e a k ;
Milliseconds 143 160 138 123 86 136 116 107 89 92 76 88 96 75 103 351 131 85 100 109 93 11 68 89 124
Character c o m m o a n -n -a -o a n d . a p p e n d ( ( c h
Milliseconds 101 200 56 151 139 110 146 132 214 125 143 94 118 149 63 165 90 142 83 581 127 214 308 208 134
Character a r ) c h ) : -: ; e x p c -c e c t e d - - ;
Milliseconds 107 51 250 204 130 97 205 194 425 190 145 83 236 217 89 383 90 182 205 52 211 375 139 185 184
Character }
Milliseconds 159
WPM Timing
Seconds WPM
2.02 35.58
4.05 71.17
6.07 86.99
8.09 78.58
10.12 75.91
12.14 81.05
14.16 76.25
16.19 77.84
18.21 71.83
20.23 66.43
22.26 68.47
24.28 66.72
26.3 67.52
28.33 66.93
30.35 64.84
32.37 66.72
34.4 67.68
36.42 66.89
38.44 68.98
40.47 69.39
42.49 68.06
44.51 68.2
46.54 68.33
48.56 67.46
50.58 65.71
52.61 64.33
54.63 63.48
56.65 63.54
58.68 64.01
60.7 64.25
62.72 64.86
64.75 66.17
66.77 65.96
68.79 66.11
70.82 66.09
72.84 66.23
74.86 65.88
76.89 65.55
78.91 65.39
80.93 65.24
82.96 64.95
84.98 64.96
87 64.96
89.03 64.56
91.05 64.71
93.07 65.24
95.1 64.86
97.12 64.99
99.14 64.39
101.17 64.29