/*++ Copyright (c) 2013 Microsoft Corporation Module Name: theory_pb_params.h Abstract: Author: Nikolaj Bjorner (nbjorner) 2014-01-01 Revision History: --*/ #pragma once #include "util/params.h" struct theory_pb_params { unsigned m_pb_conflict_frequency; bool m_pb_learn_complements; theory_pb_params(params_ref const & p = params_ref()): m_pb_conflict_frequency(1000), m_pb_learn_complements(true) {} void updt_params(params_ref const & p); void display(std::ostream & out) const; };