0xtgk (0xtgk)

Race #168

View Pit Stop page for race #168 by 0xtgkGhost race

View profile for 0xtgk (0xtgk)

Official speed 41.78 wpm (155.67 seconds elapsed during race)
Without ending ping 41.88 wpm (367 ms delay sending score to TypeRacer’s server)
Timerless 41.95 wpm (276 ms elapsed before first character typed; 155.03 seconds elapsed during race)
Timerless minus one 41.88 wpm, ignoring the first character typed
Race Start September 20, 2023 12:17:38am UTC
Race Finish September 20, 2023 12:20:13am UTC
Outcome No win (3 of 3)
Accuracy 96.7%
Points 61.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 /* Read a set of characters from the socket */ StringBuffer command = new stStringBuffer(): ; int expected = 1024; /* Cut off to avoid DoS attack */ while 9(expected < shutdown. elentthgth()) { if (random== == null) reandom = new Random(System.currentTimeMillis(()) ; epxpected+ += (random.nextInt() % 1024); } ewhile (expected > )0) { int ch = -1; try { ch = steaream.read(); } catch (IOException e) { log.warn("StandardsServer.await: readL: ", e); sch = -1; } if (ch < 32) /* Control character or EOF terminates loop break; command.append((char) ch); ecpexpected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 276 1286 314 417 93 142 268 444 149 138 294 210 136 132 196 131 99 237 154 70 196 144 280 201 138
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 77 181 194 194 196 231 149 123 93 147 62 87 243 98 192 97 194 207 145 508 308 125 268 251 153
Character i n g B u f f e r c o m m a n d = n e w s
Milliseconds 115 82 77 383 282 134 406 178 113 137 236 103 167 132 188 127 83 171 634 233 351 219 159 91 301
Character t -t -s S t r i n g B u f f e r ( ) : - -: ; i n
Milliseconds 221 340 136 321 333 154 114 77 73 454 234 145 139 199 102 256 504 686 181 296 119 259 151 351 122
Character t e x p e c t e d = 1 0 2 4 ; / * C u t
Milliseconds 108 94 307 218 167 96 256 437 147 201 283 249 150 295 98 259 529 418 135 636 712 189 465 251 104
Character o f f t o a v o i d D o S a t t a c k
Milliseconds 183 114 95 120 97 198 66 76 548 151 514 118 129 223 428 190 407 167 236 215 429 158 223 122 388
Character * / w h i l e 9 -9 ( e x p e c t e d < s h
Milliseconds 485 466 100 878 245 137 51 109 147 561 407 218 396 250 147 121 633 196 122 181 143 422 318 151 209
Character u t d o w n . - e -e l e n t -t t h -h -t g t h ( )
Milliseconds 198 433 230 64 573 183 531 264 327 357 303 207 115 168 101 566 600 144 344 115 201 261 181 516 255
Character ) { i f ( r a n d o m = = -= -= = = n u l
Milliseconds 156 199 559 345 149 116 106 316 445 138 125 89 94 99 387 203 456 181 187 352 250 155 399 208 144
Character l ) r e -e a n d o m = n e w R a n d o m (
Milliseconds 193 334 433 258 106 427 89 125 90 80 130 530 298 181 305 107 176 78 852 169 109 119 47 107 496
Character S y s t e m . c u r r e n t T i m e M i l l i s (
Milliseconds 483 257 129 197 150 121 228 249 160 153 512 186 94 102 422 161 108 91 650 159 155 127 327 170 309
Character ( -( ) ) - ; e p -p x p e c t e d + - - -
Milliseconds 126 472 309 128 270 302 247 264 311 247 628 116 142 180 309 219 125 158 358 421 413 123 362 137 153
Character -+ + = ( r a n d o m . n e x t I n t ( ) %
Milliseconds 118 284 684 507 207 488 368 122 168 114 82 79 311 393 117 368 205 273 239 173 272 340 412 263 608
Character 1 0 2 4 ) ; } e -e w h i l e ( e x p e c t e
Milliseconds 519 108 334 308 460 473 104 876 203 285 447 95 325 174 106 150 184 241 387 235 140 152 292 198 161
Character d > ) -) 0 ) { i n t c h = - 1 ; t
Milliseconds 311 347 241 431 278 714 273 561 215 794 183 169 93 95 200 823 250 361 1045 261 275 737 485 153 174
Character r y { c h = s t e a -a -e r e a m . r e a d
Milliseconds 194 345 161 507 202 222 124 141 303 151 443 264 155 176 387 102 337 182 169 120 349 298 81 135 133
Character ( ) ; } c a t c h ( I O E x c e p t i o n
Milliseconds 288 211 629 99 650 142 255 104 189 227 144 139 658 747 140 346 818 299 194 389 82 159 82 167 362
Character e ) { l o g . w a r n ( " S t a n d a r d s -s
Milliseconds 241 338 163 563 280 419 213 88 320 265 114 186 143 425 667 303 271 188 211 399 166 99 204 398 478
Character S e r v e r . a w a i t : r e a d L -L : " ,
Milliseconds 324 157 141 313 175 115 157 317 257 139 191 66 355 197 617 113 130 234 377 462 234 170 336 509 142
Character e ) ; s -s c h = - 1 ; } i f ( c h <
Milliseconds 188 348 413 218 272 336 85 187 161 261 345 429 510 436 142 458 171 1147 134 149 195 368 143 394 818
Character 3 2 ) / * C o n t r o l c h a r a c t e r
Milliseconds 172 878 134 397 422 506 562 167 249 224 103 115 297 142 262 132 287 162 59 228 498 258 236 127 90
Character o r E O F t e r m i n a t e s l o o p b
Milliseconds 159 206 222 128 914 83 361 397 652 169 106 146 167 92 185 204 181 251 214 128 176 140 174 84 322
Character r e a k ; c o m m a n d . a p p e n d ( ( c h a
Milliseconds 223 124 132 148 462 134 552 115 133 145 163 117 113 222 298 119 147 119 122 129 421 150 259 155 36
Character r ) c h ) ; e c p e -e -p -c x p e c t e d - - ;
Milliseconds 182 354 223 326 174 490 421 400 239 472 133 156 320 114 331 150 263 213 244 196 117 172 245 177 466
Character }
Milliseconds 244 295
WPM Timing
Seconds WPM
3.11 26.98
6.23 50.11
9.34 56.53
12.45 56.85
15.57 57.04
18.68 53.96
21.79 50.66
24.91 51.55
28.02 48.82
31.13 50.11
34.25 49.75
37.36 48.5
40.47 47.73
43.59 47.35
46.7 44.97
49.82 44.32
52.93 44.21
56.04 43.9
59.16 44.22
62.27 44.9
65.38 45.15
68.5 44.5
71.61 43.74
74.72 42.72
77.84 43.17
80.95 42.84
84.06 42.11
87.18 42.53
90.29 41.87
93.4 41.63
96.52 41.28
99.63 41.31
102.74 41.35
105.86 41.38
108.97 41.41
112.08 41.33
115.2 41.46
118.31 41.48
121.42 41.41
124.54 41.24
127.65 41.17
130.76 40.84
133.88 40.51
136.99 40.91
140.11 41.03
143.22 41.48
146.33 41.82
149.45 42.16
152.56 41.69
155.67 41.78