Tap to mark where a grain fell.
This is an abelian sandpile, run backwards. Every cell started with three grains; a fourth tipped it over, spilling one grain to each neighbour, which could then tip its own neighbours in turn. Any grain that crossed the board's edge is gone for good.
The pips you see are the readings that survived that cascade. Solving means working out where the grains fell from an incomplete record of where the avalanche stopped.
Related: Territory, another inverse problem — reconstructing a hidden process from what it left behind, and Kirchhoff, another tap-to-mark board.