Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/notthestallion/game-of-mansuba

Mansuba is a type of chess problem in Persian chess tradition where a win is achieved through a sequence of checks. The Dilaram Problem is an example, where White can win by sacrificing two rooks. This problem highlights the creativity of Persian chess masters in composing challenging positions.
https://github.com/notthestallion/game-of-mansuba

bot bot-framework bots chess chess-game chessboard game games

Last synced: 3 days ago
JSON representation

Mansuba is a type of chess problem in Persian chess tradition where a win is achieved through a sequence of checks. The Dilaram Problem is an example, where White can win by sacrificing two rooks. This problem highlights the creativity of Persian chess masters in composing challenging positions.

Awesome Lists containing this project

README

        

# Files Structure

The directory src has all the files necessary for the execution.
The directory tst has all the files that helped us test the functions we used.

# How To Use

make -WIDTH=10 -HEIGHT=6: To compile all files with world size (6x10) option. By default "make" compiles all files with world size (4x5).

make test: to execute all the files in the tst directory

make game: to execute all the files in the src directory and play the game.

make clean: to remove all the .o files that were used to build the executables.

# Project Mansuba

Description of the project (French) :