evolve¶

Module Contents¶

Functions¶

make_run_name(→ str)

parse_args(→ argparse.Namespace)

evaluate_candidate(→ float)

main(→ None)

Attributes¶

INVALID_FITNESS = 999.0¶
DEFAULT_HOLD_THRESHOLD = 0.02¶
DEFAULT_HOLD_STEPS_TO_STOP = 60¶
DEFAULT_TIME_BONUS_WEIGHT = 0.08¶
make_run_name() str¶
parse_args() argparse.Namespace¶
evaluate_candidate(genome: numpy.ndarray, policy_spec: ariel.body_phenotypes.lynx_mjspec.unified_pipeline.common.PolicySpec, target: numpy.ndarray, sim_steps: int, ctrl_freq: int, touch_threshold: float, hold_threshold: float, hold_steps_to_stop: int, time_bonus_weight: float) float¶
main() None¶