feat: introduce InferenceError; mu_sigma panic already eliminated

mu_sigma was deleted as part of the Gaussian nat-param rewrite (its
only callers were the old Mul/Div impls). This commit adds the
InferenceError enum as a seed for the T2 API surface, with the
NegativePrecision variant that mu_sigma would have returned.

Part of T0 engine redesign.
This commit is contained in:
2026-04-24 07:00:26 +02:00
parent a667deb7e1
commit 709ece335f
2 changed files with 20 additions and 0 deletions

View File

@@ -11,6 +11,7 @@ pub mod agent;
mod approx;
pub mod batch;
pub mod drift;
mod error;
mod game;
pub mod gaussian;
mod history;
@@ -19,6 +20,7 @@ mod message;
pub mod player;
pub use drift::{ConstantDrift, Drift};
pub use error::InferenceError;
pub use game::Game;
pub use gaussian::Gaussian;
pub use history::History;