ALT
SPD
STATUS MONITOR
BIO-SIGNAL DETECTED
ID-1A1A1A
--:--:--

ARSVINE REALM

SYSTEM LOG
> SYSTEM INITIALIZING... [////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////] 0%
> SYSTEM INITIALIZING... [////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////] 0%
This page is translated from 简体中文.

ENDFIELD GACHA SIMULATOR & PLANNER

// PROJECT_META

YEAR2026
ROLEFull Stack Developer
STATUSWIP
JSHTMLPython
KEY HIGHLIGHTS
  • Responsive layout
  • Dark mode support

// PROJECT_BRIEF

The backend is built with Python Flask and served in production with Waitress. It handles banner data and the planning logic. On the frontend, I use vanilla JavaScript for dynamic interaction and responsive layout so the tool remains comfortable to use across different devices.

The project is still in progress. I plan to add more features later, such as account data import and stronger data visualisation. The current link, , is only a placeholder for now and will point to the real deployment later.

The project is split into two pages. The main page focuses on banner simulation, allowing players to simulate pulls across past, current, and even future banners. The other page is a planner that helps players decide how to use their resources toward specific targets. After running Monte Carlo simulations, it produces a score and recommendation.