CMA-ES / moarchiving

A bi-objective nondominated archive class
Other
2 stars 3 forks source link

Feature request: Compute the UHVI (uncrowded hypervolume indicator) value of the archive #10

Open ttusar opened 1 month ago

ttusar commented 1 month ago

@nikohansen suggests to keep the point closest to the reference point (separate from the nondominated list) which allows to compute UHVI

nikohansen commented 1 month ago

AFAICS, this is relevant only as long as the list is empty. A hypervolume_uncrowded property could give the negative distance of the "virtual set" to the reference point when the list is empty and the hypervolume otherwise.

Changes would affect the initialization and the add method when they result in an empty archive.