49 int64_t num_restarts, int64_t num_linear_moves,
50 int64_t num_general_moves, int64_t num_compound_moves,
51 int64_t num_bactracks, int64_t num_weight_updates,
52 int64_t num_scores_computed);
58 mutable absl::Mutex mutex_;
60 std::vector<std::vector<std::string>> timing_table_ ABSL_GUARDED_BY(mutex_);
61 std::vector<std::vector<std::string>> search_table_ ABSL_GUARDED_BY(mutex_);
62 std::vector<std::vector<std::string>> clauses_table_ ABSL_GUARDED_BY(mutex_);
64 std::vector<std::vector<std::string>> lp_table_ ABSL_GUARDED_BY(mutex_);
65 std::vector<std::vector<std::string>> lp_dim_table_ ABSL_GUARDED_BY(mutex_);
66 std::vector<std::vector<std::string>> lp_debug_table_ ABSL_GUARDED_BY(mutex_);
67 std::vector<std::vector<std::string>> lp_manager_table_
68 ABSL_GUARDED_BY(mutex_);
70 std::vector<std::vector<std::string>> lns_table_ ABSL_GUARDED_BY(mutex_);
71 std::vector<std::vector<std::string>> ls_table_ ABSL_GUARDED_BY(mutex_);
74 std::vector<std::pair<std::string, absl::btree_map<std::string, int>>>
75 lp_cut_table_ ABSL_GUARDED_BY(mutex_);
void AddLsStat(absl::string_view name, int64_t num_batches, int64_t num_restarts, int64_t num_linear_moves, int64_t num_general_moves, int64_t num_compound_moves, int64_t num_bactracks, int64_t num_weight_updates, int64_t num_scores_computed)