pub struct Tournament { /* private fields */ }Expand description
Algorithm of tournament.
Every individual to cross must be best of N others random individuals.
Implementations§
Source§impl Tournament
impl Tournament
Sourcepub fn partners_count<'a>(self, count: usize) -> Self
pub fn partners_count<'a>(self, count: usize) -> Self
Set partners count for every family. Tthe default is 2.
Sourcepub fn rounds_count<'a>(self, count: usize) -> Self
pub fn rounds_count<'a>(self, count: usize) -> Self
How many competitors should an individual win? The default is 1
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Tournament
impl RefUnwindSafe for Tournament
impl !Send for Tournament
impl !Sync for Tournament
impl Unpin for Tournament
impl UnsafeUnpin for Tournament
impl UnwindSafe for Tournament
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