csp v0.1.0 API Reference

Modules

Csp

Constraint satisfaction problem definition & solver interface.

Pure AC-3 algorithm implementation.

Backtracking algorithm implementation.

Command line interface for constraint satisfaction.

A constraint protocol: allows defining custom constraints that can be used as part of Csp structs.

Defines commonly used constraints.

Commonly used domains definitions.

Min-conflicts algorithm implementation, with Tabu search to allow overcoming local minimums.

Test constraint satisfaction problems.

Search strategies for CSP.