5 #ifdef SMTRAT_DEVOPTION_Statistics
13 std::size_t mExplanationCalled = 0;
14 std::size_t mExplanationSuccess = 0;
16 std::size_t mResultantBarriersH3 = 0;
18 std::size_t mMaxDegree = 0;
20 bool enabled()
const {
25 Statistics::addKeyValuePair(
"explanation_called", mExplanationCalled);
26 Statistics::addKeyValuePair(
"explanation_success", mExplanationSuccess);
27 Statistics::addKeyValuePair(
"resultant_barriers", mResultantBarriersH3);
28 Statistics::addKeyValuePair(
"max_degree", mMaxDegree);
31 void explanationCalled() {
35 void explanationSuccess() {
36 ++mExplanationSuccess;
39 void resultantBarrierCreated(){
40 ++mResultantBarriersH3;
44 void updateMaxDegree(std::size_t NewDeg){
48 std::size_t getCurrentMaxDegree(){
Class to create the formulas for axioms.
carl::statistics::Statistics Statistics