Skip to content

flisadora/trabalho-de-grupo-sokoban

Repository files navigation

iia-ia-sokoban

Sokoban clone for AI teaching

Demo

How to install

Make sure you are running Python 3.5 or higher

  1. Create a virtual environment (venv)
python3 -m venv venv
  1. Activate the virtual environment (you need to repeat this step, and this step only, every time you start a new terminal/session):
source venv/bin/activate
  1. Install the game requirements:
pip install -r requirements.txt

How to play

open 3 terminals:

$ python3 server.py

$ python3 viewer.py

$ python3 client.py

to play using the sample client make sure the client pygame hidden window has focus

Keys

Directions: arrows

Debug Installation

Make sure pygame is properly installed:

python -m pygame.examples.aliens

Tested on:

  • OSX 10.15.6

Credits

Thank you Kenney for the sprites!

Testing

Teacher server http://es1-aulas.ws.atnog.av.it.pt/

Table of scores http://bomberman-aulas.ws.atnog.av.it.pt/table.html

Get results for user sokocig http://bomberman-aulas.ws.atnog.av.it.pt/highscores/sokocig

The user is defined on .drone.ymlx, at steps/commands, prop NAME

About

artificial intelligence discipline group project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages