2 次元のナップザック問題を解くための遺伝的アルゴリズムを開発しています。現在、私は 50 個の itens でテストしており、それぞれに重量、体積、および値があります。各サイクルで、(500 人の母集団のうち) 10 人の最良の個体が次のサイクルまで生き残ります。最後のテストでは、これらの 10 人が常に可能な限り最良のソリューションであり、残りの 490 人のごく一部がそのソリューションを共有しています。 . フィットネス グラフを分析すると、最適解への収束が速すぎるように思えます。ただし、アルゴリズムが適切で、テストしている問題が簡単に解決できるかどうか、または収束を強制しすぎているかどうかを判断するにはどうすればよいですか?ケース?以下フィットネスグラフ。