Skip to content

solle458/geneticAlgorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

geneticAlgorithm

📘 概要

このgeneticAlgorithmは、京都産業大学プロジェクト演習(岡田先生)で作成したソースコードです。
このプログラムはカーレースをシミュレーションするものであり、車を適切に操作しランダムに出現する旗を時間内にできるだけ多くとるものです。
時間が足りなかったため車の操縦ロジックを最低限に抑え、それらに必要なパラメータを遺伝的アルゴリズムで最適化しました。

🛠️ インストール方法

前提条件

  • Java11

実行手順

cd /carrace/carrace
javac -cp . simplerace/x/*.java
#パラメータの学習
java -cp . simplerace.x.GA
#シミュレーションの実行
java simplerace.Play simplerace.x.AIController
#10000回シミュレーションした結果を出力
java simplerace.Stats simplerace.x.AIController

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published