Skip to content

Artificial Intelligence agent to play NES game Bomberman

License

Notifications You must be signed in to change notification settings

brnaguiar/IIA-BombermanAI

 
 

Repository files navigation

AI-Bomberman

Agent capable of playing smartly the NES game Bomberman.

Every enemy should be eliminated before Bomberman can pass to next level through an exit portal hidden behind a unknown wall. Bomberman can plant bombs that explode in order, in a pre-defined range and after a pre-defined amount of time. Points are made by passing levels. All levels have a limited time to be concluded.

How to install

Make sure you are running Python 3.5.

$ pip install -r requirements.txt

Tip: you might want to create a virtualenv first

How to play

Open 3 terminals:

$ python3 server.py

$ python3 viewer.py

$ python3 student.py

About

Artificial Intelligence agent to play NES game Bomberman

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.2%
  • HTML 3.1%
  • CSS 0.7%