Betty Dota 2 — Decision Context Dataset Overview 9,385 professional Dota 2 matches parsed from replay files (.dem) into a rich, per second decision context: hero states, ability cooldowns, building HP, combat events, modifiers, ward placements, and objectives. Built to train Transformer and RL models that understand the game state at each moment in time. Dataset Structure matches.parquet — 9,385 rows One row per match. Match metadata, STRATZ player statistics, and draft data. Column Type Description match id int64 Dota 2 match ID league name string Tournament name league tier string PROFESSIONAL, MAJOR, etc. start time int64 Unix timestamp duration sec int64 Match duration in seconds radiant win bool True if Radiant won radiant team id / dire team id int64 Team IDs p0..p9 hero id int64 Hero ID per player p0..p9 kills/deaths/assists int64 Final KDA per player p0..p9 gpm/xpm/networth int64 Final economy stats p0..p9 position / p0..p9 role string Lane/role from STRATZ p0..p9 gpm per min list[int64] Gold per minute time series p0..p9 networth per min list[int64] Net worth per minute p0..p9 hero damage per min list[int64] Hero damage per minute p0..p9 tower damage per min list[int64] To…
We use cookies for essential functionality and analytics. You can accept or reject analytics cookies.Cookie policy