O EvoX v1.4.1 corrige erros algorítmicos e de execução na série estável 1.x.
Correções nos algoritmos
- CMA-ES: corrigidas a atualização de posto um da covariância e a constante de acumulação
c_c; resolvida uma falha emtorch.conde reativado o teste (#251, #255, #256). - Variantes DE: alterada a amostragem de
DE_binary_crossoverde uma distribuição normal para uniforme. Corrigida a adaptação deFeCRno SHADE e a amostragem das populações iniciais das variantes DE dentro dos limites (#252, #258). - PSO: corrigida a transferência dos limites para o dispositivo (#253).
- Estratégias evolutivas: corrigidos o ASEBO após ativação do subespaço do gradiente, o
pop_sizepadrão de XNES/SeparableNES e as falhas dos subespaços de Guided ES (#257, #259).
Operadores e métricas
- Corrigidas falhas da seleção por torneio com
n_round=1(#259). - O hipervolume (
hv) passa a ignorar os pontos que não dominam o ponto de referência (#254).
Obrigado a @bbopen, @raashish1601, @Arthur031221 e @flyingdoubleG por suas primeiras contribuições.
Lançamento: v1.4.1 · Histórico completo: v1.4.0…v1.4.1