15 Commits (a0cef22eda3726db00ff005e24d267e5c120710e)

Author SHA1 Message Date
npmrun a0cef22eda feat(chase): move logic under stages/games/chase, solvability 2 weeks ago
npmrun 059605e6c3 fix(chase): harden endgame action lock and loseReason coverage 2 weeks ago
npmrun fdffd8c3d8 fix(chase): align endgame text and round transition semantics 2 weeks ago
npmrun 2cbf6ece7a test(chase): assert newRound snapshot uses provided seed and difficulty 2 weeks ago
npmrun c57a8d9f57 fix(chase): reset rng on round reset and harden model state safety 2 weeks ago
npmrun fc14e1deb8 fix(chase): restore snapshot state shape and retry semantics 2 weeks ago
npmrun ee24156958 feat(chase): implement turn-based chase model with retry/new round flow 2 weeks ago
npmrun 654ce85d2c test(chase): cover retry limit failure path in round generation 2 weeks ago
npmrun 3692b59ccc fix(chase): enforce distinct start positions in round generation 2 weeks ago
npmrun 448de36651 fix(chase): align round generator output with snapshot contract 2 weeks ago
npmrun 487d62864e feat(chase): implement seed-based round generator with playability checks 2 weeks ago
npmrun 0e85b657de fix(chase): handle invalid path endpoints and optimize bfs queue 2 weeks ago
npmrun 8962367652 feat(chase): add hex graph adjacency and path utilities 2 weeks ago
npmrun 1ba4f4ba15 test(chase): harden rng coverage and seed semantics 2 weeks ago
npmrun 49e6e7b6d1 feat(chase): add deterministic rng and core chase types 2 weeks ago