msu-coinlab / pymop

Single- as well as Multi-Objective Optimization Test Problems: ZDT, DTLZ, CDTLZ, CTP, BNH, OSY, ...
https://www.egr.msu.edu/coinlab/blankjul/pymop/
Apache License 2.0
80 stars 13 forks source link

No Pareto-fronts for CTP-problems #11

Open alexvas96 opened 3 years ago

alexvas96 commented 3 years ago

Hi, When I try to get the Pareto front for CTP1-8 problems, None returns. In ctp.py there are lines like these:

def _calc_pareto_front(self):
    return load_pareto_front_from_file("ctp1.pf")

But there are no files with names like "ctp*.pf".

blankjul commented 3 years ago

I have just committed them to the master branch (https://github.com/msu-coinlab/pymoo/tree/master/pymoo/problems/pf/CTP). If you have an analytical estimation for them let me know. I have run NSGA2 for many generations to have an approximation.

They will be part of the next release. Also, please note that the pf loading has issue in the current pip release, which will be fixed in the next version. So you might have to load them manually for now.

alexvas96 commented 3 years ago

Thank you! Unfortunately, I do not have an analytical estimation yet.