How to play
You complete Yin-Yang Puzzle when every cell is assigned black or white, both colour regions are connected, and every two-by-two window contains both colours. The engine evaluates the full position rather than relying on a visual shortcut or an unsupported solvability claim.
- Yin-Yang Puzzle opens from a versioned seeded position built for a two-colour grid where both colours remain orthogonally connected and no two-by-two block is monochromatic. Its game ID, rules profile, and deal identity are stored together so restart recreates the same opening without a server request.
- Every Yin-Yang Puzzle action is checked against the current board, available material, and this defining restriction: diagonal contact does not connect a colour, and a solid two-by-two square is forbidden even when both colour regions stay connected elsewhere. Invalid, stale, or post-terminal actions leave the position unchanged.
- You complete Yin-Yang Puzzle when every cell is assigned black or white, both colour regions are connected, and every two-by-two window contains both colours. The engine evaluates the full position rather than relying on a visual shortcut or an unsupported solvability claim.
Strategy tips
- A practical Yin-Yang Puzzle plan is to preserve several legal continuations around a two-colour grid where both colours remain orthogonally connected and no two-by-two block is monochromatic. Use the deterministic hint to inspect one legal action, then compare how it affects the documented objective before committing.
- A common Yin-Yang Puzzle error is to ignore the boundary rule that diagonal contact does not connect a colour, and a solid two-by-two square is forbidden even when both colour regions stay connected elsewhere. Undo is useful for studying that decision, while restart deliberately preserves the original seeded position.
- Near the end of Yin-Yang Puzzle, recount the remaining obligations needed until every cell is assigned black or white, both colour regions are connected, and every two-by-two window contains both colours. Check the boundary rule after every final placement or transfer because terminal status is enforced immediately.