2点交叉

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
ラ-図

2点交叉

#1

投稿記事 by ラ-図 » 13年前

遺伝的アルゴリズムの多点交叉(2点交叉など)について知りたいのですが、
プログラムの解説付きで説明されているサイトなどってありますか??

beatle
記事: 1281
登録日時: 14年前
住所: 埼玉
連絡を取る:

Re: 2点交叉

#2

投稿記事 by beatle » 13年前

遺伝子がビット列になっていれば交叉は楽ちんなので、特定のプログラミング言語で例を示すことはあまりないのだと思います。
ちょっと探しましたが、ソースコードを示した解説サイトは見つかりませんでした。

遺伝子がビット列になっているなら、簡単なビット演算でできます。
遺伝子が単純なビット列でない場合の交叉のやり方はちょっと分かりません。

たいちう
記事: 418
登録日時: 15年前

Re: 2点交叉

#3

投稿記事 by たいちう » 13年前

突然変異のみのプログラムなら作れますか?
そのプログラムを貼ってくれれば、
2点交叉のプログラムを説明できると思いますが。

もしも作れない場合、交叉よりも簡単なので
突然変異を先に実装することをお勧めします。

閉鎖

“C言語何でも質問掲示板” へ戻る