Expand description
SearchAlgorithm trait definition + StoppingCriterion trait with some useful stopping criteria
Structs§
- Never
Stopping Criterion - stopping criterion that never stops
- Time
Stopping Criterion - stops the search after a given amount of time searching
Traits§
- Buildable
With Integer - indicates that the algorithm can be created using an integer parameter d (for instance beam search, MBA*, etc.) useful for iterative beam search, iterative MBA*, etc.
- Search
Algorithm - A search algorithm has a “run” method that runs until a stopping_criterion is reached
- Stopping
Criterion - Stopping criterion trait Can be time limit, number of iterations, or else