How to play
You complete Aquarium when every row and column contains its stated water count and each aquarium has a single horizontal surface with all lower cells filled. The full Aquarium position determines the outcome; visual shortcuts never replace the documented Aquarium terminal rule.
- Aquarium begins with a grid divided into tank regions with water-count clues along every row and column and no initial fill marks. The Aquarium deal identity and Aquarium championship rules v1 are stored together. Restarting Aquarium reproduces this opening exactly.
- During Aquarium, you mark cells as water or air while each tank enforces that water cannot sit above air at the same horizontal level structure. The Aquarium engine rejects profile violations, unavailable material, and every action attempted after Aquarium reaches a terminal result.
- You complete Aquarium when every row and column contains its stated water count and each aquarium has a single horizontal surface with all lower cells filled. The full Aquarium position determines the outcome; visual shortcuts never replace the documented Aquarium terminal rule.
Strategy tips
- A reliable Aquarium plan is to derive minimum and maximum water levels from line totals, then propagate a confirmed water cell downward and confirmed air upward within its tank. A Aquarium hint is legal and deterministic. The next Aquarium hint exposes one bounded action; it never claims a forced Aquarium win.
- A costly Aquarium mistake is to compare vertical positions only within one column; a tank's water level applies across every cell of that irregular region at the same height. Undo supports studying that Aquarium decision, while restart preserves the original seeded Aquarium opening.
- In the Aquarium endgame, choose the last tank level that satisfies both intersecting count deficits and recheck no air pocket lies below water. Check every remaining Aquarium action before committing because its terminal rule is enforced immediately.