|
TraceMaker
C++ API of the engine
|
Persistent knowledge base (design doc 06 §4, failure-memory tier T3): what was learned on earlier runs. More...
Go to the source code of this file.
Classes | |
| struct | tmk::learn::BoardFeatures |
| struct | tmk::learn::FailedConnection |
| class | tmk::learn::KnowledgeBase |
Namespaces | |
| namespace | tmk |
| namespace | tmk::learn |
Functions | |
| BoardFeatures | tmk::learn::features_of (const model::Board &b, const std::string &file_text, int connections) |
Persistent knowledge base (design doc 06 §4, failure-memory tier T3): what was learned on earlier runs.
SQLite file, default ~/.local/share/tracemaker/kb.sqlite. Every call is best-effort: a missing or locked database never stops routing.
Definition in file knowledge_base.hpp.