#![allow(clippy::needless_range_loop, clippy::module_inception)]
pub mod arithmetic;
pub mod error;
pub mod focusing;
pub mod graph;
pub mod model;
pub mod pass;
pub mod truth_scoring;
pub mod vocab;
pub use arithmetic::Fx;
pub use error::{McError, Result};
pub use focusing::{
compute_focusing, impulse, propose, Context, FocusingGraph, FocusingParams, FocusingResult,
Impulse, Karma, Link, Will,
};
pub use graph::{Cyberlink, Graph};
pub use model::Model;
pub use truth_scoring::{accumulate, bts_scores, surprise, Report};