一言で言えば、私はどのように私は:
double
からビットに行く、- 次に、クロスオーバー(1ポイント、2ポイント)を実行します。
- に戻って
double
ルーレットホイールセレクションを開発できます。私がはっきりと見えないのは、2つのダブルを混ぜると「より良い」ダブルが得られるかもしれないということです。それは完全にランダムですか?私doubles
と私の「最も弱い」ものの「最も適した」ものが組み合わさった場合、それらは中間点を生み出しませんdouble
か?
精緻化: ポイントからこの曲線までの最短距離
編集1:プログラムをあまり遅くすることなく。
編集2:私はを使用することを検討しましたbyte[]
が、それが遺伝的アルゴリズムの部分に反するかどうかはわかりません。