Terrell (hackerg)

Race #17

View Pit Stop page for race #17 by hackergGhost race

View profile for Terrell (hackerg)

Official speed 38.55 wpm (168.72 seconds elapsed during race)
Without ending ping 38.60 wpm (220 ms delay sending score to TypeRacer’s server)
Timerless 39.17 wpm (2,468 ms elapsed before first character typed; 166.03 seconds elapsed during race)
Timerless minus one 39.10 wpm, ignoring the first character typed
Race Start October 16, 2024 2:22:57pm UTC
Race Finish October 16, 2024 2:25:46pm UTC
Outcome Win (1 of 3)
Accuracy 98.0%
Points 57.18
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 */ String Buffer command = new StringBuffer(); int expercted = 1024 ; /&* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == null) random = new Random(System.currentToimeMillis()); expected += (random.nextInt() % 1024;); } while (expected > 0) { intc ch = -1; try { ch = stream.read(); } catch (IOExcepotiontion e) { logwa.warn("StandardServer.await: read: ", e); ch= = -1; } if (ch < 32) /* Control character or EOF terminates loop break; command. appappend ((((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 2468 1223 611 218 340 0 451 0 0 997 0 0 0 0 121 154 0 255 0 91 776 0 0 0 127
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 140 134 143 172 126 0 153 179 175 41 51 98 155 136 128 118 99 315 314 501 714 320 400 246 153
Character i n g - B u f f e r c o m m a n d = n e w
Milliseconds 50 133 97 153 389 438 432 518 0 106 163 101 138 103 200 101 169 52 136 139 568 457 331 77 237
Character S t r i n g B u f f e r ( ) ; i n t e x p e
Milliseconds 166 297 195 147 96 149 51 402 411 124 121 160 148 485 147 521 168 334 135 64 178 205 257 131 126
Character r -r c t e d = 1 0 2 4 - ; / & -& * C u t
Milliseconds 211 474 94 223 123 583 0 227 240 867 332 441 249 479 369 266 199 287 1009 853 404 806 262 391 116
Character o f f t o a v o i d D o S a t t a c k
Milliseconds 96 173 65 149 153 166 97 102 166 200 156 169 107 91 304 257 683 0 405 0 116 171 148 80 208
Character * / w h i l e ( e x p e c t e d < s h u t
Milliseconds 836 682 167 426 120 156 152 40 110 466 428 247 141 109 174 239 117 160 130 654 490 415 158 193 205
Character d o w n . l e n g t h ( ) ) { i f ( r a n d
Milliseconds 326 426 120 96 274 353 107 110 147 253 88 605 251 253 573 659 477 341 100 465 853 275 126 134 102
Character o m = = n u l l ) r a n d o m = n e w
Milliseconds 71 163 171 487 110 178 361 147 191 142 570 400 268 117 150 66 83 152 145 567 204 442 84 136 120
Character R a n d o m ( S y s t e m . c u r r e n t T o -o i
Milliseconds 266 146 122 126 53 186 653 478 179 140 150 133 99 247 299 84 113 228 162 0 123 317 173 353 399
Character m e M i l l i s ( ) ) ; e x p e c t e d + =
Milliseconds 150 78 565 436 206 130 131 127 884 296 232 446 401 35 607 0 0 0 196 574 0 0 518 177 398
Character ( r a n d o m . n e x t I n t ( ) % 1 0 2 4 ;
Milliseconds 734 205 141 138 124 122 148 374 481 35 207 228 330 169 133 607 141 553 1661 512 568 178 472 364 452
Character -; ) ; } w h i l e ( e x p e c t e d > 0
Milliseconds 547 620 392 210 752 477 245 137 167 177 58 128 447 433 231 144 64 193 258 112 159 328 508 470 697
Character ) { i n t c -c c h = - 1 ; t r y {
Milliseconds 948 558 613 607 170 124 69 326 283 114 136 102 200 683 489 614 849 498 681 125 127 130 185 540 674
Character c h = s t r e a m . r e a d ( ) ; } c a t
Milliseconds 284 79 286 581 401 499 0 0 291 213 92 360 206 160 161 173 509 158 493 201 950 364 117 159 199
Character c h ( I O E x c e p o t i o n -n -o -i -t -o t i o n
Milliseconds 226 101 165 907 702 194 1676 1024 329 633 0 0 0 71 189 219 197 154 178 127 166 371 148 155 161
Character e ) { l o g w a -a -w . w a r n ( " S t a n d
Milliseconds 154 265 630 571 678 736 647 155 172 638 186 617 139 548 210 128 199 144 814 978 942 226 131 162 69
Character a r d S e r v e r . a w a i t : r e a d : " ,
Milliseconds 306 160 177 499 213 168 178 156 134 184 259 208 192 828 0 762 266 136 173 160 171 309 390 374 889
Character e ) ; c h = -= = - 1 ; } i f ( c h
Milliseconds 791 332 566 539 605 39 101 901 779 213 833 86 435 583 333 385 777 529 307 94 156 740 293 132 365
Character < 3 2 ) / * C o n t r o l c h a r a c t e
Milliseconds 699 502 669 131 1137 644 860 1032 595 267 207 125 129 130 108 168 138 72 116 65 168 146 149 237 104
Character r o r E O F t e r m i n a t e s l o o p
Milliseconds 158 106 120 104 57 332 368 366 334 212 103 185 100 144 131 88 164 114 194 310 159 201 138 155 130
Character b r e a k ; c o m m a n d . a p p -p -p -a - a p
Milliseconds 139 79 157 135 97 361 315 265 116 174 135 109 97 69 619 440 230 99 131 275 134 168 141 463 107
Character p e n d ( ( -( -( - ( ( c h a r ) c h ) ; e x
Milliseconds 132 96 130 208 67 664 0 459 0 151 1095 121 368 108 92 166 596 553 586 130 1264 150 232 391 126
Character p e c t e d - - ; }
Milliseconds 116 100 149 269 96 187 644 116 561 422 589
WPM Timing
Seconds WPM
3.37 3.56
6.75 30.23
10.12 49.79
13.5 47.12
16.87 48.37
20.25 49.2
23.62 49.79
26.99 47.57
30.37 44.26
33.74 43.74
37.12 45.91
40.49 45.05
43.87 45.14
47.24 45.47
50.61 44.33
53.99 44.9
57.36 45.39
60.74 46.23
64.11 46.23
67.49 46.05
70.86 46.06
74.24 45.75
77.61 44.53
80.98 43.42
84.36 44.1
87.73 43.09
91.11 42.81
94.48 42.29
97.86 41.82
101.23 42.2
104.6 41.87
107.98 41.01
111.35 40.74
114.73 40.06
118.1 39.63
121.48 39.32
124.85 39.6
128.22 39.4
131.6 39.12
134.97 38.5
138.35 38.25
141.72 38.02
145.1 37.46
148.47 38.39
151.84 38.8
155.22 39.43
158.59 39.04
161.97 38.75
165.34 38.54
168.72 38.55