Current section

Files

Jump to
fixpoint lib solver constraints circuit.ex
Raw

lib/solver/constraints/circuit.ex

defmodule CPSolver.Constraint.Circuit do
use CPSolver.Constraint
alias CPSolver.Propagator.Circuit, as: CircuitPropagator
alias CPSolver.Propagator.AllDifferent.FWC, as: AllDifferent
@impl true
def propagators(x) do
[CircuitPropagator.new(x), AllDifferent.new(x)]
end
end