Savanty

Use cases

Savanty fits discrete constraint satisfaction — problems where a finite set of decisions must satisfy a set of hard rules. Here are the families it handles well, each with a worked encoding.