Skip to content

PierpaoloLucarelli/BlokusEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blokus engine c++

Blokus Engine

A C++ engine for 1v1 Blokus, utilizing a minimax tree search algorithm to determine optimal moves. The engine evaluates game states and simulates moves to select the best strategy in real-time. Designed for efficient decision-making in a competitive Blokus environment.

Installation

  1. Clone the repository:

    git clone https://github.com/PierpaoloLucarelli/BlokusEngine.git
    cd BlokusEngine
  2. Install the ncurses library (required for terminal interface):

    sudo apt install libncurses-dev
  3. Build and run the project:

    ./build.sh main

To run in debug mode: bash ./build.sh debug

About

A C++ engine for 1v1 Blokus (Board Game)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages