This is a continuation of last year’s article, “4 years, 275 million“, 2017’s “3 years, 170 million“, 2015’s “2 years, 100 million” and 2014’s article: “1 Year, 40 million: Dota Builds Project Overview”
**some images may appear smaller than intended, click the images to see their full resolution/detail
I am now celebrating 5 years (and a half) of the Hero Builds Project since I started back in February, 2013. In February 2013, I was just finishing my university degree and really had no idea what I wanted or could do. Here at the end of 2018, I’ve moved over 8 times to 5 different countries and been a part of many unique start-ups. If I wrote in 2016 to 2017 that those were the most prominent years for the project and myself, I would say that 2017 to 2018 was considered the most difficult and enduring for me and the project.
Within this review, I will provide some statistic detailing the impact the project has had in public matches, an outline of the work involved to maintain the project for all these years as well as concerns and future of the project.
275 Million to 350 Million Subscriptions – A Year of Statistics
There is really only one statistic I want to display for this year. In the previous years, I would display the project’s growth, projected growth and comparison to other guide-creators. Each year, I felt that these statistics only echoed what most people have already assumed: the project is continuously growing and continues to be a monopoly.
The final question I wanted to answer regarding this project is the following: “What presence do the hero builds have across all public games in a day?” or more accurately: “What are the chances that at least 1 of my hero builds will appear in a match?”
From what we were able to simulate, approximately 58% of all matches use at least one of my guides. The percentages represented show the likelihood of 1 to 5 guides simultaneously being used during a match. If interested in the data, I keep a public record of all data for reference and interests and welcome everyone to verify or further research the data available.
My long-time friend, James Hu, did a Monte Carlo simulation to determine this amount. This is his comment:
Given that we know that how many games are played daily, how many games are played for each hero, and how many games use a guide, we can then get an estimate of how many games use at least one Torte de Lini guide.This was calculated by using a Monte Carlo simulation method. While it could theoretically be calculated to exact precision given that we have the percents, there are a possible 81,572,506,886,508 possible team combinations, which is an unrealistic amount of calculations required for very little upside. The Monte Carlo simulation created teams of 10 different heroes, based on play rate and calculated the probability of that person using a guide given the numbers provided. This was then run 1,000,000 times and plotted. Across multiple tests, the percents were fairly stable.So the Monte Carlo simulation shows that roughly 42% of games have no one in the game using a guide, but in the other 58%, at least 1 person uses a guide, which is a pretty remarkable number.To semi-validate this data, given the numbers we have, it seems like roughly 10% of all games use a Torte de Lini guide, which means that 90% of games do not. If we take that basic assumption given all heroes are picked equally, the probability of a game having no one using a guide is .9 ^ 10 or 34.86%. Not too far off from what our Monte Carlo simulation shows, so the results look fairly reasonable.Some assumptions are made that are not representative of the real world. Heroes were selected at random, whereas more realistically, you would assume some level of team composition. There is also the assumption that players will use guides at random, whereas the truth is probably less skilled players use guides more often than skilled players. So realistically, more than 42% of games will have no one using a guide, but there is no better way to calculate this skill based guide usage.
Achievements & Challenges
Beyond the statistical achievements for the hero builds, there has also been a nice bump in publicity. I’ve won my third year of /r/Dota2 MVP awards including ‘MVP Community Figure”, “Most Educational Post” and “Honourable Mention for MVP Redditor”
Lastly, the mention of the OpenAI bots being scripted to use my guides was a very fulfilling moment for me as it highlighted that this project has been involved with nearly every facet of the scene. I even had the chance to meet them in-person during TI8 and I cherish that moment deeply:
Such an awesome group of people, so happy to have met them!!
Best part? The bots are loyal and never complain about the builds haha. I'm 100% embracing the inevitable bots take-over!
Thanks for using my Hero Builds, so honoured pic.twitter.com/hnizXXILAj
— Michael Cohen (@TorteDeLini) August 26, 2018
Over this year, I met many great and admirable people who professed their enjoyment for my guides. It’s always a surreal and happy feeling to think back on those times and it is one of the greatest reasons I continue this project. One time, on my return flight from an event, a professional player, and now personal friend, tapped me to ask for an autograph. It turned out his friend was a fan of my work and asked him to get my autograph. I’m usually too embarrassed to tell pro-players and casters how great they are and here I was digitally signing something to someone (for his friend) who plays my favourite game at the highest and incredibly skilled level. During The International 8 party, Liquid’s MinD_ContRoL told me to add magic wand to all my guides – it turns out he also used or currently is using my guides for some heroes. At another point at TI, I met a Valve employee, now friend, and his entire family that play Dota 2 together with guides (so adorable!). Talking to him, his wife and seeing their family all enjoy The International together was an incredible moment. I think about these memories in retrospect to when I first started playing DotA – when I was a young failure who repeated secondary school twice. I had no purpose, direction or self-esteem, I hated myself but could only tell people how much they sucked and were a failure, disguising my own confessions as hate towards others…
In terms of work challenges, I’ve made a variety of changes to the project to reduce the workload. Changes such as no longer doing public statistical posts and summaries, reducing the amount of day-to-day reviews as well as retiring many builds from the project that no longer suit the current meta.
In Feb. 2018, IceFrog announced he would be making patch changes every two weeks. This change was a heavily toll on my life as it demanded me to be more readily available throughout a month but also spend more time observing and determining what ramifications these changes had hero builds (both skills and items). However, the resulting updates made to the guides was only a marginal increase of about 270 across 6 months.
- Total guide changes from February to June 2017: 1,777
- Total guide changes from February to June 2018: 2047
For the user-base using these guides, the changes were gradual and almost indifferent to last year. For the producer (myself), it meant a larger consumption of my time since feedback has significantly dropped, patch updates were subtle and there were a lot more competitive matches I need to watch and track to keep up with changes in the meta.
As noted before, feedback about the hero builds has significantly dropped. The drop in feedback meant that my effort needed to compensate for the lack of communication heavily exhausted me. A reoccurring frustration I would face is passive blanket criticisms. I would often have to read countless put-downs about the project, specific guides or my character to decipher if the user had a legitimate issue or was simply voicing an opinion. Often times I would message the user privately to ask what they specifically didn’t like about XYZ build only to find out that I had rectified their complaint months ago. Other examples would include the user not realizing that I had two guides for a hero or that a build was meant to be a reflection of the current state of the meta (or my attempt to do so) and I could not deviate from this effort to include what they thought was good (or bad) for a hero. This back-and-forth was very challenging on my mental fortitude and connection with the community. After my AMA 9 months ago, I stopped responding to comments or discussions across social platforms and after The International, I stopped making announcing guide updates beyond my social media.
Lastly, I responded to bugs and issues users had when making hero builds for the past two years (at the launch of the Hero Builds System). I ended this outreach when Dota Plus was released and users were mistaking issues with the service with my own personal project. Instead, I offered assistance with users who were looking to make their own collection of hero builds for the community and I continue to offer my advice, expertise, thoughts and warnings to those wanting to make free hero builds in-game.
For the past 5 1/2 years, I have never stopped providing Hero Build updates to the best of my ability, efforts and love for the game and community. Over the past years, I have created over 158 hero builds and applied 32,542 changes, garnering 350 million subscriptions and an estimated 23,862,513 games a day. Many don’t remember when the guides first launched but it was riddled with server-crashing bugs that would delete user’s guides and work. It went unfixed for 3 years until 2016 and then a new system replaced it in 2017 (which I enjoyed a lot in creating). The system and the project has come a long way since then and your undying support was the reason it’s still around today.
Starting in December, I will be going on hiatus until March. There is a lot to say but until I make a definite decision on the future of the Hero Builds Project, I will simply mention that I will be exploring other areas of my life and experiences to see what I want and can do more both in terms of work and in my life. For the past 5 1/2 years, I have never stopped providing Hero Builds to the best of my ability, efforts and love for the game and community.