solverforge_solver/termination/
mod.rs1mod best_score;
4mod composite;
5mod diminished_returns;
6mod move_count;
7mod score_calculation_count;
8mod step_count;
9mod time;
10mod traits;
11mod unimproved;
12
13pub use best_score::{BestScoreFeasibleTermination, BestScoreTermination};
14pub use composite::{AndTermination, OrTermination};
15pub use diminished_returns::DiminishedReturnsTermination;
16pub use move_count::MoveCountTermination;
17pub use score_calculation_count::ScoreCalculationCountTermination;
18pub use step_count::StepCountTermination;
19pub use time::TimeTermination;
20pub use traits::Termination;
21pub use unimproved::{UnimprovedStepCountTermination, UnimprovedTimeTermination};
22
23#[cfg(test)]
24mod tests;