learnwell 0.2.1

Framework for reinforcement learning
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::progress::Progress;

pub mod decliningrandom;

pub trait ExploreStrategy<A> {
    ///The action we pick based on `best` action there is, and `Progress`
    fn pick_action(
        &mut self,
        actions: &[A],
        best: Option<A>, //best based on qlearning etc.
        progress: Progress,
    ) -> A;
}