A web-based calculator that helps you estimate the probability of obtaining 5-star characters in various Gacha games.
- Honkai: Star Rail
- Genshin Impact
- Zenless Zone Zero
-
Clone the repository:
git clone https://github.com/sakan811/gacha-game-pull-calculator.git cd gacha-game-pull-calculator
-
Download the docker-compose.yml file from the repository:
-
Open a terminal in the directory containing the file
-
Run:
docker-compose up -d
-
Visit http://localhost:5173 in your browser
View detailed probability statistics and visualizations here.
View the application architecture and flow diagrams here.
-
Navigate to stats directory:
cd stats
-
Set up Python environment:
uv venv # Windows venv\Scripts\activate # macOS/Linux source venv/bin/activate
-
Install dependencies:
uv pip install -r requirements.txt
-
Run the script:
python stats_main.py
- Rate-increase assumption: 7% for all banners across supported games
- Data sources: