O jogador coloca lâmpadas em células brancas de forma que duas lâmpadas não brilhem uma sobre a outra, até que toda a grade esteja iluminada.
Uma lâmpada envia raios de luz horizontal e verticalmente, iluminando toda a sua linha e coluna, a menos que sua luz seja bloqueada por uma célula preta.
Uma célula preta pode ter um número de 0 a 4, indicando quantas lâmpadas devem ser colocadas adjacentes aos seus quatro lados; por exemplo, uma célula com 4 deve ter quatro lâmpadas ao seu redor, uma de cada lado, e uma célula com 0 não pode ter uma lâmpada próxima a nenhum de seus lados.
Uma célula preta sem número pode ter qualquer número de lâmpadas adjacentes ou nenhuma. Lâmpadas colocadas diagonalmente adjacentes a uma célula numerada não contribuem para a contagem de lâmpadas.
Se uma célula contém uma linha diagonal ("espelho de dois lados"), ambos os lados do espelho devem estar iluminados.
Uma célula com espelho não pode conter uma lâmpada.
Uma célula preta pode ter um número de 0 a 4, indicando quantas lâmpadas devem ser colocadas adjacentes aos seus quatro lados; por exemplo, uma célula com 4 deve ter quatro lâmpadas ao seu redor, uma de cada lado, e uma célula com 0 não pode ter uma lâmpada próxima a nenhum de seus lados.