# {py:mod}`evox.algorithms.so.es_variants` ```{py:module} evox.algorithms.so.es_variants ``` ```{autodoc2-docstring} evox.algorithms.so.es_variants :allowtitles: ``` ## Submodules ```{toctree} :titlesonly: :maxdepth: 1 evox.algorithms.so.es_variants.open_es evox.algorithms.so.es_variants.sort_utils evox.algorithms.so.es_variants.snes evox.algorithms.so.es_variants.ars evox.algorithms.so.es_variants.nes evox.algorithms.so.es_variants.des evox.algorithms.so.es_variants.persistent_es evox.algorithms.so.es_variants.guided_es evox.algorithms.so.es_variants.adam_step evox.algorithms.so.es_variants.asebo evox.algorithms.so.es_variants.noise_reuse_es evox.algorithms.so.es_variants.cma_es evox.algorithms.so.es_variants.esmc ``` ## Package Contents ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`__all__ ` - ```{autodoc2-docstring} evox.algorithms.so.es_variants.__all__ :summary: ``` ```` ### API ````{py:data} __all__ :canonical: evox.algorithms.so.es_variants.__all__ :value: > ['OpenES', 'XNES', 'SeparableNES', 'DES', 'SNES', 'ARS', 'ASEBO', 'PersistentES', 'NoiseReuseES', 'G... ```{autodoc2-docstring} evox.algorithms.so.es_variants.__all__ ``` ````