Constraint Solving
Map Coloring
A triangle map needs neighboring regions to get different colors. This is CP-SAT-style exhaustive search on tiny data; real solvers use propagation and clause learning.
logic-computation
Every row is intentionally ordered and pinned to the lesson specification.