Skip to main content

solverforge_scoring/director/
mod.rs

1/* Score director implementations.
2
3The score director manages solution state and score calculation.
4
5# Score Director Types
6
7- [`ScoreDirector`] - Zero-erasure incremental scoring
8- [`RecordingDirector`] - Automatic undo tracking wrapper
9*/
10
11mod traits;
12
13pub mod recording;
14pub mod score_director;
15pub mod shadow_aware;
16
17#[cfg(test)]
18mod tests;
19
20pub use recording::RecordingDirector;
21pub use shadow_aware::{ShadowVariableSupport, SolvableSolution};
22pub use traits::Director;