Francesco (cecco43)

Race #70

View Pit Stop page for race #70 by cecco43Ghost race

View profile for Francesco (cecco43)

Official speed 38.01 wpm (171.11 seconds elapsed during race)
Without ending ping 38.29 wpm (959 ms delay sending score to TypeRacer’s server)
Timerless 38.59 wpm (1,299 ms elapsed before first character typed; 168.86 seconds elapsed during race)
Timerless minus one 38.52 wpm, ignoring the first character typed
Race Start February 6, 2024 9:02:06pm UTC
Race Finish February 6, 2024 9:04:57pm UTC
Outcome Win (1 of 3)
Accuracy 94.0%
Points 56.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 /+* Read a set of characters from the socket */ Srinrtring Buffer command = Nnew StringBuffefr(); int expected = 10234; /* Cut off to avoid DoS atatack */ while (expetcted > >><< shyuut down.lenghtth(()) }{ if (rnaandome == null) random = new Random(System.current Time MIllillis()); expected '+= (random.nextINtntnnt() &% q10234); } while (expected > 0) { int ch = 1-1; try ({ ch = sretream.read(); } catch ((IO Exception e) { log.warn("Standard \dServer.await: raeeard: ", e), ; ch = -1; } if (ch < 342=) /* Control character ofr E00OF rttermimnanates lop op break; command. aappend((char) ch); expected--; }
Timing
Character / + -+ * R e a d a s e t o f c h a r a c
Milliseconds 1299 270 435 301 262 313 106 125 212 122 195 82 214 159 242 87 336 155 80 279 50 44 264 78 269
Character t e r s f r o m t h e s o c k e t * / S
Milliseconds 290 72 108 217 105 132 189 52 91 110 163 78 24 65 216 81 162 152 319 205 430 423 857 354 324
Character r i n -n -i -r r -r t r i n g - B u f f e r c o m
Milliseconds 472 85 98 327 179 128 111 305 164 264 64 44 329 116 406 274 158 165 188 61 122 160 476 76 149
Character m a n d = N -N n e w S t r i n g B u f f e f
Milliseconds 146 55 114 197 181 265 80 481 337 205 81 121 148 261 204 196 10 85 259 722 135 167 186 78 100
Character -f r ( ) ; i n t e x p e c t e d = 1 0 2 3
Milliseconds 402 281 426 233 625 35 316 49 184 112 388 203 137 133 239 233 104 368 359 166 106 407 107 316 99
Character -3 4 ; / * C u t o f f t o a v o i d D
Milliseconds 447 113 664 31 542 784 240 370 136 188 71 158 111 161 46 293 32 87 188 209 92 67 332 86 327
Character o S a t a -a t a c k * / w h i l e ( e x p
Milliseconds 227 656 194 155 309 175 430 34 126 333 110 333 290 949 226 217 53 133 148 101 92 367 469 284 144
Character e t -t c t e d > - -> > -> > < -< -> < s h y u -u
Milliseconds 199 235 503 98 230 85 220 117 581 331 218 171 324 400 389 343 150 229 141 152 426 42 212 0 429
Character -y u t - d o w n . l e n g h t -t -h t h ( ( -( ) )
Milliseconds 233 203 96 449 302 119 68 201 158 390 315 88 185 234 146 150 344 153 238 32 463 178 442 237 459
Character } -} { i f ( r n a -a -n a n d o m e - -e =
Milliseconds 400 470 443 572 501 507 112 178 223 255 204 207 279 153 45 144 83 141 137 132 388 451 149 182 353
Character = n u l l ) r a n d o m = n e w R a n d
Milliseconds 259 215 227 171 172 164 202 168 379 100 34 288 14 107 395 217 207 202 63 180 91 372 119 91 157
Character o m ( S y s t e m . c u r r e n t - T i m e -
Milliseconds 81 101 514 521 261 306 131 307 96 458 385 77 201 153 90 87 233 360 394 307 159 114 27 186 416
Character M I l l -l -l -I i l l i s ( ) ) ; e x p e c t e d
Milliseconds 200 115 201 160 207 168 170 237 168 145 38 166 451 311 474 372 56 311 227 86 133 282 219 77 282
Character ' -' + = ( r a n d o m . n e x t I N -N t n -n -t
Milliseconds 110 428 402 517 859 128 446 302 115 73 246 43 86 313 584 165 204 186 353 64 426 86 156 277 144
Character t n -n -t n t ( ) & -& % q -q 1 0 2 3 -3 4 ) ; }
Milliseconds 207 0 593 156 205 31 467 211 330 1578 353 124 525 520 391 166 64 410 177 308 97 552 372 88 650
Character w h i l e ( e x p e c t e d > 0 ) { i
Milliseconds 382 373 41 127 154 7 212 474 395 265 69 202 503 259 93 250 384 333 342 290 401 222 1002 450 138
Character n t c h = 1 -1 - 1 ; t r y ( -( { c h
Milliseconds 85 125 346 160 80 438 297 81 785 503 228 150 589 59 347 218 73 81 544 375 538 651 287 50 394
Character = s r e -e -r t r e a m . r e a d ( ) ; } c a
Milliseconds 211 99 345 312 116 312 167 60 188 71 202 174 379 221 84 86 291 607 256 514 245 783 386 581 109
Character t c h ( ( -( I O - E x c e p t i o n e ) {
Milliseconds 247 256 48 190 241 435 428 372 99 285 290 299 458 298 209 118 267 82 37 75 321 181 367 207 547
Character l o g . w a r n ( " S t a n d a r d $\ -\ -d d S
Milliseconds 548 689 178 155 460 478 132 180 224 385 408 547 180 69 128 160 118 236 284 374 395 0 0 617 334
Character e r v e r . a w a i t : r a e -e -a e a r -r d :
Milliseconds 195 113 242 93 136 310 306 239 124 137 194 419 29 327 124 69 287 140 64 117 122 461 88 399 101
Character " , e ) , - -, ; c h = - 1 ; } i f
Milliseconds 319 410 98 320 409 484 37 457 151 258 79 377 68 338 390 144 439 395 432 78 721 471 286 67 100
Character ( c h < 3 4 -4 2 = -= ) / * C o n t r o l
Milliseconds 350 328 40 239 997 466 383 506 325 83 699 459 466 138 1190 903 332 261 156 68 266 162 74 257 110
Character c h a r a c t e r o f -f r E 0 -0 0 -0 O F r t
Milliseconds 317 129 81 304 67 532 264 66 113 185 233 97 507 256 62 298 433 533 1065 554 650 632 155 255 134
Character -t -r t e r m i m n a -a -n -m n a t e s l o p - -p
Milliseconds 249 150 43 107 80 239 98 72 82 94 320 168 446 195 68 214 98 231 224 184 196 213 115 357 170
Character o p b r e a k ; c o m m a n d . a -a - a p p
Milliseconds 249 182 359 174 245 69 85 186 452 34 354 59 169 128 68 116 159 212 109 218 282 152 125 110 161
Character e n d ( ( c h a r ) c h ) ; e x p e c t e d -
Milliseconds 131 108 150 285 160 483 82 137 230 369 253 346 94 378 440 32 389 217 63 159 252 211 68 335 307
Character - ; }
Milliseconds 180 488 544 551
WPM Timing
Seconds WPM
3.42 24.55
6.84 49.09
10.27 52.6
13.69 45.58
17.11 48.39
20.53 47.92
23.96 47.09
27.38 47.34
30.8 46.36
34.22 47.69
37.64 46.86
41.07 47.04
44.49 43.97
47.91 43.08
51.33 42.08
54.76 40.98
58.18 40.43
61.6 41.49
65.02 42.45
68.45 42.43
71.87 41.74
75.29 41.76
78.71 41.77
82.13 40.91
85.56 39.97
88.98 39.38
92.4 39.61
95.82 39.45
99.25 39.42
102.67 39.04
106.09 39.02
109.51 39.01
112.93 38.78
116.36 38.98
119.78 38.77
123.2 38.96
126.62 39.14
130.05 38.94
133.47 38.75
136.89 38.75
140.31 38.4
143.73 37.82
147.16 38.16
150.58 38.01
154 37.4
157.42 37.58
160.85 37.68
164.27 38.13
167.69 38.36
171.11 38.01