solverforge_bridge/
lib.rs1mod backend;
10mod ids;
11mod runner;
12mod score;
13mod slots;
14
15pub use backend::{
16 DynamicListAccess, DynamicListAccessCapabilities, DynamicListMetadata,
17 DynamicListMetadataCapabilities, DynamicModelBackend, DynamicScalarAccess,
18 DynamicScalarAssignmentMetadata, DynamicScalarAssignmentMetadataCapabilities,
19};
20pub use ids::{EntityClassId, ProblemFactClassId, VariableId};
21pub use runner::try_run_dynamic_solver_with_config_parts;
22pub use score::{
23 active_dynamic_score_family, scoped_dynamic_score_family, DynamicScore, DynamicScoreFamily,
24};
25pub use slots::{DynamicListVariableSlot, DynamicScalarVariableSlot};
26
27#[cfg(test)]
28mod backend_tests;
29#[cfg(test)]
30mod score_tests;