Mancala

You can rate the game:
— (0)

Controls

  • Click any pit on your row (the bottom row) that contains stones to sow them counterclockwise.
  • Landing the last stone in your store (right side) = bonus turn.
  • Landing the last stone in an empty pit on your side = capture the opposite pit's stones.
  • Game ends when one side's pits are empty. Most stones in your store wins.

Mancala (from the Arabic naqala, “to move”; regional games in the family include Kalah, Oware and Bao) is a family of count-and-capture board games dating back at least 1,300 years (with evidence suggesting much older origins in East Africa). Two rows of 6 pits each, plus a “store” (mancala) on each end. Score stones in your store. Hundreds of regional variants exist; this is the simplified Kalah variant most popular in Western classrooms. Play against the computer on Easy, Medium or Hard, or switch to 2 Players to take turns with a friend on the same screen.

How to play

  • You play the bottom row. Your store is on the right.
  • Each of the 12 pits starts with 4 stones. Stores start empty. Total: 48 stones.
  • Click any pit on your row that contains stones. Those stones are “sown” one per pit counterclockwise.
  • Sow into your store; skip the opponent’s store.
  • Bonus turn: if your last stone lands in your store, you get another move.
  • Capture: if your last stone lands in an EMPTY pit on your side, AND the opposite pit has stones, you capture both — opponent’s stones + your landing stone go to your store.
  • Game ends when one row is empty. Other player sweeps remaining stones to their store. Most stones in store wins.
  • Made a mistake? Undo takes back your last move (against the computer, it also takes back the computer’s reply). The game keeps count of your wins in your browser.

Beginner strategy

  • Chase bonus turns. Last stone in your store = another move. Chain 2-3 bonus turns to swing many stones.
  • Set up captures. Empty a pit on your side. On a future turn, sow exactly enough stones to land in that empty pit.
  • Don’t help opponent. Avoid moves that fill opponent’s pits with stones they’ll easily capture.
  • Late-game pile up. Stones in pits 5 and 6 (rightmost, closest to your store) sow safely to your store.
  • Track stone counts. Mental math what each move does.

Intermediate strategy

  • The first-move advantage. In standard 4-stones-per-pit Kalah, the first player has a known winning strategy. Going second is harder.
  • Chain bonus turns. Plan moves so last stones land in your store. 3+ consecutive bonus turns can move 10+ stones at once.
  • Capture chains. Setting up multiple empty pits on your side enables multiple captures across turns.
  • Watch opponent’s chains. If opponent is about to bonus turn into a capture, block them by emptying the target pit.
  • Endgame parity. Endgame stone counts determine who sweeps the remaining stones. Plan ahead.

Advanced strategy

  • Kalah is “weakly solved.” Computer analysis shows the first player wins with perfect play. A common opening is your third pit from the left: its 4 stones end exactly in your store for a bonus turn.
  • Think several moves deep. The computer opponent uses minimax search, looking 2 moves ahead on Easy, 5 on Medium and 8 on Hard, including your possible replies. To beat Hard, you need to see bonus-turn chains and captures coming.
  • Capture probability. Calculate the probability that the opponent fills a key empty pit before you can capture.
  • Stone-distribution endgame. Late game, the player with stones in pits closer to their store wins faster.
  • Variant strategies differ. Oware (no bonus turns, different capture rules) requires completely different strategy than Kalah.

Mancala family

  • Mancala — umbrella term for the family (hundreds of variants).
  • Kalah — simplified Western version with bonus turns and captures.
  • Oware — Ghanaian traditional variant. No bonus turns. Captures on 2 or 3 stones.
  • Bao — East African, 4 rows instead of 2. Most complex Mancala variant.
  • Sungka — Filipino variant with 7 pits per row.
  • Pallankuzhi — Tamil variant.

Mancala history

  • Ancient origins: archaeological evidence suggests Mancala-like games in East Africa over 1,300 years ago. Some claims of much earlier origin.
  • Spread along trade routes: from East Africa to Middle East, to India, to Southeast Asia.
  • Colonial era: European explorers documented Mancala variants in West Africa, the Caribbean, Brazil.
  • 1940s — Kalah trademark: William Champion in the US develops the simplified Kalah variant. Becomes the dominant Western version.
  • 1980s-90s — classroom Mancala: used to teach math, counting, strategic thinking.
  • Present: remains a popular educational and family game worldwide.

Why Mancala is taught

  • Counting practice. Children count stones during sowing.
  • Strategy introduction. Simple rules + deep strategy.
  • Cultural awareness. Connects to African heritage.
  • Quick play. 10-20 minutes per game.
  • Two-player face-off. Engaging competitive format.

Common mistakes

  • Missing bonus-turn opportunities. Many turns end one short of the store — a single different choice could chain.
  • Not blocking opponent captures. When opponent is set up to capture, block by filling or emptying the target pit.
  • Burying stones on your side. Stones in pits close to opponent’s side risk capture.
  • Endgame neglect. Mid-game position matters, but endgame stone distribution decides the winner.

FAQ

  • Q: How many stones? A: 48 stones total (4 per pit, 12 pits). Stones move; they never leave the board until the game ends.
  • Q: When does the game end? A: When all 6 pits on either side are empty.
  • Q: Can I capture opponent’s stones in their store? A: No — once in a store, stones are “scored” and untouchable.
  • Q: Is Mancala solved? A: Kalah with 4 stones/pit is weakly solved (first player wins with perfect play). Oware is more complex; results unclear.

For other 2-player strategy games, try Chess, Checkers, Connect Four, or Backgammon.

🔌 Connect any AI assistant to dinogame.gg — we run an MCP server: https://dinogame.gg/mcp