Igisoro rules as Ganzaa plays them, a first move and a capture counted seed by seed, and how to play the computer or a friend online with a code.

You pick up 2 seeds. The first drops into an empty pit. The second lands in a pit of your inner row that already holds 3. Straight across the board, your opponent has 3 seeds in the facing pit and 2 in the pit behind it. You take all 5 and sow them round your own side. That is a capture in Igisoro, and you only see it coming if you count first.
Below are the rules exactly as Ganzaa's free Igisoro game plays them, two moves counted seed by seed, and how to play the computer or a friend. Ganzaa's rules are one common set; accounts differ, as shown near the end.
The Rwanda Cultural Heritage Academy (Inteko y'Umuco) describes a wooden table with "32 pits arranged in four rows of eight", played with 64 small pebbles or large seeds, called agasoro and also "cows", inka.
You own the two rows nearest you: your inner row in the middle and your outer row at the edge. Your 16 pits form one loop. Seeds travel round it anticlockwise and never cross to your opponent's side. Number your pits 1 to 16 in that direction:
After pit 16 comes pit 1 again. At the start, pits 9 to 16 hold 4 seeds each and your outer row is empty: 32 seeds each.

Add the seeds to the pit's number, and take away 16 if the answer is more than 16 (twice if it's more than 32). That is where the last seed lands. Pit 14 with 5 seeds: 14 + 5 = 19, and 19 − 16 = 3. If that pit already had seeds, count again from there.
From the start, take the 4 seeds in pit 9, the right-hand end of your inner row.
Reading left to right, your inner row is now 5 5 5 0 5 5 5 0 and your outer row 1 1 0 0 0 0 0 0. Check it on a two-player board, where no computer replies.
A made-up position after the opening (only the pits that matter): pit 11 holds 2 seeds, pit 12 is empty, pit 13 holds 3 and pit 16 is empty. Across from pit 13, your opponent has 3 seeds in their inner pit and 2 in the outer pit behind it.
In the opening, the same move eats nothing: you lift the 4 seeds in pit 13 and keep sowing.
The rule also gives you a defence. A capture needs both of your pits in a column to hold seeds, and your opponent's sowing never adds seeds to your side. So a column where one of your two pits is empty can't be eaten on their next turn.

Every decision is a count: one seed more or less decides whether a move stops, keeps going or captures. It is also a planning game, because each move changes which of your columns your opponent can eat next.
Mancala World, a wiki about mancala games, says Igisoro masters never visibly count the seeds in a pit while planning, and that a player who counts with a finger "would be the subject of much ridicule".
Ganzaa's computer levels differ in how far ahead they look. At Beginner it looks one turn ahead and plays a random move 60% of the time. At Master it looks up to nine turns ahead, counting both players' turns.
For teachers: a 2020 article in the Brazilian journal Luminária sets out a plan for teaching first-degree equations with Igisoro. It is a proposal from a degree project, not a trial with measured results.
My advice: before every move, say the sum out loud, then say what will happen in that pit: stop, keep sowing, or eat.
Open Igisoro on Ganzaa, choose The computer, pick a level (Beginner, Easy, Medium, Hard or Master), choose who goes first and tap PLAY. No account is needed.
Pits you can play have a green ring, and each pit shows its number of seeds. Undo takes back your last move and the computer's reply. To play someone beside you, choose A friend, same screen.

Online games need a free Ganzaa account, for both players.
With a friend you invited, you can type messages, but not links, phone numbers, emails or usernames. If your school has turned chat off, you get quick messages only. Find a player pairs you with whoever has waited longest; with strangers, chat is quick messages such as "Good luck!". If your opponent is gone for a minute, you can claim the win. Each player has 3 minutes for each move, and a player whose time runs out loses. Find a player gives up after 2 minutes if nobody else is looking. An unused invite closes after 24 hours.
The Heritage Academy says the game, called mankala elsewhere in Africa, "is one of the oldest games on earth", and that Igisoro boards engraved on rocks in Rwanda "are mystically attributed to King Ruganzu (1510-1543)". It adds that "the Rwandan version is counted among the most elaborate and difficult", and that it is called ikibuguzo or igisoro depending on the region. Mancala World lists more names, including kubuguza, and dates the first written description to J. M. M. van der Burgt in 1903.
Open Igisoro on Ganzaa and start at Beginner. Before each move, say where the last seed will land. When you call it right every time, move up a level, or send a friend a code.
Ganzaa is Rwanda's online learning platform — free for individual students, with REB-aligned practice and past papers. Schools get the first term free.
15 free games: what each one practises, the class it suits, which need no account, how to play a friend live, and how to make a round count.
Host a free live quiz on Ganzaa: students join on any phone with a PIN, points run from 500 to 1,000, and research shows why quizzing helps memory.