ソフトウェア / Softwares

Demo of GP(Java版)

Wall Following

このプログラムは、GPを使ってロボットを学習させるものです。障害物のある部屋の中で、壁に沿って動くロボットプログラムを得ることを目的とします。

各個体(青い円)の大きさは適応度を表しています。
世代を経る毎に、より壁に沿った動きを獲得できるように進化していることが分かります。

Jarファイルを公開しています。
実行するには、Java実行環境が必要になります。

なお、本ソフトは個人の責任において使用してください。
使用の結果生じたいかなる損害についても責任を負いかねますのでご了承ください。

[デモムービー]



物体を移動させる

このプログラムでは、複数のロボットが物体を移動させるプログラムを得ることを目的とします。

各個体(青い円)の大きさは適応度を表しています。
世代を経る毎に、物体をより遠くに移動させられるように進化していることが分かります。

Jarファイルを公開しています。
実行するには、Java実行環境が必要になります。

なお、本ソフトは個人の責任において使用してください。
使用の結果生じたいかなる損害についても責任を負いかねますのでご了承ください。

[デモムービー]