Skip to content

Implementazione di quattro agenti intelligenti che giocano a Tron Battle

License

Notifications You must be signed in to change notification settings

Pierf22/Tron-Battle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

🏍️ Tron Battle 🏍️

Nel gioco Tron Battle, l'ambiente in cui opera il nostro agente basato sull'utilità ha le seguenti caratteristiche:

  1. Totalmente Osservabile: perchè l'agente può osservare l'intero stato del gioco, inclusa la posizione degli altri giocatori e le tracce lasciate dalle moto.
  2. Ambiente Multiagente Competitivo: perchè le azioni di un giocatore influenzano direttamente le possibilità di vittoria degli altri.
  3. Strategico: perchè l'ambiente è deterministico tranne che per le azioni degli altri agenti.
  4. Discreto: perchè le azioni sono limitate e il tempo è diviso in passi discreti.
  5. Noto: le regole del gioco sono ben definite e note a tutti i giocatori. Non ci sono elementi nascosti o incognite sulle meccaniche di gioco.
  6. Dinamico: il campo di gioco cambia continuamente poiché le moto si muovono e lasciano tracce dietro di sé. Questi cambiamenti devono essere costantemente monitorati e gestiti dai giocatori.
  7. Sequenziale: le decisioni prese in ogni momento influenzano le opzioni disponibili in futuro. Ad esempio, una mossa che lascia la moto in una posizione rischiosa può limitare drasticamente le scelte successive.

📼 Demo Video 📼

About

Implementazione di quattro agenti intelligenti che giocano a Tron Battle

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.6%
  • Classic ASP 1.4%