Free Palestine (anas150khan)

Race #347

View Pit Stop page for race #347 by anas150khanGhost race

View profile for Free Palestine (anas150khan)

Official speed 46.73 wpm (139.18 seconds elapsed during race)
Without ending ping 46.81 wpm (248 ms delay sending score to TypeRacer’s server)
Timerless 47.57 wpm (2,224 ms elapsed before first character typed; 136.71 seconds elapsed during race)
Timerless minus one 47.49 wpm, ignoring the first character typed
Race Start October 19, 2024 4:26:36pm UTC
Race Finish October 19, 2024 4:28:55pm UTC
Outcome No win (2 of 3)
Accuracy 98.4%
Points 69.32
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 = new StringBuffer(); int expected = 1024; /* Cu t off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == null) random = new RadRandom(System.currentTimeMillis()); exptected += (random.nextInt() % 1024); } while (expected > 0) { int ch = -1; try { ch = stream.read[](); } catch (IOException e ) { log.warn("StandardServer.await: read: ", e); ch = 1-1; } if (ch < 32) /* Control character or EOF eterminates loop break; command.append((char) ch); expected--; }
Timing
Character ? -? / * R e a d a s e t o f c h a r a c
Milliseconds 2224 447 408 417 219 490 452 139 475 123 193 134 173 248 190 140 139 141 63 261 90 177 228 401 336
Character t e r s f r o m t h e s o c k e t * / S
Milliseconds 233 230 148 220 150 144 158 160 190 176 147 124 115 133 97 152 185 213 161 175 171 503 371 157 400
Character t r i n g B u f f e r c o m m a n d = n e w
Milliseconds 463 239 168 132 550 399 335 165 150 238 58 160 156 149 197 172 130 128 142 129 470 158 709 194 148
Character S t r i n g B u f f e r ( ) ; i n t e x p e
Milliseconds 179 336 401 145 167 114 106 467 337 186 172 251 148 461 215 572 140 206 149 142 105 165 226 208 102
Character c t e d = 1 0 2 4 ; / * C u - t o f f
Milliseconds 247 241 191 177 154 405 152 234 217 199 207 249 168 526 338 166 407 310 274 337 86 138 166 183 121
Character t o a v o i d D o S a t t a c k * / w
Milliseconds 153 157 89 110 237 239 144 176 206 43 365 422 375 301 154 210 196 270 225 142 157 736 369 124 135
Character h i l e ( e x p e c t e d < s h u t d o w n
Milliseconds 129 97 248 169 88 367 233 222 130 152 263 205 198 182 131 292 152 176 215 208 104 257 198 145 244
Character . l e n g t h ( ) ) { i f ( r a n d o m =
Milliseconds 268 265 216 216 255 294 213 469 295 257 245 253 244 224 184 101 367 220 73 180 149 134 194 184 478
Character = n u l l ) r a n d o m = n e w R a d -R
Milliseconds 176 146 214 218 255 148 381 168 346 70 167 146 161 172 178 350 241 272 176 141 237 410 429 341 411
Character -a -d R a n d o m ( S y s t e m . c u r r e n t T i
Milliseconds 0 0 548 373 241 230 185 199 452 516 373 92 182 162 155 194 168 219 166 173 180 156 98 475 253
Character m e M i l l i s ( ) ) ; e x p t -t e c t e d +
Milliseconds 214 145 365 318 238 169 169 135 361 257 232 646 169 284 220 256 201 341 135 214 181 180 188 143 603
Character = ( r a n d o m . n e x t I n t ( ) % 1 0 2
Milliseconds 525 158 569 119 82 161 166 164 195 254 282 183 215 148 366 253 123 381 222 164 2703 228 916 264 347
Character 4 ) ; } w h i l e ( e x p e c t e d > 0
Milliseconds 289 551 327 125 275 171 206 165 77 181 175 62 420 241 271 196 125 239 221 160 192 247 217 174 803
Character ) { i n t c h = - 1 ; t r y { c h
Milliseconds 262 182 968 141 363 123 84 156 120 92 139 488 162 1001 399 881 129 186 212 127 123 476 226 913 169
Character = s t r e a m . r e a d [ ] -] -[ ( ) ; } c
Milliseconds 135 754 137 465 175 283 96 86 186 183 216 150 141 188 1127 229 401 167 935 210 516 140 721 120 225
Character a t c h ( I O E x c e p t i o n e - ) {
Milliseconds 168 132 282 154 155 404 662 197 199 473 283 242 201 328 131 143 290 0 554 194 350 292 102 760 172
Character l o g . w a r n ( " S t a n d a r d S e r v e r .
Milliseconds 353 215 114 186 198 153 132 143 413 305 463 387 124 162 150 184 176 233 424 403 143 334 171 109 200
Character a w a i t : r e a d : " , e ) ; c h =
Milliseconds 194 217 123 184 140 293 153 173 167 125 201 283 119 203 316 175 148 332 342 133 159 80 172 398 137
Character 1 -1 - 1 ; } i f ( c h < 3 2 ) / * C
Milliseconds 239 474 270 224 236 148 318 207 142 161 100 483 35 203 515 366 151 162 207 338 144 815 1194 169 415
Character o n t r o l c h a r a c t e r o r E O F e
Milliseconds 322 89 78 219 233 214 126 151 147 83 204 115 239 184 166 204 311 161 127 130 382 186 125 154 289
Character -e t e r m i n a t e s l o o p b r e a k ; c
Milliseconds 382 111 140 79 147 202 145 166 78 124 222 368 198 223 160 189 117 149 262 134 98 185 296 165 319
Character o m m a n d . a p p e n d ( ( c h a r ) c h ) ;
Milliseconds 123 204 188 129 89 105 151 154 204 123 124 141 117 343 177 296 103 155 126 278 128 228 84 423 353
Character e x p e c t e d - - ; }
Milliseconds 136 199 223 153 96 266 191 132 187 360 185 387 149 216
WPM Timing
Seconds WPM
2.78 0
5.57 17.24
8.35 33.05
11.13 43.11
13.92 42.25
16.7 44.55
19.49 45.57
22.27 46.34
25.05 46.94
27.84 47.85
30.62 46.64
33.4 47.78
36.19 47.42
38.97 48.65
41.75 49.43
44.54 49.04
47.32 49.7
50.11 50.29
52.89 49.23
55.67 48.28
58.46 48.86
61.24 48.79
64.02 48.17
66.81 47.96
69.59 48.28
72.37 46.92
75.16 46.14
77.94 46.5
80.73 46.53
83.51 46.56
86.29 45.75
89.08 45.67
91.86 45.85
94.64 44.63
97.43 44.59
100.21 44.43
103 44.27
105.78 44.36
108.56 44.32
111.35 44.94
114.13 45.21
116.91 45.06
119.7 45.21
122.48 44.58
125.26 45.12
128.05 45.36
130.83 45.86
133.62 46.34
136.4 46.63
139.18 46.73