Peter (doc_chungles)

Race #6

View Pit Stop page for race #6 by doc_chunglesGhost race

View profile for Peter (doc_chungles)

Official speed 53.19 wpm (122.28 seconds elapsed during race)
Without ending ping 53.33 wpm (103 ms delay sending score to TypeRacer’s server)
Timerless 54.08 wpm (1,695 ms elapsed before first character typed; 120.48 seconds elapsed during race)
Timerless minus one 53.98 wpm, ignoring the first character typed
Race Start December 15, 2023 11:45:44pm UTC
Race Finish December 15, 2023 11:47:46pm UTC
Outcome Win (1 of 3)
Accuracy 96.4%
Points 78.90
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 setr of characters from the socker *t *./ StringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack *./ / while ( eexpevcted < shutdown.lentgth()) { if (random == null) random = new EaRandom(Ssystem.currentTimeMillis()); expecvcteted _+= (random.nextInt() % 1024); } while ( expected > 0 ) P { int ch = -1; teryry { ch = stream.reatd();' } catch (IOException e ) { log.warn("StandardServer.awaiitt: read: ", e); ch = -1; } if (ch < 4332) /* Control character or EOfF terminates loop brealk; command.append((char) ch); expected--; }
Timing
Character / * R e a d a s e t r -r o f c h a r a c
Milliseconds 1695 350 147 277 272 131 170 81 650 151 141 43 274 22 396 194 127 159 36 143 101 67 101 138 122
Character t e r s f r o m t h e s o c k e r * -* - -r
Milliseconds 180 149 76 475 144 89 169 57 101 26 51 170 101 26 312 101 90 118 131 125 110 333 587 163 192
Character t * . -. / S t r i n g B u f f e r c o m m a
Milliseconds 156 128 1412 366 523 354 134 256 154 66 137 147 68 203 215 145 124 136 55 98 102 67 160 168 89
Character n d = n e w S t r i n g B u f f e r ( ) ;
Milliseconds 112 117 78 180 79 175 92 77 64 166 187 36 110 138 67 161 218 158 171 145 55 167 40 273 67
Character i n t e x p e c t e d = 1 0 2 4 ; / * C
Milliseconds 177 67 303 129 120 131 91 113 146 237 66 158 107 140 141 188 133 159 809 433 135 356 284 171 207
Character u t o f f t o a v o i d D o S a t t a c
Milliseconds 181 100 83 97 113 135 72 107 67 52 85 179 216 44 149 82 253 194 380 164 83 147 147 86 161
Character k * . / - -/ -. / w h i l e ( e -e - e x p
Milliseconds 101 93 244 296 28 37 377 145 143 285 137 126 90 44 183 110 128 221 153 158 325 166 102 163 136
Character e v $c t e d < s h u t d o w n . l e n t -t g t
Milliseconds 100 240 448 184 61 192 116 165 86 106 81 190 100 284 111 134 57 210 348 286 145 205 397 97 156
Character h ( ) ) { i f ( r a n d o m = = n u l l
Milliseconds 171 320 44 317 182 499 262 185 136 83 493 221 35 182 134 69 87 61 202 170 31 156 193 213 168
Character ) r a n d o m = n e w E a -a -E R a n d o m
Milliseconds 197 190 143 90 113 124 89 80 58 337 160 164 87 103 84 186 194 283 148 267 283 108 135 90 67
Character ( S s -s y s t e m . c u r r e n t T i m e M i l l
Milliseconds 357 292 300 387 589 125 99 67 159 268 279 93 205 147 87 91 132 274 181 168 65 160 169 145 147
Character i s ( ) ) ; e x p e c v -v c t e -e -t -c t e d _
Milliseconds 42 104 209 52 195 324 147 150 192 68 136 258 22 374 87 217 63 219 167 160 63 44 184 104 601
Character -_ + = ( r a n d o m . n e x t I n t ( ) % 1
Milliseconds 577 493 478 123 401 197 84 92 131 90 67 208 283 50 182 147 449 171 121 245 50 238 918 185 470
Character 0 2 4 ) ; } w h i l e ( - e x p e c t e d
Milliseconds 246 236 418 646 292 188 559 274 176 79 77 150 86 122 183 231 391 116 186 136 180 213 214 87 183
Character > 0 - ) P - -P { i n t c h = - 1
Milliseconds 96 362 242 221 130 335 263 190 456 207 288 150 253 228 175 91 193 173 140 104 103 223 80 527 365
Character ; t e r y -y -r -e r y { c h = s t r e a m
Milliseconds 293 133 232 237 17 70 344 168 193 601 125 218 704 140 388 138 117 242 27 162 126 211 44 71 132
Character . r e a t -t d ( ) ; ' -' } c a t c h ( I O E
Milliseconds 232 182 39 66 190 413 72 211 76 380 25 477 289 590 209 160 83 189 218 75 446 208 520 222 293
Character x c e p t i o n e - ) { l o g . w a r n (
Milliseconds 202 157 171 99 125 122 78 194 73 252 129 369 213 147 359 463 539 144 89 187 157 61 181 372 684
Character " S t a n d a r d S e r v e r . a w a i i t -t -i t
Milliseconds 424 326 130 137 134 86 162 87 396 258 202 66 238 359 68 164 132 324 75 274 75 145 331 149 233
Character : r e a d : " , e ) ; c h = - 1 ; }
Milliseconds 263 125 183 45 125 145 253 156 572 789 239 240 332 260 146 176 101 217 199 114 291 208 246 181 492
Character i f ( c h < 4 3 -3 -4 3 2 ) / * C o n t
Milliseconds 264 231 86 400 264 401 120 575 244 199 363 56 412 145 187 54 446 205 353 350 149 255 248 55 149
Character r o l c h a r a c t e r o r E O f -f F t e
Milliseconds 43 78 180 71 558 190 45 140 133 125 167 149 63 151 109 122 119 402 290 360 452 270 137 187 135
Character r m i n a t e s l o o p b r e a l -l k ; c o
Milliseconds 79 57 100 146 137 124 89 249 155 111 194 191 22 106 96 238 22 438 1238 374 197 312 163 215 75
Character m m a n d . a p p e n d ( ( c h a r ) c h ) ;
Milliseconds 172 148 65 102 100 143 181 129 180 108 68 112 348 190 235 94 69 100 241 230 146 92 433 338 182
Character e x p e c t e d - - ; }
Milliseconds 185 192 122 620 124 215 85 184 520 262 258 324 422
WPM Timing
Seconds WPM
2.45 14.72
4.89 31.89
7.34 50.7
9.78 51.52
12.23 44.16
14.67 46.61
17.12 54.68
19.56 58.27
22.01 58.88
24.46 59.86
26.9 62
29.35 60.52
31.79 59.26
34.24 60.63
36.68 59.86
39.13 60.11
41.57 61.48
44.02 61.06
46.47 59.66
48.91 60.6
51.36 60.52
53.8 58.66
56.25 58.46
58.69 58.06
61.14 57.12
63.58 56.99
66.03 56.88
68.48 55.55
70.92 55.67
73.37 54.63
75.81 54.92
78.26 54.59
80.7 54.27
83.15 54.55
85.6 53.83
88.04 53.57
90.49 53.98
92.93 53.72
95.38 53.35
97.82 53.48
100.27 53.26
102.71 52.57
105.16 52.83
107.61 53.19
110.05 53.21
112.5 53.34
114.94 53.04
117.39 53.57
119.83 53.47
122.28 53.19