Sellar e invertir
Cada toque coloca el sello en el tablero. Cada casilla negra del pincel se invierte debajo: vacía se llena, llena se vacía. Dos sellos en la misma casilla se cancelan. En los bordes el pincel se recorta.
Reproducir el objetivo
Una cuadrícula pequeña muestra el patrón a reproducir. Tu tablero empieza vacío o parcialmente lleno; deshacer y reiniciar mantienen el bucle corto mientras buscas menos toques.
Lógica en el modelo
Las reglas del nivel y el recálculo XOR viven en modelos de dominio. Los Cubits cargan la lista de niveles; un BLoC posee la sesión de juego. El progreso se guarda en local para retomar donde lo dejaste.
