Web Doc · 4 pages
Second article in Ralph Griswold's Pattern Tours series, explaining the basics of designing tours: paths that visit every cell of a grid so that a black-and-white band can be distributed over the cells to form a pattern. It covers design properties (symmetry, repetition, variety, continuity) and neighborhood constraints (von Neumann, Moore, knight's move). It also classifies tours (algorithmic, neighborhood-constrained, numerically derived, miscellaneous) and defines re-entrant, piece-wise, incomplete tours and overtours, illustrated with grid diagrams.