leotodisco / Pong-AI

Il progetto unisce il gioco PONG con l' algoritmo NEAT (NeuroEvolution of Augmenting Topologies)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pong-AI

Il gioco PONG è un'icona intramontabile nel mondo dei videogiochi, una semplice ma coinvolgente esperienza che ha resistito alla prova del tempo. Creato nei primi anni '70, PONG rappresenta il fondamento di molte generazioni di videogiochi, dimostrando che la semplicità può rivelarsi straordinariamente divertente.

In questo progetto ho ricreato in Python il famoso gioco PONG introducendo un avversario controllato da un'intelligenza artificiale basata sull'algoritmo NEAT.

Installazione

  1. Clona la repository
  2. git clone https://github.com/leotodisco/Pong-AI
    cd pong-ia-neat
  3. Installa le dipendenze
  4. pip install -r requirements.txt
  5. Esegui il gioco
  6. python ai.py
    

Disclaimer

Questo progetto è basato su due video di techwithtim:

Paper di NEAT:

About

Il progetto unisce il gioco PONG con l' algoritmo NEAT (NeuroEvolution of Augmenting Topologies)

License:Apache License 2.0


Languages

Language:Python 100.0%