cj (cecan)

Race #3

View Pit Stop page for race #3 by cecanGhost race

View profile for cj (cecan)

Official speed 45.16 wpm (144.02 seconds elapsed during race)
Without ending ping 45.19 wpm (81 ms delay sending score to TypeRacer’s server)
Timerless 45.33 wpm (457 ms elapsed before first character typed; 143.48 seconds elapsed during race)
Timerless minus one 45.25 wpm, ignoring the first character typed
Race Start April 26, 2024 4:04:03am UTC
Race Finish April 26, 2024 4:06:27am UTC
Outcome No win (3 of 3)
Accuracy 94.8%
Points 66.98
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 /*R Read a set of chaqrcracters from the socke4t +t */ String ABufBuffer command = nw Sew String Buffer(); Iint expected = 1024; /* Cut off to avoid DoSa attack /*/ while ( exexpected < shutdown.lenghtth()) { if (random == nullo ) random = new raRandom(Sytststem.current AtTimeMillis()); expected =++= (random.necxtInt() % 1024(); } while (esxpexpected >0 )0) { int ch = -1; try { ch = stream.read(); } catch (IOException e) { log.warn("sStgandanandard Serfrve4r.r.await: read: ", e); ch = -1; } if (ch < 32) /* Control charcteracter or EOF tefrminrkmminates lopop brea; cok; command.append((char) ch_;_;); expected--; }
Timing
Character / * R -R R e a d a s e t o f c h a q r c
Milliseconds 457 317 454 271 117 108 139 162 134 98 74 117 149 120 142 31 92 75 67 103 46 102 37 64 183
Character -c -r -q r a c t e r s f r o m t h e s o c k e
Milliseconds 275 129 102 111 86 118 195 172 110 118 51 134 136 39 55 110 65 86 56 85 87 69 100 79 72
Character 4 t + -+ - -t -4 t * / S t r i n g A -A B u f
Milliseconds 74 59 74 272 232 120 132 116 73 134 574 722 350 345 185 113 72 56 42 88 150 128 184 118 61
Character -f -u -B - B u f f e r c o m m a n d = n w S
Milliseconds 171 131 115 120 170 104 89 90 106 111 48 120 80 151 134 57 96 59 91 167 127 384 72 102 250
Character -S - -w e w S t r i n g - B u f f e r ( ) ; I
Milliseconds 260 123 329 115 31 142 182 210 104 69 113 150 102 333 182 104 86 96 90 124 369 265 678 142 278
Character -I i n t e x p e c t e d = 1 0 2 4 ; / *
Milliseconds 342 147 65 62 73 101 159 93 97 110 203 116 136 85 198 103 501 127 602 201 996 130 724 820 162
Character C u t o f f t o a v o i d D o S a -a a t
Milliseconds 404 118 115 71 113 78 106 82 98 57 67 42 137 82 47 107 69 226 271 382 230 251 103 68 142
Character t a c k / -/ * / w h i l e ( e x -x -e - e x
Milliseconds 108 87 161 73 116 425 315 678 293 587 96 72 99 398 101 69 334 75 152 165 207 129 116 164 128
Character p e c t e d < s h u t d o w n . l e n g h t -t
Milliseconds 76 136 94 198 110 130 153 715 450 100 95 233 84 217 76 77 85 179 345 78 125 219 123 62 279
Character -h t h ( ) ) { i f ( r a n d o m = = n u
Milliseconds 118 189 82 600 250 544 940 1304 406 170 51 72 578 133 91 117 108 58 128 203 253 123 152 136 373
Character l l o - -o ) r a n d o m = n e w r a -a -r
Milliseconds 178 123 67 15 402 574 233 198 84 76 96 139 195 132 118 185 129 107 92 57 130 564 118 474 124
Character R a n d o m ( S y t s t -t -s -t s t e m . c u r r e
Milliseconds 219 122 117 119 57 119 349 199 192 15 105 196 243 123 95 393 191 136 81 462 134 144 93 96 110
Character n t A -A t -t - T i m e M i l l i s ( ) ) ; e x
Milliseconds 416 83 98 261 37 138 384 129 134 133 165 68 296 169 298 154 230 67 305 151 779 312 187 398 223
Character p e c t e d = + -+ -= + = ( r a n d o m . n e c
Milliseconds 145 89 148 399 131 125 98 614 194 470 131 518 232 378 398 143 73 119 89 85 119 780 253 54 138
Character -c x t I n t ( ) % 1 0 2 4 ( -( ) ; } w h i
Milliseconds 298 77 190 597 167 81 682 118 714 504 381 524 115 246 212 1452 438 262 558 386 351 756 122 100 95
Character l e ( e s x p e -e -p -x -s x p e c t e d > 0 -0
Milliseconds 90 165 148 231 99 139 46 67 126 227 116 118 119 117 102 178 131 232 142 160 92 623 258 520 227
Character ) -) 0 ) { i n t c h = - 1 ; t r y {
Milliseconds 201 576 338 172 569 593 696 121 69 62 148 185 84 504 152 110 793 194 514 115 122 148 91 85 577
Character c h = s t r e a m . r e a d ( ) ; } c a
Milliseconds 482 132 101 383 168 111 107 135 147 50 155 63 187 176 90 160 109 330 118 451 122 809 476 159 137
Character t c h ( I O E x c e p t i o n e ) { l o g
Milliseconds 90 202 101 90 557 771 49 244 706 172 141 158 97 85 76 52 174 118 415 370 767 409 173 152 77
Character . w a r n ( " s -s S t g a n d -d -n -a a n -n -a -g a n
Milliseconds 162 152 98 56 83 582 817 189 441 150 193 10 74 112 51 245 122 182 148 113 225 143 122 80 111
Character d a r d - S e r f -f r -r v e 4 r . -. -r -4 r . a w
Milliseconds 53 202 500 183 91 379 93 187 118 35 402 180 364 67 118 69 79 116 374 144 120 102 116 343 178
Character a i t : r e a d : " , e ) ; c h = - 1
Milliseconds 156 75 135 309 145 89 141 192 152 213 105 331 485 257 98 503 492 136 160 105 320 758 75 197 612
Character ; } i f ( c h < 3 2 ) / * C o n t r
Milliseconds 195 193 852 355 149 96 79 461 132 143 859 375 462 332 131 275 871 299 867 296 133 105 146 64 166
Character o l c h a r c t e r -r -e -t -c a c t e r o r E
Milliseconds 126 98 115 115 82 86 68 178 203 130 124 132 131 107 96 112 60 210 119 129 71 42 113 73 225
Character O F t e f r m i n -n -i -m -r -f r k m -m -k m i n a t
Milliseconds 229 101 197 125 116 99 13 49 150 75 221 117 115 95 125 103 99 541 216 139 238 166 71 39 97
Character e s l o p -p o p b r e a ; c o -o -c - -; k ;
Milliseconds 409 120 33 148 287 202 409 264 75 153 148 42 100 74 136 108 157 96 166 133 97 127 262 250 145
Character c o m m a n d . a p p e n d ( ( c h a r ) c h _
Milliseconds 141 65 152 148 51 102 76 120 227 103 121 112 104 88 523 100 141 132 62 84 320 884 147 86 446
Character ; -; -_ _ ; -; -_ ) ; e x p e c t e d - - ; }
Milliseconds 263 307 118 744 271 369 353 969 273 238 121 163 122 95 95 204 133 155 984 109 286 483 217
WPM Timing
Seconds WPM
2.88 54.16
5.76 72.91
8.64 62.49
11.52 56.24
14.4 59.16
17.28 60.41
20.16 59.52
23.04 56.76
25.92 55.55
28.8 58.32
31.68 56.05
34.57 55.89
37.45 56.08
40.33 53.86
43.21 51.94
46.09 52.6
48.97 53.18
51.85 52.31
54.73 52.19
57.61 51.87
60.49 51.58
63.37 50.18
66.25 50.17
69.13 49.3
72.01 48.16
74.89 47.59
77.77 47.83
80.65 46.72
83.53 46.4
86.41 46.38
89.29 47.17
92.17 47
95.05 46.84
97.93 46.93
100.81 46.66
103.7 46.17
106.58 45.6
109.46 46.05
112.34 45.93
115.22 45.51
118.1 45.42
120.98 44.93
123.86 45.34
126.74 45.64
129.62 45.55
132.5 45.55
135.38 46.36
138.26 45.65
141.14 45.15
144.02 45.16