Skip to content

codinggoline/filler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FILLER

Description

Filler is an algorithmic game where two autonomous bots compete against each other to occupy as much space as possible on a grid, called the Anfield. Each bot receives and places pieces of varying random shapes and sizes, provided by a game engine. The ultimate goal is to strategically place pieces to dominate the grid while blocking the opponent's moves.

How to play?

Follow these instructions to set up your environment and run the game using Docker:

Guide

  1. Download the docker image
  2. Unzip the downloaded file
    • Extract the contents of the downloaded filler.zip file into a folder.
  3. Clone the filler repository
  4. Move the contents into the Docker image folder
    • Place all the contents of the cloned repository into the solution folder located inside the unzipped Docker image folder.
  5. Build and Run the Docker Container
    • Navigate to the root of the unzipped Docker image folder.
    • Execute the following commands:
      docker build -t filler .
      docker run -v "$(pwd)/solution":/filler/solution -it filler

    This builds the Docker conainter and runs it, mounting the solution inside the container.

  6. Compile and Run the Filler Game
    • Once inside the container, navigate to the solution folder.
      cd solution
    • Use the following commands to compile and interact with the project:
      • make build - Compiles the project.
      • make help - Displays the list of available commands.

Authors

© 2024 Franchis Janel MOKOMBA - Powered by Zone01 Dakar

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •