Home · Guides · How Many Pals?

How to Play How Many Pals?: A Minesweeper-Style Logic Puzzle, Solved Step by Step (Living Room, Puzzle 1)

How Many Pals? The JoyPlus Soft Planning Team

How Many Pals? is a number logic puzzle, and if you have played minesweeper, the idea will feel familiar: numbers on the board tell you how many of something are around them, and you work out the rest from those numbers. The difference is in what gets counted. There are no hidden mines. Every square holds a pet, the numbers sit on pets, and each pet counts only friends of its own kind, in its own way. A cat counts the 8 squares around it, just like a minesweeper number, but a hamster only looks up, down, left and right. And where classic minesweeper sometimes leaves you with a coin flip, every board here can be finished by logic alone.

Instead of a list of tips, let's solve one real board together: Living Room, Puzzle 1, the very first board in the game. It is a 4x4 board with only cats and hamsters, and two hints are enough to finish it. You will use the same two on every board after this one.

The rules

Choose a pet from the row at the bottom, then tap an empty square to place it. A wrong pet costs one of your three hearts, and the square then shows the pet that really belongs there. If you are not sure, press and hold a square to leave a memo, which costs nothing. Tapping a pet with a number lights up the squares it counts.

Living Room, Puzzle 1. Eight pets start with a number, and eight squares are empty. White pets are cats and orange pets are hamsters.
Living Room, Puzzle 1. Eight pets start with a number, and eight squares are empty. White pets are cats and orange pets are hamsters.

How cats and hamsters count

The cat with a 2 on the right edge counts the yellow squares: the 5 squares around it. A pet on the edge simply has fewer squares around it.
The cat with a 2 on the right edge counts the yellow squares: the 5 squares around it. A pet on the edge simply has fewer squares around it.
The hamster with a 3 in the third row counts only the 4 squares up, down, left and right. Diagonal squares do not count for a hamster.
The hamster with a 3 in the third row counts only the 4 squares up, down, left and right. Diagonal squares do not count for a hamster.

So the 3 on this hamster means that 3 of those 4 squares are hamsters. Pets of the other kind are never counted, and a pet does not count itself.

Hint 1: When the number matches the empty squares

The hamster with a 3 in the top row has only 3 squares beside it: left, right and below. The one below is already a hamster, so it needs 2 more, and there are exactly 2 empty squares. Both are hamsters.
The hamster with a 3 in the top row has only 3 squares beside it: left, right and below. The one below is already a hamster, so it needs 2 more, and there are exactly 2 empty squares. Both are hamsters.

This is the first thing to look for on any board. Take the number, subtract the friends of that kind that are already there, and compare what is left with the empty squares the pet counts. If they are equal, every one of those empty squares is that pet. Minesweeper players know this move: a number with exactly that many unopened squares left around it means they are all mines.

The hamster with a 3 in the third row works the same way. A hamster is already above it and a cat is on its left, so the 2 empty squares, on its right and below, are both hamsters.
The hamster with a 3 in the third row works the same way. A hamster is already above it and a cat is on its left, so the 2 empty squares, on its right and below, are both hamsters.
Now the cat with a 2 on the right edge. Its 5 squares hold no cats yet, and after the last two steps only 2 of them are still empty. 2 cats needed, 2 empty squares: both are cats.
Now the cat with a 2 on the right edge. Its 5 squares hold no cats yet, and after the last two steps only 2 of them are still empty. 2 cats needed, 2 empty squares: both are cats.

This move only became possible because of the hamsters placed before it. Every pet you place changes the count for its neighbors, so after each step, look again at the numbers next to it.

Hint 2: When the number is already reached

The cat with a 1 in the third row already has a cat right above it. Its count is full, so the empty square in the bottom-left corner cannot be a cat. On a board with only cats and hamsters, that makes it a hamster.
The cat with a 1 in the third row already has a cat right above it. Its count is full, so the empty square in the bottom-left corner cannot be a cat. On a board with only cats and hamsters, that makes it a hamster.

This is the other half of minesweeper's basic logic. When a number already has all the friends it needs, the rest of its empty squares are not that pet. With only two kinds of pet on the board, not a cat means a hamster, and the other way round.

The hamster with a 2 in the bottom row already has two hamsters beside it, above and on the left. The last empty square, in the bottom-right corner, is not a hamster, so it is a cat.
The hamster with a 2 in the bottom row already has two hamsters beside it, above and on the left. The last empty square, in the bottom-right corner, is not a hamster, so it is a cat.
Solved. Every square has a pet, and every number matches the friends that pet counts.
Solved. Every square has a pet, and every number matches the friends that pet counts.

What to remember

  1. Every square gets one pet, and a number counts only friends of its own kind.
  2. Check who is counting first: a cat looks at 8 squares, a hamster at 4.
  3. If the number minus the friends already there equals the empty squares it counts, they are all that pet.
  4. If the number is already reached, its other empty squares are not that pet.
  5. After each pet you place, look at the numbers around it again.

Bigger boards bring rabbits, dogs and line counts, and sometimes you have to read two numbers together. The next guide shows that move, the one minesweeper players use most, on a 5x5 board.

Try it now Free in your browser, no install.
▶ Play How Many Pals?