pub fn score_program<P>(program: &P, _: &mut Rng) -> SimpleFitness where P: AstNode {
    SimpleFitness::new(vec![
        ("TODO: extend score card", 1.0)
    ])
}
/// Calculate the fitness of a single program.
///
/// How to do this depends on the domain you are examining and is subject to
/// intense study.
Calculate the fitness of a single program.
How to do this depends on the domain you are examining and is subject to
intense study.
Calculate the fitness of a single program . How to do this depends on the domain you are examining and is subject to intense study .
pub fn score_program<P>(program: &P, _: &mut Rng) -> SimpleFitness where P: AstNode {
    SimpleFitness::new(vec![
        ("TODO: extend score card", 1.0)
    ])
}
pub fn score_program < P > ( program : & P , _ : & mut Rng ) -> SimpleFitness where P : AstNode { SimpleFitness :: new ( vec ! [ ( " " 1.0 ) ] ) }
Calculate the fitness of a single program.
Calculate the fitness of a single program .
program
&mut Rng
program
&mut Rng