Coloring tracks the implications of placing a candidate using two colors.
Pick a candidate that appears exactly twice in several houses.
Color these "conjugate pairs" with two colors (e.g., green and blue).
If green is true in one cell, blue must be true in its pair.
Build chains of alternating colors across the grid.
Look for contradictions: same color seeing itself, or both colors in one house.
Can eliminate based on these contradictions.
Simple Coloring uses one digit; Multi-Coloring uses multiple digits.
If two cells of the same color see each other, that color is false. Eliminate that color everywhere.