DEやPSOなどの,母集団ベースのメタヒューリスティクスが連続関数をどのように最適化しているのかをアニメーションで見ることができる.
1.main.pyを実行する
> python3 main.py
2.最適化する関数を選択する
select function [1.Ackley,2.Alpine,3.EggCrate,4.EggHolder,]:
3.使用するメタヒューリスティクスを選択する
select model [1.DE,2.PSO,3.ABC,4.FFA]:
4.アニメーションの次元を2次元か3次元か選択する
input animation dimention [2 or 3]:
