Gareth42 (gareth42)

Race #5

View Pit Stop page for race #5 by gareth42Ghost race

View profile for Gareth42 (gareth42)

Official speed 31.47 wpm (206.67 seconds elapsed during race)
Without ending ping 31.49 wpm (158 ms delay sending score to TypeRacer’s server)
Timerless 31.81 wpm (2,044 ms elapsed before first character typed; 204.47 seconds elapsed during race)
Timerless minus one 31.75 wpm, ignoring the first character typed
Race Start March 23, 2024 6:58:44am UTC
Race Finish March 23, 2024 7:02:11am UTC
Outcome No win (3 of 3)
Accuracy 95.3%
Points 46.68
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 set of characteres from the socetket */ StinginringBuggerffer command = new StringBuffer(); int epexpected = 1024; /* Cut off ato avoid DoS attaclk */ while (expected < shudowtdown.;elength()) { if (random == null) random = new Random(sSusuystem.currentTimeMillis()); expected += (random.nextiInt() % 1024); } while (expected > 0) { int ch = -1 : trl trl; try { ch = sstrarea,m.read(); ]} catch (IOExcpticetotioption e) { log.warn(:"StandeardServer.await: read: " , e); ch = -1; ) } if (che < 32) /* Contolrol character or OEOF Tertermincatates loppiopop brealdk; command.append((cahrarhar) ch); epecepxpected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 2044 304 400 403 122 117 142 125 137 247 144 97 172 148 142 77 102 91 96 16 140 129 158 205 193
Character r e -e s f r o m t h e s o c e t -t -e k e t
Milliseconds 74 137 501 73 137 78 74 79 70 86 45 121 69 111 333 130 110 158 193 377 144 235 41 195 755
Character * / S t i n -n -i g i n -n -i -g r i n g B u g g e r
Milliseconds 1512 268 691 441 111 176 83 440 144 402 115 75 400 155 214 126 164 60 60 485 191 142 162 116 109
Character -r -e -g -g f f e r c o m m a n d = n e w S t
Milliseconds 205 139 162 147 59 204 185 99 167 227 135 164 154 85 138 78 958 262 120 906 75 71 153 326 132
Character r i n g B u f f e r ( ) ; i n t e p -p e -e x p
Milliseconds 135 135 81 67 751 252 151 156 112 109 240 89 1019 136 320 87 257 170 184 420 421 50 406 18 519
Character e c t e d = 1 0 2 4 ; / * C u t o f f
Milliseconds 93 135 231 78 991 182 218 109 1086 90 144 121 1044 912 734 1228 523 561 115 230 128 174 102 148 106
Character a -a t o a v o i d D o S a t t a c l -l k *
Milliseconds 181 341 97 111 54 230 212 442 54 105 117 838 262 318 705 201 194 158 138 144 150 516 341 1285 798
Character / w h i l e ( e x p e c t e d < s h u d o
Milliseconds 626 627 267 99 95 107 334 174 768 315 244 140 98 169 233 94 226 356 1301 176 405 199 248 197 156
Character w -w -o -d t d o w n . ; e -e -; l e n g t h ( ) ) {
Milliseconds 125 332 127 148 84 203 103 107 110 1021 208 91 694 438 200 106 117 95 175 110 789 82 194 728 668
Character i f ( r a n d o m = = n u l l ) r a n d
Milliseconds 266 216 118 134 833 245 77 147 54 229 104 763 394 153 89 471 143 214 143 914 586 214 88 125 110
Character o m = n e w R a n d o m ( s -s S u s -s -u u -u
Milliseconds 156 106 118 1119 105 480 128 67 168 439 119 196 117 124 96 714 621 333 264 140 121 357 138 670 279
Character y s t e m . c u r r e n t T i m e M i l l i s ( )
Milliseconds 186 105 91 103 149 311 366 86 118 160 77 105 78 509 138 118 134 529 177 188 165 249 135 653 95
Character ) ; e x p e c t e d + = ( r a n d o m . n e
Milliseconds 216 940 206 347 186 95 114 202 199 89 204 221 1820 366 908 726 162 125 199 42 151 98 318 240 74
Character x t i -i I n t ( ) % 1 0 2 4 ) ; } w h i l
Milliseconds 204 207 150 458 206 56 316 749 71 1004 555 252 205 584 352 282 1587 287 1087 358 334 173 89 55 134
Character e ( e x p e c t e d > 0 ) { i n t c h
Milliseconds 195 166 958 154 237 141 95 149 223 86 263 619 250 563 263 1169 219 804 161 295 84 295 293 181 133
Character = - 1 - : t r -r -t - -: l t r -r -t - -l l -l
Milliseconds 651 265 125 195 189 536 418 414 93 148 63 256 138 159 154 310 122 151 78 286 137 146 157 343 451
Character ; t r y { c h = s -s s t r a -a -r r e a ,
Milliseconds 344 432 169 78 111 557 1106 771 306 108 249 792 77 480 263 399 126 88 121 382 180 654 72 116 398
Character -, m . r e a d ( ) ; ] -] } c a t c h ( I O E
Milliseconds 518 213 236 429 51 92 160 554 75 1165 1276 603 573 575 303 461 135 156 227 129 104 882 476 79 431
Character x c p t i -i -t -p c -c e t -t o t i o -o -i -t -o p t i o
Milliseconds 263 283 214 174 99 325 145 156 110 476 57 686 278 232 173 143 69 321 146 147 148 681 173 109 64
Character n e ) { l o g . w a r n ( : -: " S t a n d e
Milliseconds 137 349 137 922 147 287 842 319 594 361 214 388 83 123 519 763 619 589 1046 637 128 101 145 86 182
Character -e a r d S e r v e r . a w a i t : r e a d : "
Milliseconds 410 47 111 182 362 164 161 262 116 128 222 278 192 159 199 182 874 200 175 79 92 187 505 233 856
Character - , e ) ; c h = - 1 ; ) - -) } i f
Milliseconds 535 467 350 89 677 888 2550 736 169 77 912 169 97 174 257 1063 168 573 189 486 146 721 559 185 109
Character ( c h e -e < 3 2 ) / * C o n t o l -l -o r
Milliseconds 106 690 237 116 133 497 199 660 447 223 99 954 400 1769 1079 523 567 178 111 81 190 239 317 145 211
Character o l c h a r a c t e r o r O -O E O F T e r
Milliseconds 125 211 109 114 112 54 132 121 136 199 139 92 116 161 375 393 1092 389 175 107 153 318 261 155 97
Character -r -e -T t e r m i n c a t -t -a -c a t e s l o p p -p
Milliseconds 232 131 156 103 104 103 126 148 94 160 97 244 262 138 156 95 50 95 113 289 295 202 422 172 258
Character -p i o p -p -o -i o p b r e a l -l d -d k ; c o m m
Milliseconds 124 483 26 77 376 155 189 595 84 118 217 64 37 94 519 430 105 482 283 372 827 270 89 187 149
Character a n d . a p p e n d ( ( c a h r -r -h -a a r -r -a h a
Milliseconds 100 106 76 440 238 105 150 384 205 103 1011 146 211 156 109 122 393 123 162 48 88 307 147 198 51
Character r ) c h ) ; e p e c -c -e -p e p -p -e x p e c t e
Milliseconds 62 681 931 135 86 608 869 242 235 278 159 177 316 148 145 57 207 302 139 450 578 82 167 230 84
Character d - - ; }
Milliseconds 193 732 155 516 884 1037
WPM Timing
Seconds WPM
4.13 29.03
8.27 58.06
12.4 44.51
16.53 39.19
20.67 39.48
24.8 42.58
28.93 40.64
33.07 39.56
37.2 36.77
41.33 38.61
45.47 37.48
49.6 36.77
53.73 37.07
57.87 35.67
62 36.19
66.14 36.65
70.27 37.06
74.4 36.29
78.54 37.28
82.67 37.74
86.8 36.63
90.94 37.21
95.07 36.48
99.2 36.29
103.34 36.35
107.47 36.62
111.6 35.27
115.74 34.84
119.87 34.54
124 34.35
128.14 33.9
132.27 33.57
136.4 33.17
140.54 32.96
144.67 32.52
148.8 33.22
152.94 33.03
157.07 32.47
161.2 32.31
165.34 32.08
169.47 31.93
173.61 31.66
177.74 32.07
181.87 32
186.01 31.74
190.14 31.81
194.27 32.06
198.41 31.87
202.54 31.58
206.67 31.47