Struct alcibiades::Variation
[−]
[src]
pub struct Variation { pub moves: Vec<Move>, pub value: Value, pub bound: BoundType, }
A sequence of moves from some starting position, together with the value assigned to the final position.
Fields
moves: Vec<Move>
A sequence of moves from some starting position.
value: Value
The value assigned to the final position.
The value is from the point of view of player that has the move in the starting position.
bound: BoundType
The accuracy of the assigned value.
Trait Implementations
impl Clone for Variation
[src]
fn clone(&self) -> Variation
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more