Peter (doc_chungles)

Race #4

View Pit Stop page for race #4 by doc_chunglesGhost race

View profile for Peter (doc_chungles)

Official speed 50.39 wpm (129.07 seconds elapsed during race)
Without ending ping 50.42 wpm (87 ms delay sending score to TypeRacer’s server)
Timerless 50.55 wpm (321 ms elapsed before first character typed; 128.67 seconds elapsed during race)
Timerless minus one 50.46 wpm, ignoring the first character typed
Race Start December 15, 2023 11:41:08pm UTC
Race Finish December 15, 2023 11:43:17pm UTC
Outcome No win (3 of 3)
Accuracy 95.8%
Points 74.75
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 ser t of characters from the socker t */ StringbBuffer command =- new StringBuffer(); int expected = 10245; /* Cut off to aqvvoid DoS attack */ while (expected < shutdown.nlength()) P { if (random == null{) random = new Random (Syusstem.currentTimeMi9lllis()); expected += (random.nextInt() % 10324); } while (expected > 0 ) P{ int ch = 01-1; try {ch ch. = = stream.read(); } catch (IOExpecception e ) { log.warn("StandardServer.await: read: "., e); ch = 0-1; } if (ch < 32) /* Control character or EOF terminates loop break; command.append((char) ch); expevcted00--; }
Timing
Character / * R e a d a s e r - -r t o f c h a r
Milliseconds 321 523 217 318 215 148 167 139 83 86 85 78 102 155 332 169 111 92 131 90 72 107 115 88 103
Character a c t e r s f r o m t h e s o c k e r - -r
Milliseconds 122 89 215 168 54 173 133 90 204 24 97 38 133 78 89 60 145 111 68 101 90 89 150 405 167
Character t * / S t r i n g b -b B u f f e r c o m m a
Milliseconds 136 149 255 321 145 242 133 90 134 146 45 170 464 301 261 214 147 167 43 74 140 69 194 124 123
Character n d = - - -- n e w S t r i n g B u f f e r
Milliseconds 76 92 82 244 27 21 353 165 89 164 114 88 40 244 146 77 104 169 101 225 146 179 167 148 33
Character ( ) ; i n t e x p e c t e d = 1 0 2 4 5 -5
Milliseconds 164 65 228 109 153 91 104 238 141 159 91 110 126 235 88 161 128 466 186 255 290 158 326 23 398
Character ; / * C u t o f f t o a q v -v -q v o i d
Milliseconds 262 178 379 403 296 280 271 191 127 175 80 124 102 144 54 54 93 4 155 357 129 269 169 76 193
Character D o S a t t a c k * / w h i l e ( e x p
Milliseconds 83 241 260 359 162 107 161 167 67 169 80 128 265 308 145 129 116 53 196 56 127 569 196 188 76
Character e c t e d < s h u t d o w n . n -n l e n g t h
Milliseconds 161 123 280 111 172 91 198 84 109 146 190 125 180 88 112 91 153 223 386 202 120 143 77 194 98
Character ( ) ) P - -P { i f ( r a n d o m = = n
Milliseconds 278 260 583 271 613 263 231 147 521 159 175 113 93 483 189 64 113 91 113 66 49 257 161 45 154
Character u l l { -{ ) r a n d o m = n e w R a n d o
Milliseconds 191 348 236 905 515 1613 548 281 87 91 101 81 87 35 339 138 165 369 215 105 210 168 115 87 157
Character m - ( S y u s -s -u s t e m . c u r r e n t T i m
Milliseconds 95 218 391 225 532 195 22 55 353 190 144 169 117 132 212 312 119 189 155 58 134 90 363 180 135
Character e M i 9 l -l -9 l l i s ( ) ) ; e x p e c t e d
Milliseconds 124 159 324 23 180 304 147 236 157 32 111 257 52 170 405 329 109 176 99 139 145 392 193 190 151
Character + = ( r a n d o m . n e x t I n t ( ) % 1 0
Milliseconds 323 249 328 691 176 60 116 87 116 88 227 307 61 240 236 333 180 95 620 43 250 953 317 479 101
Character 3 -3 2 4 ) ; } w h i l e ( e x p e c t e d
Milliseconds 419 622 143 427 568 403 224 640 282 163 92 34 190 127 184 230 209 176 144 102 112 303 90 272 130
Character > 0 - ) P -P { i n t c h = 0 1 -1 -0 -
Milliseconds 789 347 308 114 363 296 325 1030 315 258 261 313 114 392 128 140 149 126 245 91 260 198 330 171 501
Character 1 ; t r y { c h -h -c c h . = -= - -. = s
Milliseconds 184 296 131 279 188 117 44 773 256 151 379 184 182 141 149 274 294 223 284 173 162 249 1229 84 279
Character t r e a m . r e a d ( ) ; } c a t c h ( I O
Milliseconds 144 194 66 81 224 198 188 39 101 170 391 52 272 181 444 175 161 158 135 181 101 280 354 609 233
Character E x p e c -c -e -p c e p t i o n e - ) { l o
Milliseconds 300 205 181 99 228 206 164 171 76 214 169 123 146 77 284 62 412 103 460 240 253 403 514 377 188
Character g . w a r n ( " S t a n d a r d S e r v e r . a w
Milliseconds 103 139 183 70 170 158 422 880 301 161 126 170 146 170 67 292 416 250 86 226 248 78 162 182 429
Character a i t : r e a d : " . -. , e ) ; c h =
Milliseconds 194 407 191 239 228 127 78 170 182 264 177 401 647 446 264 136 229 275 305 166 233 113 270 243 132
Character 0 -0 - 1 ; } i f ( c h < 3 2 ) / * C
Milliseconds 504 485 303 317 247 136 592 371 239 96 83 253 287 142 192 316 119 643 215 918 289 458 433 133 446
Character o n t r o l c h a r a c t e r o r E O F t
Milliseconds 170 124 112 222 105 200 37 110 91 89 91 169 124 190 167 46 125 111 91 141 543 296 440 159 175
Character e r m i n a t e s l o o p b r e a k ; c o m
Milliseconds 137 43 158 100 170 93 96 79 181 145 92 213 146 24 127 120 218 63 70 665 292 194 256 75 181
Character m a n d . a p p e n d ( ( c h a r ) c h ) ; e
Milliseconds 124 90 80 123 161 125 131 145 136 90 66 179 335 235 96 90 213 494 291 261 101 322 280 136 140
Character x p e v -v c t e d 0 0 -0 -0 - - ; }
Milliseconds 191 114 100 181 475 110 261 64 182 203 177 367 145 395 219 420 166 607
WPM Timing
Seconds WPM
2.58 55.78
5.16 67.4
7.74 69.73
10.33 63.92
12.91 66.94
15.49 70.5
18.07 70.39
20.65 65.66
23.23 65.08
25.81 66.01
28.4 65.92
30.98 66.63
33.56 65.08
36.14 62.09
38.72 62.6
41.3 58.69
43.88 59.06
46.47 58.36
49.05 58.23
51.63 58.11
54.21 58
56.79 57.68
59.37 57.2
61.96 55.59
64.54 54.67
67.12 55.42
69.7 54.23
72.28 52.96
74.86 52.58
77.44 51.91
80.03 50.83
82.61 50.99
85.19 51.13
87.77 50.45
90.35 50.2
92.93 50.23
95.51 50.13
98.1 50.16
100.68 50.18
103.26 49.86
105.84 49.32
108.42 49.25
111 48.76
113.58 49.23
116.17 49.48
118.75 50.43
121.33 50.84
123.91 50.94
126.49 50.94
129.07 50.39