Struct vrp_core::algorithms::mdp::ActionEstimates [−][src]
pub struct ActionEstimates<S: State> { /* fields omitted */ }Expand description
Keeps track of action estimation.
Implementations
Sets estimate for given action. Min-Max values are not updated and require a
recalculate_min_max call.
Recalculates min max values.
Returns an action based on its estimate interpreted as weight.
Gets random action.
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl<S> RefUnwindSafe for ActionEstimates<S> where
<S as State>::Action: RefUnwindSafe,
impl<S> Send for ActionEstimates<S>
impl<S> Sync for ActionEstimates<S>
impl<S> Unpin for ActionEstimates<S> where
<S as State>::Action: Unpin,
impl<S> UnwindSafe for ActionEstimates<S> where
<S as State>::Action: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more