EvoX v1.4.1 corrige des erreurs algorithmiques et d’exécution dans la branche stable 1.x.
Corrections des algorithmes
- CMA-ES : correction de la mise à jour de covariance de rang un et de la constante de cumul
c_c; correction d’un plantage danstorch.condet réactivation du test (#251, #255, #256). - Variantes DE : remplacement de la loi normale par une loi uniforme dans
DE_binary_crossover. Correction de l’adaptation deFetCRdans SHADE et de l’échantillonnage des populations initiales des variantes DE dans les bornes (#252, #258). - PSO : correction du transfert des bornes vers le périphérique (#253).
- Stratégies d’évolution : corrections d’ASEBO après activation de son sous-espace de gradient, du
pop_sizepar défaut de XNES/SeparableNES et des plantages liés aux sous-espaces de Guided ES (#257, #259).
Opérateurs et métriques
- Correction des plantages de la sélection par tournoi avec
n_round=1(#259). - Le calcul de l’hypervolume (
hv) ignore désormais les points qui ne dominent pas le point de référence (#254).
Merci à @bbopen, @raashish1601, @Arthur031221 et @flyingdoubleG pour leurs premières contributions.
Publication: v1.4.1 · Historique complet: v1.4.0…v1.4.1