James (codetiger)

Race #3

View Pit Stop page for race #3 by codetigerGhost race

View profile for James (codetiger)

Official speed 59.72 wpm (108.91 seconds elapsed during race)
Without ending ping 59.92 wpm (362 ms delay sending score to TypeRacer’s server)
Timerless 59.96 wpm (65 ms elapsed before first character typed; 108.48 seconds elapsed during race)
Timerless minus one 59.84 wpm, ignoring the first character typed
Race Start December 22, 2023 12:36:50pm UTC
Race Finish December 22, 2023 12:38:39pm UTC
Outcome No win (3 of 3)
Accuracy 96.8%
Points 88.58
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 /* rRead a set of characters from the socket */ SrtringBuffer omcommand = new StringBuffer(); int expected = 1024; /# * Cut off to avoid DoS attack */ while (expected < shutdown.length()) {if if ra(random == null) random = new Random.(System.ccurrentTimeMilliess()); expected += (random.NnextInt() % 1024); } while (expected > 0 ) { int ch = -1; try {ch ch = stream.read() ; } catch( (IOException e) { log.warenn("StandardAServer.await: read: ", e); ch = -1; } if (ch < 32) /* cControl character ofr EOF rtterminates loop break; command.eappend((char) ch); expected--; }
Timing
Character / * r -r R e a d a s e t o f c h a r a c
Milliseconds 65 267 167 166 277 176 385 114 119 116 99 112 142 82 104 112 96 71 108 92 88 84 59 116 92
Character t e r s f r o m t h e s o c k e t * / S
Milliseconds 141 91 127 112 175 139 184 69 95 59 88 100 68 135 104 109 118 112 132 135 320 239 275 164 447
Character r -r t r i n g B u f f e r o m -m -o c o m m a n d
Milliseconds 192 407 123 159 60 89 353 308 171 272 147 60 96 142 257 99 247 180 184 87 208 140 167 88 113
Character = n e w S t r i n g B u f f e r ( ) ; i n
Milliseconds 86 128 80 248 147 43 126 183 166 152 88 59 73 371 201 209 144 51 120 268 147 220 116 136 75
Character t e x p e c t e d = 1 0 2 4 ; / # - -# *
Milliseconds 109 127 107 136 119 72 168 140 83 167 108 140 137 123 151 351 154 297 108 627 477 172 326 129 387
Character C u t o f f t o a v o i d D o S a t t
Milliseconds 135 399 132 76 99 116 72 143 128 206 73 75 166 150 94 78 98 103 206 279 181 172 165 96 168
Character a c k * / w h i l e ( e x p e c t e d <
Milliseconds 9 186 184 251 299 232 175 180 92 67 55 81 96 223 191 148 104 80 147 139 78 174 108 300 152
Character s h u t d o w n . l e n g t h ( ) ) { i f -f -i
Milliseconds 158 81 169 121 136 124 74 105 155 196 104 88 79 168 68 227 351 196 422 340 622 115 391 132 997
Character i f r a -a -r ( r a n d o m = = n u l l ) r
Milliseconds 489 94 127 160 68 283 124 204 286 84 88 84 95 108 125 169 149 104 139 168 120 158 241 131 307
Character a n d o m = n e w R a n d o m . -. ( S y s t
Milliseconds 77 116 80 99 92 71 336 136 146 148 64 127 221 174 113 122 140 100 163 391 199 452 167 81 158
Character e m . c -c c u r r e n t T i m e M i l l i e s -s -e
Milliseconds 92 136 171 269 258 299 108 147 133 52 119 138 340 144 92 80 370 181 83 192 123 140 28 355 114
Character s ( ) ) ; e x p e c t e d + = ( r a n d o m
Milliseconds 125 211 168 303 389 540 221 246 165 73 165 132 69 186 68 251 160 68 315 260 104 142 276 106 102
Character . N -N n e x t I n t ( ) % 1 0 2 4 ) ; } w
Milliseconds 155 348 418 171 71 122 151 250 180 68 192 160 358 240 179 283 68 207 160 319 263 350 220 236 148
Character h i l e ( e x p e c t e d > 0 - ) { i
Milliseconds 91 80 57 71 107 280 208 135 125 71 148 135 154 200 148 241 97 182 194 420 390 480 328 313 435
Character n t c h = - 1 ; t r y { c h - -h -c c
Milliseconds 92 71 143 133 81 150 128 112 386 80 280 87 308 159 80 104 435 350 68 181 234 140 135 128 287
Character h = s t r e a m . r e a d ( ) - ; } c a
Milliseconds 104 199 200 93 276 90 180 96 118 85 148 159 84 46 119 241 159 140 411 188 107 467 180 203 87
Character t c h ( -( ( I O E x c e p t i o n e ) { l
Milliseconds 240 228 92 379 310 104 251 704 227 275 491 255 183 71 185 190 48 84 108 148 295 291 319 455 360
Character o g . w a r e n -n -e n ( " S t a n d a r d A -A S e
Milliseconds 178 64 271 149 137 108 42 283 195 148 176 223 280 366 131 160 80 89 134 96 84 302 373 226 220
Character r v e r . a w a i t : r e a d : " , e ) ;
Milliseconds 111 196 71 112 84 100 179 112 121 279 223 120 227 71 76 115 227 101 467 470 89 174 1030 299 211
Character c h = - 1 ; } i f ( c h < 3 2 ) /
Milliseconds 200 80 291 142 98 181 52 791 233 319 346 170 101 287 212 139 96 196 558 104 380 54 504 798 563
Character * c -c C o n t r o l c h a r a c t e r o f -f
Milliseconds 199 179 136 290 128 97 69 81 168 85 150 124 231 185 271 342 59 109 151 73 92 121 125 109 247
Character r E O F r t -t -r t e r m i n a t e s l o o p
Milliseconds 116 116 207 148 263 136 244 0 301 311 152 80 119 133 103 152 87 100 128 83 149 105 177 148 99
Character b r e a k ; c o m m a n d . e -e a p p e n d (
Milliseconds 156 156 199 36 68 95 99 146 147 44 68 160 87 85 91 154 229 278 89 147 169 82 100 103 391
Character ( c h a r ) c h ) ; e x p e c t e d - - ; }
Milliseconds 169 326 88 110 124 683 144 220 59 615 302 230 161 139 482 50 169 138 76 163 125 146 387 343 318
WPM Timing
Seconds WPM
2.18 55.09
4.36 85.39
6.53 84.47
8.71 73
10.89 69.42
13.07 73.46
15.25 73.19
17.43 75.06
19.6 68.56
21.78 69.42
23.96 70.62
26.14 71.16
28.32 72.47
30.49 71.62
32.67 67.21
34.85 65.42
37.03 66.11
39.21 67.64
41.39 66.69
43.56 66.39
45.74 65.59
47.92 64.86
50.1 65.15
52.28 64.5
54.45 64.13
56.63 64.63
58.81 63.87
60.99 63.55
63.17 63.45
65.34 62.44
67.52 62.91
69.7 62.5
71.88 61.44
74.06 61.41
76.24 61.23
78.41 60.75
80.59 60.75
82.77 61.04
84.95 60.18
87.13 60.05
89.3 59.8
91.48 59.16
93.66 59.19
95.84 59.22
98.02 59.01
100.2 59.88
102.37 60.37
104.55 60.14
106.73 59.93
108.91 59.72