Skip to main content
Back to projects
2 min read

GachaSim

A Monte Carlo gacha simulator that reveals the real pull probabilities across 10 gacha games including Genshin Impact, Honkai Star Rail, and Wuthering Waves. Users can run 100k-trial simulations with accurate pity and guarantee mechanics, track daily pulls with a luck percentile calculator, and compete on a global leaderboard.

Key Features

  • 100k-trial Monte Carlo simulations with accurate pity and guarantee mechanics for 10 gacha games
  • Luck percentile calculator for tracking daily pulls against statistical expectations
  • Global leaderboard for competitive pull tracking
  • Pure TypeScript simulation engine shared between client and Supabase edge functions

Technical Stack

Frontend: React, TypeScript Backend: Supabase (database, auth, edge functions) Simulation: Pure TypeScript engine with shared client/server execution