pub enum SearchStrategy {
DFS,
BFS,
AStar,
IDDFS,
MCTS,
}Expand description
Proof search strategy.
Variants§
DFS
Depth-first search.
BFS
Breadth-first search.
AStar
A* (best-first with a heuristic).
IDDFS
Iterative deepening depth-first search.
MCTS
Monte Carlo Tree Search.
Trait Implementations§
Source§impl Clone for SearchStrategy
impl Clone for SearchStrategy
Source§fn clone(&self) -> SearchStrategy
fn clone(&self) -> SearchStrategy
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SearchStrategy
impl Debug for SearchStrategy
Source§impl Display for SearchStrategy
impl Display for SearchStrategy
Source§impl PartialEq for SearchStrategy
impl PartialEq for SearchStrategy
impl Eq for SearchStrategy
impl StructuralPartialEq for SearchStrategy
Auto Trait Implementations§
impl Freeze for SearchStrategy
impl RefUnwindSafe for SearchStrategy
impl Send for SearchStrategy
impl Sync for SearchStrategy
impl Unpin for SearchStrategy
impl UnsafeUnpin for SearchStrategy
impl UnwindSafe for SearchStrategy
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more