//! Knowledge-base traits and implementations.
//!
//! Knowledge bases answer membership queries issued by the learner and can
//! optionally interact with live systems.
/// Active querying abstraction.
/// Default cached knowledge-base implementation.
/// In-memory fake active knowledge base backed by an automaton.
/// TCP-based active knowledge base.
/// Query/letter counters and reporting helpers.
/// Tree cache used to store input/output mappings.
/// Trait for active knowledge bases.
pub use ActiveKnowledgeBase;
/// Base knowledge-base trait and default implementation.
pub use ;
/// Fake active knowledge base.
pub use FakeActiveKnowledgeBase;
/// Network-backed active knowledge base.
pub use NetworkActiveKnowledgeBase;
/// Knowledge-base statistics container.
pub use KnowledgeBaseStats;
/// Knowledge tree structures.
pub use ;