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