{"data":{"kind":"file","path":"README.md","version_id":"da4h4lw93sfgqx1kvn6f76m2","entry":{"name":"README.md","path":"README.md","is_directory":false,"size":1823,"modified_at":"2026-08-16T14:14:14.189000","content_hash":"90ee7087648c1d8d5be51fd6af017126512ee88d270acd387d3bc810d34b8df8"},"entries":[],"content":"# Hive Insect Board Game Environment\n\nA verifiers environment that evaluates LLM strategic reasoning through the Hive board game.\n\n## About Hive\n\nHive is a two-player abstract strategy game with no board — pieces are placed and moved on any flat surface. Each player controls 11 hexagonal tiles representing insects:\n\n- **Queen Bee** (1): Moves 1 space per turn. Must be placed by turn 4.\n- **Beetle** (2): Moves 1 space, can climb on top of other pieces.\n- **Spider** (2): Moves exactly 3 spaces per turn.\n- **Grasshopper** (2): Jumps in a straight line over adjacent pieces.\n- **Ant** (3): Moves to any space along the outside of the hive.\n\n## Evaluation Tasks\n\nThe environment tests multiple aspects of Hive reasoning:\n\n1. **Move Validation** — Given a board state, determine if a proposed move is legal\n2. **Strategic Analysis** — Evaluate positions and identify the best move\n3. **Win Condition Detection** — Identify when a Queen Bee is surrounded\n4. **Piece Movement Rules** — Demonstrate understanding of each insect's unique movement\n5. **Opening Theory** — Analyze common Hive openings and their effectiveness\n6. **Endgame Tactics** — Solve tactical puzzles requiring multiple moves ahead\n\n## Scoring\n\n- **move_accuracy**: Correctness of move validation (0.0–1.0)\n- **strategy_score**: Quality of strategic reasoning (0.0–1.0)\n- **rule_knowledge**: Understanding of piece movement rules (0.0–1.0)\n- **analysis_depth**: Depth of position analysis (0.0–1.0)\n\n## Usage\n\n```python\nimport verifiers as vf\nenv = vf.load_environment(\"hive-insect-board-game\")\n```\n\n## Design Principles\n\n- Tests genuine strategic reasoning, not memorization\n- Board states are described textually (no visual components)\n- Multi-turn interaction for complex analysis\n- Covers all 5 insect types with varied scenarios\n","encoding":"utf-8","truncated":false,"total_bytes":1823},"status":null}