| Official speed | 43.10 wpm (150.90 seconds elapsed during race) | 
 
  | Without ending ping | 43.17 wpm (230 ms delay sending score to TypeRacer’s server) | 
 
  | Timerless | 43.20 wpm (104 ms elapsed before first character typed; 150.57 seconds elapsed during race) | 
 
  | Timerless minus one | 43.12 wpm, ignoring the first character typed | 
 
  | Race Start | August 22, 2023 8:24:46am UTC | 
 
  | Race Finish | August 22, 2023 8:27:17am UTC | 
 
  | Outcome | Win (1 of 3) | 
 
  | Accuracy | 95.7% | 
 
  | Points | 63.93 | 
 
  | 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 StringBuffer()'; int expected = 10244';; /* Cut off to avoid DOosSS attack */ while (expefccted < shutdown.length()_) {# if (random --== null) random = new Random(System. ccurrentTime MMillis()_)); expected += (random. nextInt() % 1024()); } shilwhile (expected > 0) { int ch = -1; try < < c<{ ch = ssttream. rread(); } catch (IOEXxception e) { log.warn("Standard SErerver.await;;: read: ", e); ch = -1 :; } if (ch < 32 ) /* Control character or EOF terminates loop grbreak; command.append((char) ch);l expected--; } | 
 
  | Timing | 
    
     | Character | / | * |  | R | e | a | d |  | a |  | s | e | t |  | o | f |  | c | h | a | r | a | c | t | e |  
     | Milliseconds | 104 | 624 | 239 | 257 | 118 | 150 | 102 | 110 | 141 | 68 | 164 | 219 | 163 | 84 | 150 | 100 | 47 | 204 | 90 | 60 | 70 | 202 | 180 | 204 | 127 |  
    
     | Character | r | s |  | f | r | o | m |  | t | h | e |  | s | o | c | k | e | t |  | ( | -( | * | / |  | S |  
     | Milliseconds | 73 | 219 | 134 | 116 | 162 | 66 | 117 | 70 | 81 | 108 | 55 | 102 | 67 | 154 | 77 | 126 | 95 | 148 | 171 | 847 | 375 | 292 | 403 | 218 | 249 |  
    
     | Character | t | r | i | n | g | B | u | f | f | e | r |  | c | o | m | m | a | n | d |  | - |  | - | -- | = |  
     | Milliseconds | 156 | 159 | 83 | 63 | 87 | 232 | 178 | 127 | 157 | 151 | 100 | 115 | 330 | 95 | 136 | 150 | 60 | 139 | 81 | 96 | 130 | 144 | 343 | 196 | 535 |  
    
     | Character |  | n | e | w |  | S | t | r | i | n | g | B | u | f | f | e | r | ( | ) | ' | -' | ; |  | i | n |  
     | Milliseconds | 125 | 160 | 86 | 79 | 97 | 270 | 158 | 171 | 66 | 58 | 103 | 294 | 153 | 231 | 169 | 205 | 52 | 275 | 211 | 610 | 409 | 238 | 226 | 186 | 76 |  
    
     | Character | t |  | e | x | p | e | c | t | e | d |  | = |  | 1 | 0 | 2 | 4 | 4 | -4 | ' | ; | -; | -' | ; |  |  
     | Milliseconds | 69 | 47 | 160 | 229 | 99 | 100 | 208 | 152 | 138 | 185 | 86 | 462 | 129 | 261 | 144 | 159 | 296 | 97 | 429 | 252 | 29 | 368 | 170 | 381 | 339 |  
    
     | Character | / | * |  | C | u | t |  | o | f | f |  | t | o |  | a | v | o | i | d |  | D | O | -O | o | s |  
     | Milliseconds | 342 | 643 | 262 | 430 | 151 | 92 | 64 | 166 | 95 | 156 | 120 | 238 | 75 | 57 | 229 | 154 | 23 | 71 | 159 | 104 | 291 | 163 | 411 | 242 | 62 |  
    
     | Character | S | -S | -s | S |  | a | t | t | a | c | k |  | * | / |  | w | h | i | l | e |  | ( | e | x | p |  
     | Milliseconds | 256 | 312 | 231 | 323 | 143 | 138 | 131 | 167 | 106 | 238 | 68 | 187 | 305 | 253 | 302 | 476 | 66 | 77 | 174 | 62 | 124 | 540 | 399 | 230 | 66 |  
    
     | Character | e | f | c | -c | -f | c | t | e | d |  | < |  | s | h | u | t | d | o | w | n | . | l | e | n | g |  
     | Milliseconds | 131 | 316 | 129 | 337 | 197 | 127 | 207 | 137 | 194 | 212 | 206 | 157 | 174 | 240 | 226 | 116 | 224 | 46 | 117 | 99 | 185 | 205 | 112 | 108 | 69 |  
    
     | Character | t | h | ( | ) | _ | -_ | ) |  | { | # | -# |  | i | f |  | ( | r | a | n | d | o | m |  | - | - |  
     | Milliseconds | 204 | 414 | 575 | 208 | 340 | 480 | 358 | 410 | 535 | 498 | 582 | 355 | 432 | 100 | 80 | 322 | 362 | 136 | 51 | 120 | 67 | 105 | 133 | 168 | 164 |  
    
     | Character | -- | -- | = | = |  | n | u | l | l | ) |  | r | a | n | d | o | m |  | = |  | n | e | w |  | R |  
     | Milliseconds | 306 | 176 | 420 | 216 | 209 | 113 | 209 | 195 | 142 | 602 | 266 | 163 | 117 | 87 | 164 | 54 | 148 | 105 | 158 | 188 | 204 | 121 | 69 | 252 | 331 |  
    
     | Character | a | n | d | o | m | ( | S | y | s | t | e | m | . |  | c | -c | - | c | u | r | r | e | n | t | T |  
     | Milliseconds | 174 | 54 | 178 | 204 | 195 | 348 | 484 | 161 | 122 | 166 | 137 | 95 | 256 | 142 | 272 | 252 | 169 | 294 | 161 | 278 | 152 | 137 | 106 | 66 | 382 |  
    
     | Character | i | m | e |  | M | -M | - | M | i | l | l | i | s | ( | ) | _ | ) | -) | -_ | ) | ; |  | e | x | p |  
     | Milliseconds | 202 | 175 | 29 | 81 | 229 | 345 | 167 | 268 | 260 | 186 | 157 | 133 | 120 | 273 | 213 | 410 | 223 | 418 | 190 | 438 | 540 | 324 | 546 | 244 | 92 |  
    
     | Character | e | c | t | e | d |  | + | = |  | ( | r | a | n | d | o | m | . |  | - | n | e | x | t | I | n |  
     | Milliseconds | 161 | 223 | 282 | 251 | 191 | 113 | 334 | 215 | 365 | 595 | 392 | 172 | 108 | 126 | 74 | 126 | 223 | 202 | 388 | 215 | 42 | 188 | 212 | 229 | 123 |  
    
     | Character | t | ( | ) |  | % |  | 1 | 0 | 2 | 4 | ( | ) | -) | -( | ) | ; |  | } |  | s | h | i | l | -l | -i |  
     | Milliseconds | 130 | 300 | 207 | 466 | 618 | 389 | 363 | 157 | 117 | 279 | 689 | 133 | 259 | 163 | 404 | 384 | 335 | 1556 | 369 | 290 | 59 | 64 | 166 | 337 | 202 |  
    
     | Character | -h | -s | w | h | i | l | e |  | ( | e | x | p | e | c | t | e | d |  | > |  | 0 | ) |  | { |  |  
     | Milliseconds | 181 | 296 | 222 | 76 | 115 | 141 | 74 | 167 | 255 | 330 | 521 | 179 | 95 | 218 | 185 | 160 | 188 | 146 | 156 | 157 | 281 | 514 | 349 | 1178 | 423 |  
    
     | Character | i | n | t |  | c | h |  | = |  | - | 1 | ; |  | t | r | y |  | < |  | - | -< | < |  | c | -c |  
     | Milliseconds | 286 | 70 | 67 | 267 | 223 | 63 | 164 | 695 | 134 | 380 | 110 | 769 | 206 | 260 | 175 | 50 | 299 | 647 | 287 | 389 | 181 | 407 | 126 | 225 | 333 |  
    
     | Character | - | -< | < | -< | { |  | c | h |  | = |  | s | s | t | -t | -s | t | r | e | a | m | . |  | r | -r |  
     | Milliseconds | 187 | 194 | 513 | 430 | 676 | 262 | 266 | 63 | 232 | 302 | 133 | 151 | 34 | 184 | 389 | 171 | 130 | 181 | 119 | 117 | 73 | 232 | 62 | 249 | 488 |  
    
     | Character | - | r | e | a | d | ( | ) | ; |  | } |  | c | a | t | c | h |  | ( | I | O | E | X | -X | x | c |  
     | Milliseconds | 187 | 147 | 123 | 133 | 256 | 262 | 858 | 395 | 698 | 738 | 393 | 312 | 134 | 127 | 265 | 125 | 173 | 380 | 626 | 192 | 335 | 266 | 513 | 121 | 241 |  
    
     | Character | e | p | t | i | o | n |  | e | ) |  | { |  | l | o | g | . | w | a | r | n | ( | " | S | t | a |  
     | Milliseconds | 186 | 102 | 74 | 106 | 63 | 70 | 230 | 185 | 471 | 397 | 459 | 780 | 475 | 215 | 118 | 319 | 182 | 200 | 55 | 161 | 574 | 428 | 507 | 257 | 150 |  
    
     | Character | n | d | a | r | d |  | - | S | E | r | -r | -E | e | r | v | e | r | . | a | w | a | i | t | ; | -; |  
     | Milliseconds | 262 | 196 | 220 | 61 | 275 | 115 | 553 | 299 | 49 | 70 | 735 | 153 | 169 | 153 | 346 | 163 | 91 | 269 | 227 | 55 | 195 | 120 | 99 | 449 | 588 |  
    
     | Character | ; | -; | : |  | r | e | a | d | : |  | " | , |  | e | ) | ; |  | c | h |  | = |  | - | 1 |  |  
     | Milliseconds | 288 | 438 | 390 | 283 | 455 | 150 | 128 | 137 | 284 | 279 | 286 | 308 | 176 | 302 | 480 | 619 | 433 | 314 | 94 | 174 | 144 | 134 | 430 | 59 | 404 |  
    
     | Character | - | : | -: | ; |  | } |  | i | f |  | ( | c | h |  | < |  | 3 | 2 |  | - | ) |  | / | * |  |  
     | Milliseconds | 457 | 405 | 441 | 254 | 257 | 895 | 422 | 316 | 122 | 96 | 721 | 473 | 99 | 495 | 1507 | 478 | 405 | 131 | 474 | 318 | 314 | 294 | 682 | 435 | 399 |  
    
     | Character | C | o | n | t | r | o | l |  | c | h | a | r | a | c | t | e | r |  | o | r |  | E | O | F |  |  
     | Milliseconds | 933 | 170 | 56 | 94 | 134 | 60 | 151 | 69 | 197 | 59 | 73 | 77 | 161 | 178 | 187 | 133 | 65 | 69 | 112 | 61 | 90 | 246 | 440 | 143 | 280 |  
    
     | Character | t | e | r | m | i | n | a | t | e | s |  | l | o | o | p |  | g | r | -r | -g | b | r | e | a | k |  
     | Milliseconds | 188 | 172 | 111 | 135 | 206 | 92 | 84 | 50 | 217 | 104 | 94 | 89 | 187 | 175 | 76 | 135 | 117 | 244 | 214 | 181 | 188 | 243 | 131 | 85 | 97 |  
    
     | Character | ; |  | c | o | m | m | a | n | d | . | a | p | p | e | n | d | ( | ( | c | h | a | r | ) |  | c |  
     | Milliseconds | 268 | 239 | 286 | 34 | 169 | 120 | 77 | 131 | 95 | 128 | 114 | 237 | 111 | 138 | 134 | 90 | 236 | 173 | 525 | 101 | 88 | 50 | 256 | 608 | 231 |  
    
     | Character | h | ) | ; | l | -l |  | e | x | p | e | c | t | e | d | - | - | ; |  | } |  
     | Milliseconds | 72 | 489 | 558 | 8 | 440 | 353 | 329 | 235 | 79 | 131 | 230 | 175 | 136 | 215 | 253 | 179 | 557 | 464 | 1132 |  | 
 
  | WPM Timing | 
 
  | Seconds | WPM |  3.02 | 67.59 | 6.04 | 85.48 | 9.05 | 70.24 | 12.07 | 67.59 | 15.09 | 68.39 | 18.11 | 64.94 | 21.13 | 61.91 | 24.14 | 57.65 | 27.16 | 58.76 | 30.18 | 57.25 | 33.2 | 56.39 | 36.22 | 56.99 | 39.24 | 55.05 | 42.25 | 52.82 | 45.27 | 52.48 | 48.29 | 53.43 | 51.31 | 53.79 | 54.33 | 53.46 | 57.34 | 52.32 | 60.36 | 51.09 | 63.38 | 50.55 | 66.4 | 50.97 | 69.42 | 49.96 | 72.43 | 48.37 | 75.45 | 47.71 | 78.47 | 47.87 | 81.49 | 47.27 | 84.51 | 47 | 87.52 | 45.79 | 90.54 | 44.93 | 93.56 | 44.63 | 96.58 | 44.23 | 99.6 | 43.98 | 102.62 | 44.2 | 105.63 | 43.74 | 108.65 | 43.85 | 111.67 | 43.31 | 114.69 | 43.11 | 117.71 | 43.12 | 120.72 | 42.94 | 123.74 | 42.28 | 126.76 | 42.13 | 129.78 | 41.52 | 132.8 | 41.03 | 135.81 | 42.06 | 138.83 | 42.79 | 141.85 | 43.23 | 144.87 | 43.57 | 147.89 | 43.49 | 150.9 | 43.1 |  |