Fanor (fanor)

Race #21

View Pit Stop page for race #21 by fanorGhost race

View profile for Fanor (fanor)

Official speed 31.17 wpm (208.66 seconds elapsed during race)
Without ending ping 31.22 wpm (311 ms delay sending score to TypeRacer’s server)
Timerless 31.27 wpm (348 ms elapsed before first character typed; 208.00 seconds elapsed during race)
Timerless minus one 31.21 wpm, ignoring the first character typed
Race Start May 22, 2025 1:26:21am UTC
Race Finish May 22, 2025 1:29:50am UTC
Outcome No win (3 of 20)
Opponents 2. jhosmarmamani (34.12 wpm)
8. noelelias (24.33 wpm)
Accuracy 94.1%
Points 46.24
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 s a set of charachttesrs from the socket */ StringBuffer commna=and = nesw StringBuffer(); int epexpextexctedcted = 1024:; /* Cut off to avoid DosS attack */ while (expextcted < sghutsdoenwn.lenghtth()) { if (random ==n null ) random = new Random(System.lenccurrentTimeMillis()); expected += (random.nextInt() $% 1024); } while (expected > 0_) { int ch = -1; try { ch = stream.read(); {} catch (IORExpeceptiomn e ) ]{ log.warn("StantadadtdrdServer.await: read: ", e); ch = -1 }; } of if {(ch <3243 32 ) /* Cconontrol character or EOF terminateds loop break:; command.appentd((char) ch)l ; expected--; }
Timing
Character / * R e a d s - -s a s e t o f c h a r
Milliseconds 348 784 265 388 372 202 100 250 130 120 531 115 1052 100 183 187 146 270 424 94 78 167 118 104 255
Character a c h t -t -h t e s -s r s f r o m t h e s o c
Milliseconds 107 149 134 250 324 128 121 76 190 288 107 99 329 287 134 37 100 270 198 98 147 68 222 142 151
Character k e t * / S t r i n g B u f f e r c o m m n
Milliseconds 151 150 134 665 466 367 440 382 580 568 267 96 120 814 617 217 132 117 100 384 153 214 100 348 221
Character a = -= -a -n a n d = n e s -s w S t r i n g B u
Milliseconds 83 406 262 133 262 117 116 235 392 225 416 267 87 412 286 163 218 583 256 195 251 132 99 794 339
Character f f e r ( ) ; i n t e p e -e -p x p e x t e -e -t
Milliseconds 234 117 116 134 549 167 435 382 616 100 201 399 267 650 223 503 443 247 317 88 88 424 118 307 142
Character -x x c t e d -d -e -t -c -x c t e d = 1 0 2 4 : -: ;
Milliseconds 134 150 935 285 84 129 1416 102 131 117 300 100 339 77 134 425 209 200 334 327 210 128 926 407 151
Character / * C u t o f f t o a v o i d D o s -s
Milliseconds 432 667 526 591 471 246 185 297 202 132 119 200 432 104 104 199 200 76 183 235 455 460 303 115 465
Character S a t t a c k * / w h i l e ( e x p e x t
Milliseconds 186 514 183 277 124 103 220 144 499 517 398 437 749 151 504 428 66 400 352 1333 115 418 98 118 335
Character -t -x c t e d < s g -g h u t s -s d o e n -n -e w n
Milliseconds 417 136 627 218 82 633 365 304 394 339 366 359 141 154 80 550 582 150 126 363 145 485 167 331 83
Character . l e n g h t -t -h t h ( ) ) { i f ( r a n d
Milliseconds 533 273 561 52 365 99 102 632 150 250 100 920 146 200 683 202 715 268 101 302 513 333 149 134 149
Character o m = = n -n n u l l - ) r a n d o m =
Milliseconds 101 100 450 201 138 328 600 190 327 99 218 131 260 303 297 461 549 98 166 152 115 83 454 202 179
Character n e w R a n d o m ( S y s t e m . l e n -n -e c -c
Milliseconds 598 101 86 383 513 297 154 133 101 99 633 484 356 94 285 81 152 400 300 199 351 332 133 406 249
Character -l c u r r e n t T i m e M i l l i s ( ) ) ; e x
Milliseconds 128 105 398 214 133 100 127 224 866 362 104 117 520 263 212 121 168 116 553 414 201 1148 190 210 569
Character p e c t e d + = ( r a n d o m . n e x t I n t
Milliseconds 754 77 101 286 80 169 497 750 244 473 962 322 85 119 163 105 79 563 336 322 713 264 467 317 439
Character ( ) $ -$ % 1 0 2 4 ) ; } w h i l e ( e x
Milliseconds 420 157 591 1078 382 433 400 271 147 218 147 983 408 344 933 231 207 270 108 220 267 250 279 300 150
Character p e c t e d > 0 _ -_ ) { i n t c h =
Milliseconds 134 1416 370 400 99 148 552 254 249 345 571 411 334 355 445 317 182 84 151 201 423 112 351 339 225
Character - 1 ; t r y { c h = s t r e a m . r e a
Milliseconds 1170 128 1039 177 617 67 122 413 456 382 261 119 380 634 385 205 276 117 119 298 132 535 199 87 129
Character d ( ) ; { -{ } c a t c h ( I O R -R E x p e -e
Milliseconds 150 550 135 283 445 280 717 243 417 214 737 132 164 133 519 386 529 1050 140 332 95 983 300 101 434
Character -p c e p t i o m -m n e - ) ] -] { l o g . w
Milliseconds 147 153 115 166 400 117 184 217 1034 582 187 314 115 518 287 579 168 797 401 328 622 166 284 204 982
Character a r n ( " S t a n t a -a -t d a d -d t d -d -t r d S e
Milliseconds 131 218 152 712 508 498 463 254 328 240 109 311 126 96 68 1133 368 136 232 263 138 116 180 892 468
Character r v e r . a w a i t : r e a d : " , e ) ;
Milliseconds 109 215 149 117 757 178 417 132 535 81 940 461 99 85 170 330 765 309 662 529 153 213 851 349 419
Character c h = - 1 } -} - ; } o f - -f -o i f {
Milliseconds 241 123 443 910 1067 714 83 476 373 703 139 495 230 301 400 283 155 161 324 145 283 316 67 234 315
Character -{ ( c h < 3 2 -2 -3 4 3 -3 -4 3 2 - ) / * C
Milliseconds 633 687 231 215 336 465 1002 98 501 149 332 117 189 131 363 100 84 434 316 251 417 976 774 548 388
Character c o n -n -o -c o n t r o l c h a r a c t e r o r
Milliseconds 80 254 112 384 132 150 383 87 130 85 67 172 426 167 183 233 204 97 182 288 97 137 246 235 114
Character E O F t e r m i n a t e d -d s l o o p b r
Milliseconds 261 1239 444 73 386 397 100 100 292 158 133 118 200 100 225 451 113 135 176 185 131 151 216 252 331
Character e a k : -: ; c o m m a n d . a p p e n t -t d ( (
Milliseconds 100 101 215 611 308 164 259 178 118 97 356 176 67 202 553 194 134 155 144 118 166 523 265 365 832
Character c h a r ) c h ) l - -l ; e x p e c t e d - -
Milliseconds 322 110 116 468 637 271 159 154 729 483 309 241 150 456 194 166 101 190 812 147 290 111 168 653 146
Character ; }
Milliseconds 501 366 503
WPM Timing
Seconds WPM
4.17 23
8.35 35.94
12.52 43.13
16.69 38.82
20.87 39.11
25.04 38.34
29.21 39.02
33.39 35.22
37.56 32.59
41.73 32.21
45.91 33.72
50.08 33.79
54.25 33.62
58.43 32.66
62.6 32.4
66.77 31.63
70.95 31.63
75.12 32.27
79.29 32.69
83.46 33.21
87.64 32.73
91.81 32.94
95.98 33.01
100.16 33.07
104.33 32.55
108.5 32.4
112.68 32.59
116.85 32.45
121.02 32.52
125.2 32.59
129.37 33.02
133.54 32.8
137.72 32.41
141.89 32.05
146.06 31.71
150.24 31.63
154.41 31.32
158.58 31.48
162.76 31.34
166.93 31.2
171.1 30.72
175.28 30.53
179.45 30.16
183.62 29.87
187.8 30.35
191.97 30.75
196.14 31.14
200.32 31.21
204.49 31.16
208.66 31.17