Skip to content

An attempt to better figure out commander brackets through simulation

Notifications You must be signed in to change notification settings

TytaniumDev/MagicBracketSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

183 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magic Bracket Simulator

🚀 Launch App  |  📖 Documentation  |  🐞 Report Bug

Status Platform

Simulate thousands of Magic: The Gathering Commander games to predict tournament brackets. Powered by Forge and Docker.

Magic Bracket Simulator UI

Quick Start

Run the full stack locally. See Deployment Guide for detailed setup.

  1. Install dependencies:

    npm run install:all
  2. Start the App (Frontend & API):

    npm run dev
  3. Start the Worker (in a new terminal): Note: Requires Docker to be running.

    cd worker && npm run dev

Visit http://localhost:5173 to start simulating.

Key Features

  • ⚡ Parallel Simulation: Runs multiple Forge instances concurrently via Docker.
  • 📊 Win Rate Analysis: Tracks per-deck win rates and game statistics across simulations.
  • ☁️ Hybrid Architecture: Runs fully locally or on Google Cloud Platform.

Documentation Map

Contributing

We welcome contributions! Please see our Contributing Guide to get started.

About

An attempt to better figure out commander brackets through simulation

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5