Expand description
Bounded deterministic search controls, extension traits, results, and receipts.
Structs§
- Never
Interrupt - Interrupt source that never cancels.
- Search
Control - Bounds, ordering, seed, and accounting policy for one search run.
- Search
Receipt - Receipt describing how a bounded search run ended.
- Search
Run - Outputs and receipt produced by one search run.
- Work
Costs - Work charges applied by the engine for each observable operation class.
Enums§
- Search
Error - Validation error returned by concrete search fixtures.
- Search
Order - Deterministic frontier policy used by
crate::solve. - Search
Status - Completion status recorded by a bounded search run.
- Search
Step - Outcome of applying a choice or propagating a state.
Traits§
- Search
Interrupt - Interrupt source checked by the search loop between bounded operations.
- Search
Problem - Generic state-space problem consumed by
crate::solve.
Functions§
- solve
- Solve a search problem under explicit deterministic bounds.