1
2 """
3 This module contains the implementation of the Multiobjective framework called
4 Sofomore, and its instantiation with cma-es to obtain COMO-CMA-ES, defined in
5 the paper [Toure, Cheikh, et al. "Uncrowded Hypervolume Improvement:
6 COMO-CMA-ES and the Sofomore framework."
7 GECCO'19-Genetic and Evolutionary Computation Conference. 2019.].
8
9 Only the bi-objective framework is functional and has been thoroughly tested.
10
11
12 :Author: Cheikh Toure and Nikolaus Hansen, 2019
13
14 :License: BSD 3-Clause, see LICENSE file.
15
16 """
17
18 from . import como, sofomore_logger, hv, nondominatedarchive
19
20 from .como import (Sofomore, IndicatorFront, get_cmas, CmaKernel, FitFun,
21 sort_random, sort_decreasing, sort_even_odds, sort_increasing,
22 sort_odds_even)
23
24 from .como import __author__, __license__, __version__
25
26 from .sofomore_logger import SofomoreDataLogger
27
28 from .nondominatedarchive import NonDominatedList
29