KernelA / nsga3

A python implementation of NSGA-3.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NSGA-3 pre-alpha version

This repository no longer supported.

You can find faster C++ implementation here

Description of the method

You can read about the method in the next article:

Deb, Kalyanmoy & Jain, Himanshu. (2014). An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints. Evolutionary Computation, IEEE Transactions on. 18. 577-601. 10.1109/TEVC.2013.2281535.

Requirements

  1. Python 3.5 or higher.
  2. Installed setuptools.
  3. Installed wheel.
  4. Installed nds.

How to use

See example

About

A python implementation of NSGA-3.

License:MIT License


Languages

Language:Jupyter Notebook 61.1%Language:Python 38.9%