Matthew (ocdvisuals)

Race #3

View Pit Stop page for race #3 by ocdvisualsGhost race

View profile for Matthew (ocdvisuals)

Official speed 35.84 wpm (181.47 seconds elapsed during race)
Without ending ping 35.86 wpm (122 ms delay sending score to TypeRacer’s server)
Timerless 35.97 wpm (537 ms elapsed before first character typed; 180.81 seconds elapsed during race)
Timerless minus one 35.90 wpm, ignoring the first character typed
Race Start April 6, 2024 5:10:55am UTC
Race Finish April 6, 2024 5:13:57am UTC
Outcome No win (2 of 3)
Accuracy 94.8%
Points 53.17
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 /* rRead a set of characters from theso sokcket *(/ StringBuffer command - - = new sStringBuffer(); int expected = 1024 ; /* Cut of f to avoid DoS aatttac l kk */ while (expected ,< shutdown.length()0) { if (random ==n mnn null ) random - -= new Random (System.currentTImeimeMillis()); Eexpected +=- = (random..nextInt()A% % 1024); } wjiehile (expected. > 0) {i int ch = -1; try { (ch = stream.read(); } catch (IOException e) { log.warn("StndaandardServer.await: read: ", e )); ch = -1 ; } ofif (ch < 32) / * Control Chacharacter or EOF teriminamiunanates loop break; command.append((char) ch); expected--; }
Timing
Character / * r -r R e a d a s e t o f c h a r a c
Milliseconds 537 591 198 159 367 237 222 185 210 138 140 130 103 269 161 107 120 115 97 118 81 110 194 160 136
Character t e r s f r o m t h e s o -o -s s o k -k c k e
Milliseconds 281 175 149 145 148 100 194 63 151 149 86 100 115 197 80 288 145 171 87 126 217 281 144 90 155
Character t * ( -( / S t r i n g B u f f e r c o m m a
Milliseconds 197 141 572 11 435 884 271 749 237 202 113 137 102 222 173 82 201 157 161 119 146 122 127 154 113
Character n d - - -- - - -- = n e w s -s S t r i n g
Milliseconds 83 113 99 188 232 327 143 165 299 311 129 513 234 197 123 131 130 292 427 197 218 189 99 132 96
Character B u f f e r ( ) ; i n t e x p e c t e d =
Milliseconds 219 143 88 213 159 148 407 200 648 192 466 155 112 120 117 254 83 154 158 262 175 185 131 362 223
Character 1 0 2 4 - ; / * C u t o f - f t o a
Milliseconds 180 96 167 272 265 564 578 282 698 956 292 531 145 145 114 143 85 132 300 135 139 192 58 174 58
Character v o i d D o S a a t -t -a t t a c - l - k -k
Milliseconds 203 71 150 122 74 267 75 398 225 376 384 212 203 157 96 179 183 205 547 343 356 241 375 533 784
Character -l k * / w h i l e ( e x p e c t e d , -, <
Milliseconds 133 171 241 654 461 222 552 168 124 766 107 92 260 202 237 76 201 210 231 212 200 272 241 593 245
Character s h u t d o w n . l e n g t h ( ) 0 -0 ) { i
Milliseconds 246 228 87 146 105 203 64 151 75 200 341 150 149 126 385 156 834 150 326 428 190 666 327 889 183
Character f ( r a n d o m = = n - m n -n -m - -n n -n
Milliseconds 124 108 859 147 186 118 109 127 144 176 559 178 204 27 406 210 204 25 329 118 132 535 387 419 145
Character n u l l - ) r a n d o m - - -- - -- = n e
Milliseconds 116 196 271 149 156 426 358 169 1026 188 146 107 106 133 174 203 250 350 142 175 501 412 340 179 124
Character w R a n d o m - ( S y s t e m . c u r r e n t
Milliseconds 165 230 753 195 116 141 100 135 197 330 466 373 248 168 283 181 101 169 443 107 154 181 91 108 115
Character T I m e -e -m -I i m e M i l l i s ( ) ) ; E -E e x
Milliseconds 698 90 164 124 352 145 170 305 157 144 227 172 194 209 248 102 760 286 291 650 175 540 397 88 211
Character p e c t e d + = -= - - -- = ( r a n d o m . .
Milliseconds 70 164 232 239 211 196 98 755 330 312 490 365 247 272 698 218 1880 231 185 124 152 85 140 194 49
Character -. n e x t I n t ( ) A % -% -A % 1 0 2 4 ) ; }
Milliseconds 543 865 83 177 295 446 112 127 331 187 964 29 712 135 397 326 346 481 113 152 298 1445 952 212 926
Character w j i e -e -i -j h i l e ( e x p e c t e d . -.
Milliseconds 303 256 117 128 313 260 153 140 488 68 121 115 291 457 353 212 189 112 204 282 227 188 277 550 442
Character > 0 ) { i -i i n t c h = - 1 ; t r y
Milliseconds 329 258 576 269 722 929 412 304 143 104 152 131 147 121 84 199 534 223 1475 122 282 202 664 196 102
Character { ( -( c h = s t r e a m . r e a d ( ) ;
Milliseconds 160 525 359 804 343 155 192 570 227 470 303 258 182 217 205 356 292 168 187 155 196 686 172 677 250
Character } c a t c h ( I O E x c e p t i o n e ) {
Milliseconds 1094 349 464 189 197 208 143 251 769 577 1042 500 345 258 161 142 122 145 203 210 179 275 667 227 796
Character l o g . w a r n ( " S t n d a -a -d -n a n d a r d
Milliseconds 503 446 201 104 338 225 161 211 743 1664 721 261 233 278 79 162 313 137 137 111 100 148 154 219 177
Character S e r v e r . a w a i t : r e a d : " , e
Milliseconds 616 384 185 267 155 194 695 100 305 145 139 126 754 371 200 198 185 198 531 163 508 1642 170 187 377
Character ) -) - ) ; c h = - 1 - ; } o f -f -o i f
Milliseconds 335 290 116 176 723 193 351 131 215 631 227 219 238 257 273 624 139 548 770 189 128 372 129 690 99
Character ( c h < 3 2 ) / - * C o n t r o l C
Milliseconds 103 609 343 98 1063 415 328 799 168 1098 374 344 409 565 354 339 375 120 139 74 195 67 185 138 125
Character h a -a -h -C c h a r a c t e r o r E O F t e r
Milliseconds 69 148 383 149 111 122 106 78 210 141 159 278 149 186 106 170 120 94 264 127 168 158 229 152 164
Character i m i n a -a -n -i -m -i m i u n a -a -n -u n a t e s l
Milliseconds 76 125 174 111 89 180 139 131 116 104 137 196 4 177 101 253 136 166 191 136 189 177 175 86 123
Character o o p b r e a k ; c o m m a n d . a p p e n d
Milliseconds 186 153 162 181 145 89 130 120 97 972 152 583 134 200 172 123 89 145 131 268 86 168 114 116 85
Character ( ( c h a r ) c h ) ; e x p e c t e d - - ;
Milliseconds 737 142 216 131 89 203 348 350 348 109 316 627 208 324 201 100 166 166 284 143 194 315 148 566 660
Character }
Milliseconds 327
WPM Timing
Seconds WPM
3.63 39.68
7.26 59.51
10.89 49.59
14.52 52.9
18.15 48.93
21.78 48.49
25.41 50.54
29.04 46.29
32.67 48.86
36.29 46.29
39.92 42.98
43.55 43.26
47.18 44
50.81 42.98
54.44 42.98
58.07 40.71
61.7 40.84
65.33 39.86
68.96 40.2
72.59 40.01
76.22 39.83
79.85 39.52
83.48 38.09
87.11 38.16
90.74 37.56
94.37 36.88
98 36.49
101.62 36.49
105.25 36.03
108.88 35.93
112.51 35.84
116.14 35.96
119.77 35.77
123.4 35.59
127.03 35.71
130.66 35.73
134.29 35.21
137.92 35.32
141.55 35.44
145.18 35.05
148.81 35
152.44 34.48
156.07 34.37
159.7 33.96
163.33 34.39
166.96 34.64
170.58 35.17
174.21 35.54
177.84 35.69
181.47 35.84