Constraint package:sbv

Values that we can turn into a constraint
Generate a constraint. We allow free variables here (first arg of constraintGen). This might prove to be not kosher!
A constraint set is a symbolic program that returns no values. The idea is that the constraints/min-max goals will serve as the collection of constraints that will be used for sat/optimize calls.
Generate a constraint, string version We allow free variables here (first arg of constraintGen). This might prove to be not kosher!
Add a named constraint. The name is used in unsat-core extraction.
Validate optimization results. NB: Does NOT make sure the model is optimal, just checks they satisfy the constraints.
Require a boolean condition to be true in the state. Only used for internal purposes.
additional constraints (boolean)