How to play
You complete Star Battle when every row, column, and region contains exactly the required stars and no two stars touch along an edge or corner. The full Star Battle position determines the outcome; visual shortcuts never replace the documented Star Battle terminal rule.
- Star Battle begins with a square grid partitioned into irregular regions and a documented equal star quota applying to all three unit types. The Star Battle deal identity and Star Battle standard rules v1 are stored together. Restarting Star Battle reproduces this opening exactly.
- During Star Battle, you place or remove stars and mark exclusions while the engine tracks row, column, region, and eight-neighbour conflicts. The Star Battle engine rejects profile violations, unavailable material, and every action attempted after Star Battle reaches a terminal result.
- You complete Star Battle when every row, column, and region contains exactly the required stars and no two stars touch along an edge or corner. The full Star Battle position determines the outcome; visual shortcuts never replace the documented Star Battle terminal rule.
Strategy tips
- A reliable Star Battle plan is to use completed units to exclude cells, then find narrow regions where the remaining quota can occupy only separated positions. A Star Battle hint is legal and deterministic. The next Star Battle hint exposes one bounded action; it never claims a forced Star Battle win.
- A costly Star Battle mistake is to check only orthogonal contact; diagonal star pairs are also adjacent and invalidate the board immediately. Undo supports studying that Star Battle decision, while restart preserves the original seeded Star Battle opening.
- In the Star Battle endgame, intersect the last row, column, and region quotas and verify that each proposed star leaves all neighbours empty. Check every remaining Star Battle action before committing because its terminal rule is enforced immediately.