use environments::mouse::MouseEnvironment; use learnwell::{ agent::qlearning::QLearning, runner::Runner, strategy::decliningrandom::DecliningRandom, }; mod environments; fn main() { let epochs = 500; let agent = QLearning::new( 0.5, 0.5, DecliningRandom::new((epochs as f64 * 0.9) as usize, 0.005), ); Runner::run(agent, MouseEnvironment::default(), epochs); }