Example
Track row-by-row candidate columns for a 4-queens search.
highlighted = computed this step
Step 1 — Row candidates
Compute the highlighted combinatorics value.
row, allowed columns(0, (0, 1, 2, 3))
Step 2 — Row candidates
Compute the highlighted combinatorics value.
row, allowed columns(1, (3))
Step 3 — Row candidates
Compute the highlighted combinatorics value.
row, allowed columns(2, (0))
Step 4 — Row candidates
Compute the highlighted combinatorics value.
row, allowed columns(3, (2))
combinatorics-search
Every row is intentionally ordered and pinned to the lesson specification.