Warning: count(): Parameter must be an array or an object that implements Countable in /home/yukuri/crypto-app.tokyo/public_html/AIGameCreator/Com0.php on line 157

Warning: in_array() expects parameter 2 to be array, bool given in /home/yukuri/crypto-app.tokyo/public_html/AIGameCreator/Com0.php on line 476

Warning: count(): Parameter must be an array or an object that implements Countable in /home/yukuri/crypto-app.tokyo/public_html/AIGameCreator/Com0.php on line 484
Genetic Algorithm Games's game | AI game creator

Click here for free DL of the app version that can save data.
No:308 4089
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]現在の本の売れ筋ランキング

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

(C)2023 HisashiApp