diff --git a/src/search/lp/soplex_solver_interface.cc b/src/search/lp/soplex_solver_interface.cc index e4bab00d21..bf08d33578 100644 --- a/src/search/lp/soplex_solver_interface.cc +++ b/src/search/lp/soplex_solver_interface.cc @@ -51,6 +51,7 @@ static LPColSetReal variables_to_col_set(const named_vector::NamedVector SoPlexSolverInterface::extract_solution() const { - VectorBase obj(get_num_variables()); - soplex.getObjReal(obj); - return obj.vec(); + VectorBase sol(get_num_variables()); + soplex.getPrimal(sol); + return sol.vec(); } int SoPlexSolverInterface::get_num_variables() const {