| Races | 4 |
|---|---|
| Best last 10 races | 0 wpm |
| Best single race | 81.47 wpm |
| 69.26 wpm | |
| Fastest race from each text, average | 69.2575 wpm (4 total texts raced) |
| Wins | 3 (75%) |
| Points | 156.43 |
| Average career speed | 69.26 wpm |
| Accuracy | 96.95% |
| 100% accuracy races | 0 wpm (0% of all races) |
| Career standard deviation | 8.81 wpm |
| Coefficient of variation | 12.72% |
| Top marathon | 2 races in 24 hours, starting 2023 July 30, 8:03pm |
View Pit Stop page for Bob (ryokucha)
View text analysis of races by Bob (ryokucha)
| Month | Average | Best | Races | Wins | Win % |
|---|---|---|---|---|---|
| August 2025 | 64.59 | 71.98 | 2 | 1 | 50.00 |
| July 2023 | 73.93 | 81.47 | 2 | 2 | 100 |
| Race | Date | WPM | Text | Outcome | Acc. | Points |
|---|---|---|---|---|---|---|
| 4. | 2025-08-22 14:43:44 | 71.98 | print "Using URL", url req = urllib2.Request(url) fd = urlli... | Win (1 of 3) | 96% | 24 |
| 3. | 2025-08-22 14:42:54 | 57.20 | auto monad = [](auto v) { return [=] { return v; }; }; auto ... | No win (3 of 3) | 97% | 29 |
| 2. | 2023-07-30 20:05:11 | 81.47 | import random min = 1 max = 6 roll_again = "yes" while roll_... | Win (1 of 3) | 98.6% | 53 |
| 1. | 2023-07-30 20:03:39 | 66.38 | function calculateArea(width, height) { try { var area = ... | Win (1 of 3) | 96.2% | 51 |
| Universe | Races | Best Race | Text Bests | Texts | Last Race |
|---|---|---|---|---|---|
| Default (English) | 362 | 124.90 | 91.02 | 339 | August 23, 2025 |
| Coder Edition | 4 | 81.47 | 69.26 | 4 | August 22, 2025 |
| Instant Death Mode | 2 | 110.82 | 98.62 | 2 | November 10, 2024 |
| Inspirational Quotes | 2 | 101.56 | 95.09 | 2 | January 21, 2021 |
| Dictionary | 2 | 106.91 | 100.45 | 2 | July 30, 2023 |
| Repeating Words | 2 | 98.21 | 96.29 | 2 | July 30, 2023 |