Skip to content

ITHackerstein/CluedoSolver

Repository files navigation

Cluedo Solver

Cluedo Solver is a tool designed to help you win Cluedo games by making deductions about the suggestions made in them.

Releases

You can find precompiled releases for Windows and Linux in the Releases section in the format of an .exe for Windows and an .AppImage for Linux.

Building from scratch

Requirements

On Linux

git clone --recursive https://github.com/ITHackerstein/CluedoSolver.git
cd CluedoSolver
mkdir build
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build

On Windows

git clone --recursive https://github.com/ITHackerstein/CluedoSolver.git
cd CluedoSolver
mkdir build
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -G "MinGW Makefiles"
cmake --build build

Notes

The built executable will be available at build/src/CluedoSolver.

To speed up the build you can also use Ninja as your build system of choice by specifying the following flag to CMake:

cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -G Ninja

or you can specify the number of jobs to execute in parallel by specifying the following flags when building:

cmake --build -j4

The number of jobs you can use depends on your system CPU, make sure to check before running the command.

About

A tool that helps you win Cluedo games.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published