module documentation
This module provides functions to generate non-dominated points for testing purposes
Function | get |
Returns a list of non-dominated points: - n_points: number of points - n_dim: number of dimensions - mode: 'spherical' or 'linear' |
Function | get |
Returns a list of random points between 0 and 1, with n_points and n_dim dimensions |
Function | get |
Returns a list of points with n_points and n_dim dimensions, where point from i-th dimension is defined by points_definitions[i]: |
Function | linear |
Returns a list of non-dominated points on the 2D linear front |
Function | linear |
Returns a list of non-dominated points on the 3D linear front |
Function | linear |
Returns a list of non-dominated points on the 4D linear front |
Function | next |
Undocumented |
Function | permute |
takes a list of points (n x dim) and a permutation (dim) and returns the points with the permutation applied |
Function | spherical |
Returns a list of non-dominated points on the 2D spherical front |
Function | spherical |
Returns a list of non-dominated points on the 3D spherical front |
Function | spherical |
Returns a list of non-dominated points on the 4D spherical front |
Returns a list of non-dominated points: - n_points: number of points - n_dim: number of dimensions - mode: 'spherical' or 'linear'
Returns a list of points with n_points and n_dim dimensions, where point from i-th dimension is defined by points_definitions[i]:
- 'random' for random value between 0 and 1
- int for a fixed value
takes a list of points (n x dim) and a permutation (dim) and returns the points with the permutation applied