use crateProblem;
/// [Decoder] defines the behavior needed for Random-Key based algorithms to [decode][Decoder::decode] the member
/// of the population the discover its [Value][Problem::Value] for the target [Problem].
// NOTE should this be another type?
/// A float number that belongs to [0, 1)
pub type RandomKey = f64;