pub struct RegretBound { /* private fields */ }Expand description
Regret bound produced by solving a game
This represents an upperbound on the regrets of the returned strategy
Implementations§
Source§impl RegretBound
impl RegretBound
Sourcepub fn player_regret_bound(&self, player_num: PlayerNum) -> f64
pub fn player_regret_bound(&self, player_num: PlayerNum) -> f64
Get the regret bound of a specific player
Sourcepub fn regret_bound(&self) -> f64
pub fn regret_bound(&self) -> f64
Get the total regret bound
Trait Implementations§
Source§impl Clone for RegretBound
impl Clone for RegretBound
Source§fn clone(&self) -> RegretBound
fn clone(&self) -> RegretBound
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 moreAuto Trait Implementations§
impl Freeze for RegretBound
impl RefUnwindSafe for RegretBound
impl Send for RegretBound
impl Sync for RegretBound
impl Unpin for RegretBound
impl UnwindSafe for RegretBound
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more