Fillomino is a number placement, logic puzzle where polyminoes are entered into a grid.


The challenge is to add numbers to all cells, subject to the following rules:

  1. All numbers on the grid must be part of a polyomino of the same value.
  2. No two polyominoes of  the same value can touch horizontally or vertically.
  3. Givens may be part of the same polyomino, conversely not all final polyominoes may start with a given.


A standard 10x10 fillomino and its solution.

Fillomino Example
Fillomino Solution


Unless otherwise indicated, standard fillomino rules apply to all variants.

Shape Fillomino: Shapes appear beside the grid which must form part of the solution. These shapes can be rotated but not reflected.

Checkered Fillomino: There must exist a way to shade some regions such that shaded regions neighbour only unshaded regions and unshaded regions only neighbour shaded regions.

Loop Fillomino: There must exist a closed loop that travels through orthogonally adjacent cells, visits each cell exactly once, and enters and exits every region exactly once.

Greater-than Fillomino: Inequality symbols appear between cells. These indicate the relative size between values of the two adjacent numbers.

Sum FIllomino: Dashed boxes are included containing a selction of adjacent cells, indicating the total of all numbers within the selection.

Walls Fillomino: Pairs of cells with a thick border between them must contain different values.