Code indexing in gitaly is broken and leads to code not being visible to the user. We work on the issue with highest priority.

Skip to content

Optimiser update

snuverink_j requested to merge snuverink_j/OPAL-src:optimiser-update into master

What does this MR do?

This MR implements the following:

  • implement the option BIRTH_CONTROL that ensures that the initial population and number of individuals in future generations is not changed wrt the input (INITIALPOPULATION and NUM_IND_GEN). This was discussed in #257 (closed).
  • bugfix: when reading from file (STARTPOPULATION) the generation file should not be read in again when optimising to keep the nodes busy (as was the case right now). This optimisation is actually not needed or wanted in this case and is not removed. Protection is added at several points.
  • reduce population increase to strictly needed number (number of coworkers worker groups) when keeping nodes busy
  • add STARTPOPULATION and BIRTH_CONTROL to opal.el
  • small code improvements

Does this MR meet the acceptance criteria?

Edited by snuverink_j

Merge request reports