Skip to content

Rlfm/02180-Grp77-Assignement-1_Board_game_AI

Repository files navigation

02180-Grp77-Assignement-1

Repository for group 77 work on Assignement 1 "BOARD GAME ASSIGNMENT" of the class "02180 Introduction to AI, SP23".

  • Chosen board game: The Labyrinth
  • Deadline: 20th March 2023 at 23:59

How to run the game

Make sure all relevant dependencies are correctly installed:

  • numpy
  • pygame

Then, simply run the following command in the installation folder with all the four python files:

python Labyrinth.py

How to play

The human player pawn is represented by a blue dot. The AI player pawn is represented by a red dot.

The goal is to reach your treasure before the AI. (Good luck !)

Once it is your turn (as indicated on the left side of the interface):

  1. Perform a tile shift:
    • rotate the side tile how you desire,
    • click on the yellow arrow corresponding to the desired tile shift.
  2. Move your pawn: click on an approachable tile (a tile which is connected to your current tile by a path).

Once the game is finished, you have the option to click on "Play Again" and retry another game.

Have fun playing against the AI !

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages