cloud-sat/workers/basekissat.hpp

20 lines
410 B
C++
Raw Normal View History

2022-08-30 15:42:35 +08:00
#include "basesolver.hpp"
struct kissat;
class basekissat : public basesolver {
public:
void parse_dimacs(char* filename);
void import_original_clause(preprocess *pre);
void diversity(int id);
void terminate();
int solve();
void get_model(vec<int> &model);
2022-08-31 09:16:12 +00:00
int get_reset_data();
void reset();
2022-08-30 15:42:35 +08:00
basekissat(int id, light *light);
~basekissat();
kissat* solver;
};