One Year

We released YASP to the public one year ago. That was a big and ugly day for us. We quickly shot up to 2,000+ users, and we were only prepared for less than 100! We scrambled to handle the load, rewriting a ton of code to handle the influx of... [Read More]

OpenDota, MMR, and You

February 2020 Update: MMR sharing no longer works, the only data available on a player’s MMR page is the data that has been gathered previously. The instructions on this post are no longer valid. [Read More]

Automatic Match Analysis

We’re constantly trying to think of things to do with the data we get from replays. One idea we’ve come up with is trying to offer advice to players based on their statistical performance in a match. [Read More]

December 2015 Data Dump

Recently we exported all the parsed data we’ve collected since YASP started operating, which consists of over 3.5 million matches from January 2015 to December 2015. It’s housed in one large 100GB gzipped JSON file available for anyone to torrent. The magnet link for this file can be found here.... [Read More]

Instance Groups and Subscriptions

Over the past ten months, we’ve rewritten our system architecture multiple times to allow us to (hopefully) be more and more reliable. We’re running a microservice architecture where each service can fail and crash without disrupting the others. Microservices allow us to distribute our processes over multiple machines for more... [Read More]

Actions, Trends, and More!

Actions: How many times you issue a move command during a game? Do your friends make use of Attack Move? Get a complete breakdown of the command types each player issued during the game. We also compute an APM (Actions Per Minute) stat based on this data. Trends: Want to... [Read More]