{"data":{"kind":"file","path":"README.md","version_id":"r2uaequ01vl6fvfihw6h5mve","entry":{"name":"README.md","path":"README.md","is_directory":false,"size":1202,"modified_at":"2026-04-08T22:20:16.743000","content_hash":"4ed2470bcb1d474f027486c6969453c05a8d79f12f8976b9c5fafdb0bb0789a1"},"entries":[],"content":"# MegaGem\n\nA multi-agent auction game environment with private information for RL self-play, built on the [verifiers](https://github.com/verifiers-for-code/verifiers) framework.\n\n## Overview\n\nMegaGem is a 3-player strategic auction game inspired by a Jane Street puzzle. Players bid on treasures, loans, and investments while building gem collections and completing missions for bonus coins. Each player holds private gem cards that affect scoring, creating rich strategic dynamics around information asymmetry.\n\n## Installation\n\n```bash\nprime env install ./environments/megagem\n```\n\n## Usage\n\n**Evaluate:**\n\n```bash\nprime eval run megagem -m Qwen/Qwen3-4B-Thinking-2507\n```\n\n**Train:**\n\n```bash\nuv run rl @ configs/rl/megagem.toml\n```\n\n## Game Mechanics\n\n- **Auctions**: Players bid coins on treasure, loan, and investment cards each round.\n- **Gems**: Winning a treasure auction requires revealing a gem from your hand, which becomes public information.\n- **Missions**: Bonus objectives that reward players for collecting specific gem combinations.\n- **Value Charts**: Gem values vary by chart (A-E), adding replayability.\n- **Scoring**: Final score = coins + gem collection value + mission bonuses.\n","encoding":"utf-8","truncated":false,"total_bytes":1202},"status":null}