optimas-org / optimas

Optimization at scale, powered by libEnsemble
https://optimas.readthedocs.io
Other
23 stars 15 forks source link

Number of `Sobol` initialization is always equal or greater than `sim_workers` #220

Closed delaossa closed 5 months ago

delaossa commented 5 months ago

For all cases that I have checked (starting from scratch, resuming, adding evaluations manually, etc.), the minimum number of Sobol evaluations is always sim_workers, even if n_init < sim_workers, or if there is already evaluations added manually or from a previous run. For these last cases, I would expect that the generation strategy changes to BO immediately.

AngelFP commented 5 months ago

Hi @delaossa , that's right. Thanks for spotting that. It looks like this was an issue introduced in #207, and which was also causing the tests to fail in #185. A fix is now included as part of #185.

delaossa commented 5 months ago

Excellent! Muchas gracias, Angel! ;)