// readme

Argentum Engine

Before the oil. Before the corruption. There was only perfection.

An unofficial Magic: The Gathering rules engine and online play platform. Not affiliated with, endorsed, sponsored, or specifically approved by Wizards of the Coast LLC.

Play now at magic.wingedsheep.com ยท Join our Discord

Want to help? Missing a card from your deck? Run just contribute and let Claude Code or Codex build it โ€” see Contributing.


Overview

Argentum Engine is a modular MTG implementation composed of:

  • Rules Engine โ€” A deterministic Kotlin library implementing MTG comprehensive rules
  • Game Server โ€” Spring Boot backend for online multiplayer
  • Web Client โ€” Browser-based UI
  • Gym โ€” An RL/MCTS environment wrapper around the rules engine, with an HTTP transport for Python training loops
  • Argentum Assay โ€” A bidirectional Oracle-text parser that measures, card by card, how much of Magic the card SDK can express

Implementation Progress

Live set completion tracker โ†’ magic.wingedsheep.com/set-completion โ€”โ€ฆ