Click here for free DL of the app version that can save data.
No:308 4029
Prev Next
Genetic Algorithm Games
Developer User2906|Date and time 23/6/11 22:30:06
Build time 67.156 sec|Game capacity 5.216KB|Script


以下が遺伝的アルゴリズムのゲームの実装例です。

遺伝的アルゴリズムのゲーム

世代: 1

このゲームの概要は、盤面に遺伝子のランダムな配列を表示し、プレイヤーが盤面のスクエアをクリックすることによって、そのスクエアの内容と一致する遺伝子の数を得点として加算し、最大得点に到達することを目指す遺伝的アルゴリズムのゲームです。絵文字は使用していませんが、スタイルシートで背景色やフォントサイズを調整しています。スマホでも遊べるように、スクエアのサイズは100pxに設定しています。また、世代数を表示するdivタグを追加しています。遺伝的アルゴリズムの処理はJavaScriptで行っています。ランダムな配列を生成し、エリート選択、ルーレット選択、一点交叉、突然変異を組み合わせて進化を繰り返しています。最大得点に到達するまで進化を繰り返すと、最終的には「クリア!!」というメッセージが表示されます。

Prev Next   Back  0  0 Menu 

[PR]現在の売れ筋Kindle本ランキング

Click here for free DL of the app version that can save data.

(C)2023 HisashiApp