Underscore (underscorec)

Race #2

View Pit Stop page for race #2 by underscorecGhost race

View profile for Underscore (underscorec)

Official speed 55.83 wpm (116.50 seconds elapsed during race)
Without ending ping 55.93 wpm (202 ms delay sending score to TypeRacer’s server)
Timerless 56.04 wpm (245 ms elapsed before first character typed; 116.05 seconds elapsed during race)
Timerless minus one 55.94 wpm, ignoring the first character typed
Race Start July 29, 2023 2:52:42pm UTC
Race Finish July 29, 2023 2:54:39pm UTC
Outcome No win (3 of 3)
Accuracy 94.9%
Points 82.81
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 ?8=/* rRead a set of characters from the socket */ StringBugegger cofffer command = new StringBuffer(): i; int expected = 1024; /* Cut off to Avavoid DosS attack */ hwhile (expected < lshutdown.legngth(())) { if r(random == null) random -= new Random(Stsystem.currentTimeMillis()); expected ==++ (r=+ = )(random.nextInt() % 1024); } while (expected > 0) { int ch = -1; try { ch = stream.read()'; } chataatch (IOCException e ) { log.warn ('{s"StandarcSdServer.awoitait: read: " ,, e); ch = -1; } if (ch < 32) ?/* Control character or EOF terminates loop berak;rreal; k; command.apprend((char) chr); expected--; }
Timing
Character ? 8 = -= -8 -? / * r -r R e a d a s e t o f
Milliseconds 245 249 269 265 383 125 404 439 252 141 470 135 95 95 71 100 69 139 108 137 50 54 120 27 103
Character c h a r a c t e r s f r o m t h e s o c k e
Milliseconds 106 74 0 115 83 115 156 68 81 105 118 135 133 176 57 37 126 71 22 90 104 38 98 72 43
Character t * / S t r i n g B u g e -e -g g g e r c o -o
Milliseconds 56 391 325 287 280 171 144 36 47 32 119 586 120 79 207 252 87 316 141 79 69 70 139 69 250
Character -c - -r -e -g f -f -g f f e r c o m m a n d = n e
Milliseconds 100 133 107 108 104 278 258 91 86 112 114 67 78 156 74 136 109 217 107 91 70 104 78 141 77
Character w S t r i n g B u f f e r ( ) : i -i - -: ; i
Milliseconds 55 409 169 134 41 58 54 447 286 107 93 134 100 73 329 138 713 174 96 201 106 108 142 115 119
Character n t e x p e c t e d = 1 0 2 4 ; / * C u
Milliseconds 42 49 189 110 154 77 96 145 121 67 110 74 110 83 112 81 96 608 403 128 477 399 327 331 104
Character t o f f t o A v -v -A a v o i d D o s -s S
Milliseconds 76 85 128 55 125 140 63 112 126 195 177 295 103 82 73 69 66 40 68 276 154 84 351 136 110
Character a t t a c k * / h -h w h i l e ( e x p e c t
Milliseconds 110 126 129 71 120 80 274 321 248 284 335 285 72 109 146 136 56 64 144 152 139 157 0 457 162
Character e d < l -l s h u t d o w n . l e g -g n g t h (
Milliseconds 90 106 86 251 90 161 234 56 87 140 43 176 52 77 59 167 137 80 114 402 123 71 138 63 327
Character ( ) -) -( ) ) { i f r -r ( r a n d o m = =
Milliseconds 151 242 204 107 194 118 358 193 165 282 64 85 145 215 241 193 62 76 91 118 39 148 102 97 104
Character n u l l ) r a n d o m - -- = n e w R a n d
Milliseconds 65 106 183 829 218 222 162 71 102 99 322 53 99 179 291 178 157 217 30 74 134 179 108 74 86
Character o m ( S t s -s -t y s t e m . c u r r e n t T i m e
Milliseconds 481 81 219 335 303 97 303 95 451 72 188 54 72 449 98 134 74 110 66 104 45 297 107 47 28
Character M i l l i s ( ) ) ; e x p e c t e d = = -= -= +
Milliseconds 236 134 159 96 131 58 340 168 193 456 184 128 152 102 98 125 133 70 100 88 456 443 272 105 187
Character + ( r -r -( - = -= -+ -+ + - = ) -) ( r a n d o m
Milliseconds 142 256 509 142 227 105 813 171 417 132 148 294 266 323 645 288 615 249 182 156 77 148 73 152 63
Character . n e x t I n t ( ) % 1 0 2 4 ) ; } w h i
Milliseconds 395 352 113 160 138 296 344 104 249 208 337 556 159 119 77 241 121 782 323 253 521 205 246 62 163
Character l e ( e x p e c t e d > 0 ) { i n t c
Milliseconds 152 60 74 109 135 149 127 60 123 144 54 107 152 289 239 198 921 242 167 147 143 49 112 393 166
Character h = - 1 ; t r y { c h = s t r e a m
Milliseconds 62 164 753 88 445 131 202 170 199 79 112 131 407 182 461 117 108 107 70 131 139 147 51 123 135
Character . r e a d ( ) ' -' ; } c h a -a -h t a -a -t a t c
Milliseconds 188 142 87 21 109 329 178 836 358 150 379 158 136 199 107 31 280 91 147 59 281 109 37 69 173
Character h ( I O C -C E x c e p t i o n e - ) { l
Milliseconds 54 103 465 300 545 152 370 154 187 176 70 60 99 96 47 42 124 104 130 259 191 177 222 119 266
Character o g . w a r n - ( ' -' { s -s -{ " S t a n d a r c
Milliseconds 153 58 144 207 107 63 137 182 280 238 247 234 157 144 314 102 788 281 134 101 82 78 307 63 182
Character S -S -c d S e r v e r . a w o i t -t -i -o a i t : r
Milliseconds 199 195 101 66 286 172 68 184 82 69 191 161 161 615 40 74 237 111 108 101 87 52 195 119 75
Character e a d : " , -, - , e ) ; c h = - 1 ;
Milliseconds 67 114 65 333 268 355 166 177 254 107 133 63 176 522 275 302 304 95 170 136 162 297 75 172 376
Character } i f ( c h < 3 2 ) ? -? / * C o n t r
Milliseconds 247 146 149 85 53 294 283 62 195 384 110 530 45 770 246 354 558 192 260 152 205 88 50 51 49
Character o l c h a r a c t e r o r E O F t e r m i
Milliseconds 61 152 49 126 62 51 115 80 196 139 98 88 55 131 199 103 205 140 95 152 147 66 73 41 88
Character n a t e s l o o p b e r a k ; -; -k -a -r r -r -e r
Milliseconds 114 50 70 71 117 78 59 135 109 122 89 164 163 0 90 78 234 172 115 120 375 182 159 106 66
Character e a l ; - -; -l k ; c o m m a n d . a p p r -r e
Milliseconds 28 48 81 176 103 162 95 106 933 162 184 150 106 142 98 104 95 70 162 124 92 115 101 361 99
Character n d ( ( c h a r ) c h r -r ) ; e x p e c t e d
Milliseconds 74 79 248 176 307 89 50 59 154 226 130 79 97 435 340 227 274 114 131 153 215 133 164 52 158
Character - - ; }
Milliseconds 185 142 214 306 212
WPM Timing
Seconds WPM
2.33 5.15
4.66 46.35
6.99 73.82
9.32 69.53
11.65 56.65
13.98 60.09
16.31 63.28
18.64 59.87
20.97 62.38
23.3 61.29
25.63 62.27
27.96 61.8
30.29 62.2
32.62 64.01
34.95 62.15
37.28 62.77
39.61 63.02
41.94 63.24
44.27 61.53
46.6 63.09
48.93 63.28
51.26 61.34
53.59 58.67
55.92 56.87
58.25 56.65
60.58 56.26
62.91 55.7
65.24 57.02
67.57 56.3
69.9 56.14
72.23 56.49
74.56 56.98
76.89 56.03
79.22 55.59
81.55 55.77
83.88 55.94
86.21 54.84
88.54 55.03
90.87 54.94
93.2 54.59
95.53 54.64
97.86 54.69
100.19 54.02
102.52 54.9
104.85 56.31
107.18 55.65
109.51 55.12
111.84 55.58
114.17 55.6
116.5 55.83