Data Analysis
6.80
6.80 Win Rate Shifts: A First Look
6.78
Hero Win Rates on Radiant and Dire
Dota 2 Hero Winrates by Game Duration
6.78 Farm Dependency, including Bristleback, Skywrath, Elder Titan, and Abaddon
6.78’s Huskar Rework Might Be a Bit Overpowered
6.78 Win Rate Shifts in Charts
6.78 Win Rate Shifts: First Impressions (Followup)
6.77
Trends in Hero Usage by Skill Bracket — Spreadsheet Link
The Size of Dota’s Skill Brackets, 2013 Edition
The Heroes With the Greatest Improvement in High Skill Games
Dota 2 Item Trends in 6.77 and The Shadow Blade Surge
Popularity of Game Mode by Bracket
6.74
The Size of Dota’s Skill Brackets + Addendum
Hero Usage and Win Rates in 6.74 — Spreadsheet Link
Item Usage Trends by Skill Bracket — Spreadsheet Link
Bracket Comparison Graphs for Game Duration, GPM, XPM, and Deaths per Minute
Who is the Most Farm Dependent Hero — Spreadsheet Link
Creep Kills per Minute by Bracket and Hero — Charts: Very High // High // Normal // All
The Radiant Advantage + Addendum
Hero Skill Build Analysis
Crystal Maiden || Silencer || Huskar and Ancient Apparition || Necrolyte || Sniper || Legion Commander || Earth Spirit || Ember Spirit || Venomancer || Spectre || Slark
6.77c’s Treant Protector is Secretly Really Good
—————————————————————
On Math and Modeling — Ursa’s Earthshock vs Fury Swipes
Articles
Let’s Talk About Team Matchmaking
Mid Only, Capture Points, and Cognitive Load in PvP
The Greatest Matchmaking Complaint Ever
Valve Employee Comments on Matchmaking
DotaBuff Rating: First Thoughts (And Maybe Last)
The Insignificance of Pub Stats: Part 1, Part 2, Part 3
The Death of Dota 2 Statistics Has Been Greatly Exaggerated
Looking at Dota’s Anti-Smurf Detection
An Extremely Unofficial Dota Matchmaking FAQ: Part 1, Part 2, Part 3
So How Does Any of This Make You a Better Dota Player?
Calling in Ganks and Cost-Benefit Analysis
Is It Time for a Dota 2 Solo Queue? and followup Merlini’s Mailbag and Solo Queue Clarifications
Hints of an Upcoming Dota 2 Guild System
Which Heroes Belong in the New Player Pool?
The Curious Case of Treant Protector
Match and Tournament Analysis
6.79 Hero Picks and the Rise of Uncertainty
MLG Columbus: The Strategic Shifts of 6.79 [Link]
Drafting an Upset: Power Rangers vs Alliance
Radiant vs Dire: Picking Sides at TI3
TI3 Hero Profiles: Outworld Devourer
SEA Rising: An Analysis of Orange
Sometimes the Drafts Just Aren’t That Important: Alliance vs LGD
TI3 Upper Bracket Draft Predictions
Quantic vs Rattlesnake Postmortem
[The International 3] Quantic vs Rattlesnake Preview
Challenge Accepted: NaVi vs Kaipi Game 3
The Rise and Fall of Treant Protector
Breaking Down the Alliance Draft Strategy (G1 League spoilers)
DD’s Treant Dominance in the Western Qualifiers
Anti-Mage and Treant Protector in the Western International Qualifiers
Dreamhack 2012 EG vs Na’Vi Game Two: a Ban/Pick Analysis
Patch Analysis
Fashionably Late: 6.79 Patch Analysis
6.77c Win Rate Shifts for Nyx, KotL, Drow, and Treant
6.76 Retrospective: What We Can Learn from Hero Win Rates
Data Releases
6.74 Player Data + Tutorial — Download Link