1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//! Empirical scoring evaluations for cognition, storage, agent allocation, and reasoning.
//!
//! These eval cases validate that scoring heuristics produce correct relative
//! orderings — not just structural correctness (weights sum to 1.0) but actual
//! ranking quality measured via NDCG, which feeds into the [`AutonomousFeedbackLoop`].
//!
//! ## Usage
//!
//! ```rust,ignore
//! use brainwires_autonomy::eval::{
//! entity_importance_suite, multi_factor_suite,
//! agent_scoring_suite, reasoning_eval_suite,
//! };
//!
//! let cases = [
//! entity_importance_suite(),
//! multi_factor_suite(),
//! agent_scoring_suite(),
//! reasoning_eval_suite(),
//! ].concat();
//! let loop_ = AutonomousFeedbackLoop::new(config, cases, provider);
//! ```
//!
//! The same case list can be passed to `EvalStrategy` inside
//! `SelfImprovementController`.
//!
//! [`AutonomousFeedbackLoop`]: crate::self_improve::AutonomousFeedbackLoop
pub use ;
pub use ;
pub use ;
pub use ;