Helmholtz-AI-Energy / Helmholtz-AI-Energy/propulate

Check that population size is large enough to breed

Open
#87 0 comments 0 reactions 1 assignee Claimed by @oskar-taubert View on GitHub
documentation maintenance
Dominant language
Python
Stars
46
Forks
9
PR merge metrics
No merged PRs in 30d

Description

If user sets pop_size = 1, the default_propagator should leave out crossover, and warn.
Or it should check that the configuration is valid and crash immediately before starting evaluating candidates.
It should be communicated more clearly what pop_size does in the tutorials and the documentation, since it has two functions (size of the starting population that is generated by using the given init propagator and size of the population used for breeding throughout the run) that should maybe be split up.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.