This is an in-depth IPL ball by ball simulator that uses past data of each player in the IPL to predict outcomes on each ball based on various factors.
This is still in the pre-release phase so there are a lot of bugs.
(I would recommend cloning the code since it is more up to date, several bug fixes are not delivered to the exe download until about a week later)
Use the official GitHub pre-release (https://github.com/Aducj1910/IPLSimulator/releases), and choose to download only the setup exe file. (note that you will not get updates automatically) and run the file. (see below for detailed download instruction)
There will be three .bat files - 1. custom.bat 2. IPL.bat (if you cant find the IPL table, you can see the IPL table if you scroll up past the playoff scorecards) 3. IPL_Remaining.bat
In the first one, you can play any two IPL teams by inputting their initials (eg. DC, CSK, PBKS, etc.). In the second, you just open it and simulates and entire IPL season, all the scorecards are saved in the /scores folder along with the batStats.txt and bowlStats.txt files. In the third, you can simulate the remainder of the IPL 2021 season that has been suspended for now.
Automatic squad selection More dynamic run rate adjustment during chases Captaincy Custom tournaments Other leagues like BBL, PSL
This simulator has been created to eventually be part of a cricket IPL team manager game. A game where you can create your own IPL team or manage an existing one, do auctions, set fields during games, change bowling lineups, train players, hire coaches, etc. I am hoping this will also become an open-source project so do keep checking for any updates.
$ claude mcp add IPLSimulator \
-- python -m otcore.mcp_server <graph>