Skip to content

YounesBensafia/MinMaxala

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniMaxala

knights (1)

Mancala is a traditional strategy board game, also known as Awalé, with origins in Africa. The game revolves around the strategic sowing of seeds to capture as many as possible.


Game Overview

Mancala is typically played on a wooden or plastic board featuring:

  • Pits – Usually 6 on each side of the board.
  • Stores – Large pits located at each end of the board, used for collecting captured seeds.
  • Seeds – Each small pit begins with 4 seeds.

Rules of Play

  1. Players take turns choosing one pit from their side of the board.
  2. All seeds from the chosen pit are picked up and distributed one by one in a counterclockwise direction into subsequent pits, including the player’s store but skipping the opponent’s store.
  3. If the last seed lands in the player’s store, they take an extra turn.
  4. The game ends when all pits on one player’s side are empty.
  5. The player with the highest number of seeds in their store at the end of the game wins.

Board Layout

Below are example images showing the Mancala board, setup, and gameplay:

Mancala Board
Full Board
Initial Setup
Human vs Human or Human vs AI
Gameplay
Board
Pieces
Choosing Your Side
Close-up
Who start first?
End Game
Which Pit to Choose

Features

  • Interactive and intuitive gameplay.
  • Clear and user-friendly board representation.

Installation

To run the Mancala game locally:

git clone https://github.com/YounesBensafia/MiniMaxala.git
cd MiniMaxala

About

How would the Minimax algorithm choose its very first move in Mancala? Mancala, also known as Awalé, is an African-origin sowing game played on a board with six small pits on each side and a store at each end. Each pit starts with four seeds, and the challenge is to sow them strategically to outscore your opponent

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages