Struct myopic_brain::negascout::SearchContext [−][src]
pub struct SearchContext { pub start_time: Instant, pub alpha: i32, pub beta: i32, pub depth_remaining: usize, pub precursors: Vec<Move>, }
Provides relevant callstack information for the search to use during the traversal of the tree.
Fields
start_time: Instant
alpha: i32
beta: i32
depth_remaining: usize
precursors: Vec<Move>
Auto Trait Implementations
impl RefUnwindSafe for SearchContext
impl Send for SearchContext
impl Sync for SearchContext
impl Unpin for SearchContext
impl UnwindSafe for SearchContext
Blanket Implementations
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut Tⓘ
[src]
pub fn borrow_mut(&mut self) -> &mut Tⓘ
[src]Mutably borrows from an owned value. Read more