Learn R Programming

⚠️There's a newer version (0.5-3) of this package.Take me there.

emoa

A collection of building blocks for the design and analysis of evolutionary multiobjective optimization algorithms.

Copy Link

Version

Install

install.packages('emoa')

Monthly Downloads

4,672

Version

0.5-2

License

GPL-2

Issues

Pull Requests

Stars

Forks

Maintainer

Olaf Mersmann

Last Published

January 26th, 2024

Functions in emoa (0.5-2)

emoa_console_logger

console logger
steady_state_emoa_control

Steady state EMOA parameters
sbx_operator

Simulated binary crossover operator
emoa_control

Basic EMOA control parameters.
which_points_on_edge

Determine which points are on the edge of a Pareto-front approximation.
nds_rank

Nondominated sorting ranks
nondominated_points

Nondominated points
crowding_distance

Crowding Distance
emoa-package

The EMOA package
coalesce

Return first non null argument.
hypervolume_indicator

Binary quality indicators
dominance_matrix

Calculate the dominance matrix of a set of points
inbounds

Clip value to a given range
emoa_logger

generic logger factory
pm_operator

Polynomial mutation operator
sbx_control

Simulated binary crossover (SBX) control parameters
emoa_null_logger

null logger
UF1

Functions from the CEC 2009 EMOA competition.
dominated_hypervolume

Dominated Hypervolume calculation
cec2007

CEC 2007 multiobjective optimization competition results
is_dominated

Pareto dominance checks.
sympart

Functions from the CEC 2007 EMOA competition.
normalize_points

Scale point cloud
pm_control

Polynomial muation (PM) control parameters
nds_hv_selection

Selection strategies
unary_r2_indicator

Unary R2 indicator