6 #include "dreal/optimization/nlopt_optimizer.h" 7 #include "dreal/solver/config.h" 9 #include "dreal/util/box.h" 34 std::unique_ptr<NloptOptimizer> opt_;
38 std::vector<double> init_;
40 std::vector<Variable> forall_vec_;
Sum type of symbolic::Expression and symbolic::Formula.
Definition: api.cc:9
CounterexampleRefiner(const Formula &query, Variables forall_variables, const Config &config)
Constructs CounterexampleRefiner.
Definition: counterexample_refiner.cc:14
Represents a n-dimensional interval vector.
Definition: box.h:17
This is the header file that we consolidate Drake's symbolic classes and expose them inside of dreal ...
Represents a set of variables.
Definition: symbolic_variables.h:25
Refines a counterexample using local optimizations.
Definition: counterexample_refiner.h:16
Box Refine(Box box)
Refines an initial solution and returns an improved one if possible.
Definition: counterexample_refiner.cc:90