PyEC is a framework for evolutionary computing in Python3.
- MOEA/D
- MOEA/D-DE
- Constraint-MOEA/D
- CMOEA/D-DMA
- CMOEA/D-DEDMA
- CMOEA/D-HXDMA
python -m pip install -e .
-
Optimize
python example.py -i calc_input.json
-
Constraint-Optimize
python const_example.py -i calc_input.json
- python 3.6 >=
- numpy
- matplotlib
- dill
- icecream (for debug)
pyec is released under the MIT License.