5 #include "dreal/contractor/contractor.h" 6 #include "dreal/contractor/contractor_status.h" 7 #include "dreal/solver/config.h" 8 #include "dreal/solver/formula_evaluator.h" 9 #include "dreal/solver/icp.h" 20 const std::vector<FormulaEvaluator>& formula_evaluators,
27 bool stack_left_box_first_{
false};
Sum type of symbolic::Expression and symbolic::Formula.
Definition: api.cc:9
Class for ICP (Interval Constraint Propagation) algorithm.
Definition: icp_seq.h:14
bool CheckSat(const Contractor &contractor, const std::vector< FormulaEvaluator > &formula_evaluators, ContractorStatus *cs) override
Checks the delta-satisfiability of the current assertions.
Definition: icp_seq.cc:19
Abstract Class for ICP (Interval Constraint Propagation) algorithm.
Definition: icp.h:16
Contractor status.
Definition: contractor_status.h:13
Definition: contractor.h:30
IcpSeq(const Config &config)
Constructs an IcpSeq based on config.
Definition: icp_seq.cc:17