About This Project
How Brackets Were Created
Each bracket was created using the best odds and analytics available before the tournament began. Simulations for the entirety of the tournament are run using probabilities for each outcome; this outcome is saved and used in the next round, all the way to the championship. This simulation was run a trillion times.
Updating in Real Time
Results are updated with every game outcome and non-perfect brackets are removed. Though a trillion brackets were created to start, there will be far fewer remaining with each game that concludes.
Bracket Explorer
The Bracket Explorer allows you to select from the subset of all brackets that are still perfect. This page will likely be an hour or two behind the real-time results but will be updated frequently. You can select from the least likely outcome, most likely outcome, or any random bracket in my dataset.
Verifying Data
To prove that all brackets were created before the start of the tournament, you can download all 6 TB of data here. You can explore the structure of my data here and use these Python modules here to interact with the dataset. I will post the best performing bracket (hopefully the perfect bracket...) by its index once the tournament has concluded.