All Downloads are FREE. Search and download functionalities are using the official Maven repository.

z3-z3-4.13.0.src.smt.params.theory_pb_params.h Maven / Gradle / Ivy

The newest version!
/*++
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 = 1000;
    bool     m_pb_learn_complements = true;
    theory_pb_params(params_ref const & p = params_ref()) {
        updt_params(p);
    }
    
    void updt_params(params_ref const & p);

    void display(std::ostream & out) const;
};






© 2015 - 2024 Weber Informatics LLC | Privacy Policy