Updates the strategies, which rely on the evosax backend after some minor frontend changes in version 0.0.9. The evoJAX frontend stays untouched and the strategy functionalities internally have also not changed. But evosax internally now uses flax-based dataclasses for the state (EvoState) and hyperparameters (EvoParams), which make type-checking easier and have all the benefits of immutable states, etc.
Updates the strategies, which rely on the
evosax
backend after some minor frontend changes in version0.0.9
. TheevoJAX
frontend stays untouched and the strategy functionalities internally have also not changed. Butevosax
internally now usesflax
-based dataclasses for the state (EvoState
) and hyperparameters (EvoParams
), which make type-checking easier and have all the benefits of immutable states, etc.