TankAI
este o platforma destinata cercetarii si educatiei in Inteligenta Artificiala.
Inspirat din RobotWar ( https://en.wikipedia.org/wiki/RobotWar )
"The task set before you is: to program a robot, that no other robot can destroy!"
TankAI ofera o interfata de programare (API) pentru a experimenta cu diverse metode (Machine Learning, BruteForce Search, Heuristic Search, QLearning, Neuroevolution, Symbolic Planning, etc) si a crea cel mai inteligent agent artificial care sa se descurce in orice situatie. Tancurile nu au acces la informatii despre ceilalti "jucatori", si se lupta (autonom) in arena pana cand ramane numai unul. Se pot crea turnee pentru a determina care este cel mai bun dintro serie de runde, si astfel programele pot sa adune date si sa se antreneze pentru a deveni mai inteligente :)
We are going to need the following dependencies:
- pygame
- pybox2d
- pygsear
which can be installed by running the installation script:
./install.sh
After installation, execute Tank-AI.exe
documentation.pdf
tanks/examples
tanks/template.py