Play the classic seed-sowing board game with standard Kalah rules. Pick a pit, sow its seeds counter-clockwise, land in your store for an extra turn and capture your opponent's seeds to win.
You0
Draws0
Computer0
Your move
Computer
You
Seeds move counter-clockwise, and each player's store is the long pit at the end of their own row. Pits are numbered 1-6 in sowing order. Keys: 1-6 play a pit, U undo, H hint, N new game.
Advertisement
Advertisement
How to use the Mancala
Choose a mode. Play vs Computer and pick a difficulty, or choose 2 players to play a friend on one device.
Pick a pit. Your pits are the bottom row. Click one (or press 1-6, left to right) to pick up all its seeds.
Sow the seeds. They are dropped one by one counter-clockwise into the next pits and your store on the right, skipping your opponent's store.
Use the special moves. If your last seed lands in your store you play again. If it lands in an empty pit on your side, you capture it plus the seeds in the opposite pit.
Win the game. When one side runs out of seeds, the other player banks the rest. The player with more seeds in their store wins.
Mancala (Kalah) rules at a glance
Rule
Details
Board
Two rows of 6 pits (houses) and a large store (kalah) at each end. Each player owns the row nearest to them and the store at the end of that row.
Setup
4 seeds in each pit (48 in total). You can choose 3 to 6 per pit here.
Sowing
Pick up every seed from one of your pits and drop them one by one counter-clockwise, including into your own store but never into your opponent's store.
Extra turn
If the last seed lands in your own store, you move again.
Capture
If the last seed lands in an empty pit on your side and the opposite pit has seeds, both go into your store.
Game end
When all six pits of either player are empty, each player adds the seeds left on their own side to their store.
Winner
The player with more seeds in their store. Equal stores is a draw.
Mancala strategy tips
Count to your store. A pit is an extra-turn move when its seed count equals its distance to your store. On the standard board, a pit with 6 seeds in your leftmost pit, or 1 seed in the pit next to your store, lands exactly in the store.
Chain extra turns. Play the pit closest to your store first. Emptying it often makes another pit line up exactly, so you can take two or three turns in a row.
Watch for captures both ways. Before every move, look for empty pits on your opponent's side across from your big piles. Those piles are the ones they can steal.
Hoard on the right. Seeds in the pits nearest your store are hard for your opponent to reach and will end up in your store when the game ends.
Starve your opponent late. In the endgame, keeping seeds on your side and forcing your opponent to run out ends the game while you still hold the remainder.
How the computer plays
The computer tries every legal move and looks ahead with minimax search and alpha-beta pruning, treating extra turns as consecutive moves by the same player. Positions at the end of the search are scored by the difference between the two stores, with a small bonus for seeds on its own side. Easy searches two moves ahead and plays a random move about a third of the time. Medium searches six moves ahead. Hard deepens the search step by step for almost a second, which in most positions reaches well beyond the Medium depth.
Frequently asked questions
What are the rules of Mancala (Kalah)?
The board has 6 pits per player and a store at each end, with 4 seeds in every pit. On your turn you pick up all seeds from one of your pits and drop them one at a time into the following pits counter-clockwise, including your own store but skipping your opponent's. The game ends when one player's six pits are all empty, and the player with the most seeds in their store wins.
How do you get an extra turn in Mancala?
If the last seed you sow lands in your own store, you take another turn immediately. You can chain several extra turns in a row, which is one of the strongest tactics in the game.
How does capturing work?
If your last seed lands in an empty pit on your own side and the pit directly opposite has seeds, you capture both your last seed and all the opposite seeds and put them in your store. A setting lets you also capture when the opposite pit is empty, a rule some families play with.
What happens at the end of the game?
As soon as all six pits on one side are empty, the game ends. The seeds still left on the other side go into that side's own store. Then both stores are counted. With 4 seeds per pit there are 48 seeds, so 25 or more guarantees a win.
Is Mancala a game of luck?
No. Mancala has no dice or hidden information, so it is a pure strategy game like chess or checkers. Standard 6-pit, 4-seed Kalah has been solved by computer: the first player can always win with perfect play.
How strong is the computer?
Easy looks only one move ahead and sometimes plays randomly. Medium searches several moves ahead. Hard uses iterative-deepening minimax with alpha-beta pruning for about a second per move, counting extra turns and captures, and is difficult to beat.
Is Mancala the same as Kalah?
Mancala is the name of a whole family of sowing games played around the world, such as Oware, Bao and Congkak. Kalah is the version most people in North America know as Mancala, and it is the one used here.