diff options
Diffstat (limited to 'include/atp/search/prover.h')
| -rw-r--r-- | include/atp/search/prover.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/atp/search/prover.h b/include/atp/search/prover.h index 308e044..d84a647 100644 --- a/include/atp/search/prover.h +++ b/include/atp/search/prover.h @@ -32,6 +32,7 @@ #include "atp/search/clause_queue.h" #include <optional> +#include <queue> #include <vector> namespace atp { @@ -75,7 +76,9 @@ class Prover { TermBank& bank_; ClauseStore& store_; ProverConfig config_; - // TODO: Phase 5 implementation — Unprocessed queue + Processed set + std::priority_queue<Clause, std::vector<Clause>, ClauseComparator> unprocessed_; + std::vector<ClauseId> processed_; + std::optional<ClauseId> empty_clause_id_; }; } // namespace atp |
