Game service ontology and admin dashboard for managing users, players, policies, games, leagues, and tournaments.
pip install -e .# Start the web server (creates DB on first run)
ontology start
# Reset the database with seed data
ontology resetThe dashboard will be available at http://localhost:8777.
Set ONTOLOGY_PORT to change the port.
- Users own Players, who create Policies (bots)
- Games have Mods and Variants
- Leagues contain Divisions
- Submissions flow through placement into policy/division memberships
- Episodes and Rounds track match results
- Rankings store policy standings; player and user rankings are derived from the best policy rank per league/division snapshot