About this tile
Sim is a compact pencil-and-paper graph game for Poe. Players claim lines between six dots, trying to leave every triangle unfinished because the player who completes a triangle in their own color loses the round.
The app uses synced-store for shared turn state, deterministic rule helpers for every edge and triangle, and a Three.js graph scene sized for small Poe feed iframes.
What you can do
- Claim edges: Tap any glowing unclaimed line to add it in the current player's color.
- Avoid triangles: Risky lines are highlighted when they would complete a same-color triangle.
- Practice traps: Load the deterministic trap drill to see a one-move losing triangle.
- Track rounds: New rounds keep Red and Blue win totals in synced game state.
- Play on mobile: The layout is tested at 300px by 500px with canvas readiness checks.
Scripts
bun run doctorchecks local prerequisites.bun run type-checkruns TypeScript.bun run testruns focused rules, mutator, and happy-dom UI tests.bun run buildcreates the Poe runtime bundle indist/.bun run test:playwrightruns browser E2E and viewport tests.bun run screenshot:regenrebuilds and writesassets/screenshot.png.
Package
- Poe handle:
sim - Package name:
@boardgames/sim - Runtime bundle:
dist/