Convenience create functions for any of the nondominated archives.
The appropriate number of objectives, is derived from the input arguments.
| Function | get | Return a constrained nondominated archive instance with the proper number of objectives. | 
| Function | get | Return a nondominated archive instance with the proper number of objectives. | 
Return a constrained nondominated archive instance with the proper number of objectives.
list_of_f_vals is a list of objective vectors with n_obj objectives,
list_of_g_vals is a list of constraint violation vectors (or values).
If list_of_f_vals is not provided, n_obj can be provided to define
the number of objectives.
reference_point is used for the hypervolume computation and pruning of the archive.
A list of additional information for each objective vector can be provided in infos.
Return a nondominated archive instance with the proper number of objectives.
list_of_f_vals is a list of objective vectors with n_obj
objectives. If list_of_f_vals is not provided, n_obj can be
provided to define the number of objectives which is by default 2.
reference_point is used for hypervolume computation and pruning of
the archive. A list of additional information for each objective
vector, for example the solution from which the objective values were
computed, can be provided in infos.