Skip to main content

lgp/core/engines/
status_engine.rs

1pub struct StatusEngine;
2
3pub trait Status<T> {
4    fn valid(item: &T) -> bool;
5    fn evaluated(item: &T) -> bool;
6    fn set_fitness(program: &mut T, fitness: f64);
7    fn get_fitness(program: &T) -> f64;
8}