Progetto realizzato per l'esame "Fondamenti di Intelligenza Artificiale" di UNISA.
Hanno contribuito a questo progetto:
L'obiettivo del progetto è quello di creare agenti intelligenti capaci di gareggiare contro un giocatore umano, questo all'interno della simulazione da noi realizzata in Unity. Si è scelto questo ambiente di sviluppo per poter usufruire di MLAgents, progetto open-source per la simulazione di training degli agenti.
Directory project-documentation -> documentazione progetto. Directory Raptor-AI -> materiale utile per caricare il progetto in Unity Hub.
Per accedere alla simulazione è necessario aver installato Unity Hub e la versione 2021.3.12f1 (o più recenti) di Unity; sarà poi necessario avviare la scena "IntroMenu".
Per poter effettuare un nuovo training degli agenti intelligenti sono necessarie alcune operazioni, spiegate in dettaglio nella guida ufficiale di MLAgents.
Strumenti necessari:
- Unity Hub (2021.3.12f1)
- Python (3.8.10)
- MLAgents (0.29.0)
- Pytorch (1.7.0)
- TensorBoard (2.11.0)