CPSolver.Model (Fixpoint v0.11.4)

Summary

Types

t()

@type t() :: %CPSolver.Model{
  constraints: [CPSolver.Constraint.t()],
  extra: term(),
  id: reference(),
  name: term(),
  objective: CPSolver.Objective.t(),
  propagators: [CPSolver.Propagator.t()],
  variables: [CPSolver.IntVariable.t()]
}

Functions

new(variables, constraints, opts \\ [])