進化的アルゴリズム
実数のベクトルで解を表し、探索を行うと同時に自己変異用のパラメータも更新していく。
これは EA の中でも最も一般的な手法である。問題の解を探索するにあたって数値の列を使用し(2進数を使うのが古典的だが、解決すべき問題に合わせて最適な形式が選択され、2進数になるとは限らない)、選択と変異に加えて事実上常に組み換えオペレータを適用する。