Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

TouchGrass: a phone referee for outdoor games, with an open-weight Game Master

说明与用途

TouchGrass利用开源权重AI为户外游戏提供创意转折,但通过确定性引擎和安全检查确保仅执行合法事件,让玩家专注于游戏。

问题

Friends, families, and youth groups often argue about rules, scoring, or timing during outdoor games, preventing them from playing freely.

结果

TouchGrass demonstrates that an open‑weight AI can suggest creative game twists while deterministic code ensures legality and safety, enabling seamless outdoor play without human referees.

工作流

  • 1. Players start a game session on their phones. 2. The game server creates a persistent session and notifies participants. 3. At each turn, the Game Master agent receives a trimmed game context. 4. The agent calls two read‑only tools: game_history and game_rules. 5. The agent returns a structured JSON proposal validated by Zod. 6. The engine checks the proposal for legality. 7. A deterministic safety layer validates the proposal against safety rules. 8. If all checks pass, the engine applies the event and broadcasts the update. 9. Players receive the updated game state and continue playing.

证据

The Game Master can propose a twist for a round: a safe zone rule, a bonus challenge, or a little more time.

来源

The model never directly changes the game state. Its proposal must pass three checks implemented in ordinary code before it can be applied.

来源

The project has a game engine, a multiplayer server, persistent game sessions, and an AI Game Master powered by an open weight model.

来源

The project is MIT licensed. The README contains the commands needed to install dependencies, run verification, start the server, and try the local demo.

来源

  • 记录日期: 2026-10-11T22:41:17.222Z