3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-07-19 02:42:02 +00:00

add opt_solver layer

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2013-10-17 17:33:43 -07:00
parent f4e2b23238
commit cfedbe3dfd
10 changed files with 248 additions and 18 deletions

View file

@ -19,7 +19,7 @@ Notes:
#ifndef _OPT_OBJECTIVES_H_
#define _OPT_OBJECTIVES_H_
#include "solver.h"
#include "opt_solver.h"
namespace opt {
/**
@ -27,9 +27,9 @@ namespace opt {
Returns an optimal assignment to objective functions.
*/
lbool optimize_objectives(solver& s,
lbool optimize_objectives(opt_solver& s,
expr_ref_vector& objectives, svector<bool> const& is_max,
vector<optional<rational> >& values);
};
#endif
#endif