CASPAR TACTICAL EVOLUTION INITIATIVE - MegaMek/megamek GitHub Wiki

CASPAR TACTICAL EVOLUTION INITIATIVE

Field commanders: CASPAR is evolving by learning from real combat data. After promising tests against Princess, our system now refines its tactics using genuine game engagements—no outdated strategies here.

If you don't know what CASPAR is give this blog post

HOW TO CONTRIBUTE TO CASPAR TRAINING

With the release of version 50.04, built-in tools let you help train CASPAR directly. All you need to do is enable game action logging in your client.

ENABLING GAME ACTION LOGGING

  1. Open your MegaMek Client Settings.
  2. Go to Options/Settings.
  3. Enable the "log all game actions (server only)" option.
  4. Save settings and restart if needed.

PRIVACY NOTE: No personal data is collected—unless you add it into unit names.

You can see a sample of a TSV file here: TSV Sample

CONTRIBUTING BATTLE DATA

  1. Join the MegaMek Discord server.
    • Use the designated channels to discuss and share your game logs (TSV files).
    • You can post your zipped TSV files either in the Discord channel or via [RFE] CASPAR Training Thread.
  2. Play ground combat games with logging enabled.
  3. Your logs are critical for training our evolving AI.

DATASET REQUIREMENTS

  • Ground combat games only
  • Must include human players (all-bot games are not acceptable)
  • More human vs human games yield better training

Preliminary analysis projects CASPAR’s initial operational capability within 3–4 months (plus a 2‑week buffer for technical challenges). Every game you play directly contributes to creating an AI worthy of the MegaMek community. Join us on the MegaMek Discord and help forge the future of tactical gameplay!

Blackjack School of Conflict logo