Netwalk Strategy: Forced Moves, Matching Pipes and Safe Undo

Originally published . Revised .

Start with a reason for a rotation, not with a target color. In this version of Netwalk, cyan means that a tile currently has a reciprocal path to the server. It is not proof of the final correct orientation; a tile can be connected while its other arms remain invalid. A useful solving routine therefore checks shape, neighboring openings and whole-board connectivity separately.

This guide consolidates our earlier short notes on scan order, dead ends, server-first play, board sizes and Undo. The examples refer to this site's game. Begin in Bounded mode; use the interactive lessons if identifying openings is still unfamiliar.

1. Read the mode before applying a rule

Bounded has solid outside edges and forbids loops. Torus also forbids loops, but its opposite edges are neighbors: leaving the right side returns on the left in the same row. Classic has solid outside edges, may contain loops, and can give you locked clues. The orange server occupies the center in Bounded and Torus and a random tile in Classic. None of these facts requires every tile next to the server to connect directly to it.

For example, an endpoint beside the server might connect through the row below and reach the server much later. Turning it toward orange simply because orange is nearby can destroy the actual path. First determine which shared borders can carry connections.

2. Use corners and closed sides

In Bounded or Classic, an elbow at the top-right corner must point west and south. North and east leave the board, so every other rotation is impossible. An endpoint at that corner still has two inward choices; the boundary alone does not tell you which one is correct. A straight cannot occupy a corner in a valid non-wrapping solution because one of its ends would face outside.

A straight on the top edge is horizontal. That forces its left and right neighbors to accept it, and forbids its lower neighbor from pointing up into it. This negative information is as useful as an open pipe. Make a perimeter pass, then revisit neighbors of every tile you have forced. Do not use wall deductions in Torus.

3. Separate dead ends from disconnected islands

An endpoint is a legitimate leaf, not a fault that must be removed. Its single arm must point toward one compatible neighbor. Once that arm is forced, all other adjacent tiles must close their sides toward the endpoint. If two fixed neighbors both require an opening into the same endpoint, the assumptions cannot all be right.

A closed island is different. Suppose a group of four tiles matches internally but has no possible opening to the rest of a larger board. That group cannot be part of a completed network, whether it glows or stays dark. Every proper subset needs an exit. In Bounded and Torus, also reject a cycle even if it remains connected to the server. Classic allows that cycle, so do not import the rule across modes.

4. Keep an explicit distinction between facts and guesses

On paper, label a move F when forced by a boundary or confirmed neighbor and H when it is a hypothesis. In the game, remember the first speculative rotation and use the Undo button or Z to return to it. Undo reverses moves; it does not prove that the previous position was correct. Do not use New Game as an undo substitute, because a random board is replaced.

When a tile has two remaining orientations, test one and follow all resulting obligations. A required arm facing a confirmed closed side is a contradiction. Merely failing to light more tiles is not. If the hypothesis produces no contradiction, keep it provisional; this generator does not promise a unique solution or a solve made entirely from forced local moves.

5. Change the scan, not the rules, on large boards

For a small board, a row-by-row pass after the perimeter may be enough to keep every uncertainty in view. On a large board, choose a small region and record its exits before working elsewhere. Avoid calling a region finished just because all its tiles glow. Check every junction arm and every border shared with unfinished tiles.

Classic's locked tiles can anchor a region because they cannot rotate. Those are given clues, not a marking tool you can apply yourself. Bounded and Torus do not offer these locked clues. Increasing the dimensions adds tiles to inspect, but the size label is not a measured difficulty rating: a larger board may expose many forced moves, while a small one can contain ambiguity.

6. Practice one observable skill at a time

A useful practice session has a specific question: can you justify every perimeter rotation, or can you spot a closed-side constraint before clicking? Choose a small Bounded board, write down one reason, then check it against the neighboring pieces. On the next board, focus on distinguishing connection color from correctness. There is no required daily streak or recommended solve-time target.

For a repeatable comparison, use a Daily board with the same UTC date and the same game version. Replaying a familiar board measures memory as well as reasoning, so record first attempts separately from practice. Stop when you have answered your practice question; increasing click speed is optional.

Before declaring the board finished

Check every opening for a matching opposite opening, trace a route from every tile to the server, and apply the mode's loop rule. If a region is dark, inspect its possible exits instead of randomly rotating the first dark tile. For a complete, checkable nine-tile example, continue to the constraint walkthrough.