0

遺伝的アルゴリズムを使用したナップザック問題については質問していません。初期化 私はこの種の染色体 [1] = [重み] [利益] を使用します。これは、染色体評価重み x 利益に関する彼の式 KP からです。ルーレットホイールの選択を使用してエントリした後ではありません。p (a) = 0.04761/0.19761 = 0.24092; p (b) = 0.1/0.19761 = 0.50604; p (c) = 0.025/0.19761 = 0.12651。次に、乱数を生成する setelag は、乱数ができるようになった後、どのようにクロスオーバーしますか?

説明してください、助けてください

4

1 に答える 1

0

あなたの染色体構造は間違っています。染色体は、ソリューションのすべての選択肢を提示する必要があります。ナップザックの例では、染色体は選択されたオブジェクトのインデックスのセットである場合があります。次に、全体の重量を計算します。

于 2012-01-06T11:24:56.737 に答える