@@ -944,6 +944,8 @@ void SQLiteStats::init_clause_stats_STMT()
944944 << " `backtrack_level`,"
945945 << " `decision_level`,"
946946 << " `trail_depth_level`,"
947+ << " `cur_restart_type` ,"
948+ << " `cur_confl_in_restart` ,"
947949
948950 << " `atedecents_binIrred`,"
949951 << " `atedecents_binRed`,"
@@ -1015,6 +1017,8 @@ void SQLiteStats::dump_clause_stats(
10151017 , size_t decision_level
10161018 , size_t trail_depth
10171019 , uint64_t conflicts_this_restart
1020+ , const std::string& restart_type
1021+ , const SearchStats& stats
10181022 , const SearchHist& hist
10191023) {
10201024 uint32_t num_overlap_literals = antec_data.sum_size ()-(antec_data.num ()-1 )-size;
@@ -1042,6 +1046,8 @@ void SQLiteStats::dump_clause_stats(
10421046 sqlite3_bind_int (stmt_clause_stats, bindAt++, backtrack_level);
10431047 sqlite3_bind_int64 (stmt_clause_stats, bindAt++, decision_level);
10441048 sqlite3_bind_int64 (stmt_clause_stats, bindAt++, trail_depth);
1049+ sqlite3_bind_text (stmt_clause_stats, bindAt++, restart_type.c_str (), -1 , NULL );
1050+ sqlite3_bind_int64 (stmt_clause_stats, bindAt++, stats.conflStats .numConflicts );
10451051
10461052 sqlite3_bind_int (stmt_clause_stats, bindAt++, antec_data.binIrred );
10471053 sqlite3_bind_int (stmt_clause_stats, bindAt++, antec_data.binRed );
0 commit comments