Ultimos cambios:
Añadido Cell, Game
Modificada la forma en la que se inicializa el state
Modificada la naturaleza de state
Ahora RecursiveUnhider es una clase de statics

Pal futuro:
Permitir comandos (marcar casilla con banderita)
Implementar el comportamiento de muestra recursiva correcto
Arreglar el formato de Show para tableros grandes (?)
GUI
Ultimos cambios:
Modificada la forma en la que se inicializa el state
Modificada la naturaleza de state (char[][]->cel[][])
Ahora RecursiveUnhider es una clase de statics
Correjido un error en show que explotaba al intentar mostrar tableros no cuadrados.

Pal futuro:
Permitir comandos (marcar casilla con banderita)
Implementar el comportamiento de muestra recursiva correcto
Arreglar el formato de Show para tableros grandes (?)
GUI
Ultimos cambios:
Correjido un error en show que explotaba al intentar mostrar tableros no cuadrados.
Modificada la forma en la que se inicializa el state
Modificada la naturaleza de state (char[][]->cel[][])
Ahora RecursiveUnhider es una clase de statics


Pal futuro:
Permitir que Viewer pueda comportarse como PrivilegedViewer segun datos de entrada (matar PrViewer)
Permitir comandos (marcar casilla con banderita)
Implementar el comportamiento de muestra recursiva correcto
Arreglar el formato de Show para tableros grandes (?)
GUI