Class Summary |
Celda |
Las celdas son las unidades en que se divide el tablero de juego, contienen
el número ordinal que representan en el orden natural del tablero y
posiblemente una parte de la imagen. |
Cerebro |
La clase Cerebro se encarga de resolver el tablero. |
Posicion |
Las posiciones representan un par de coordenadas, sirven para almacenar,
comparar y realizar operaciones matemáticas (transformaciones) con
direcciones y coordenadas. |
Tabla |
La tabla es el modelo abstracto para guardar todas las celdas que componen
el juego, así como almacenar el ancho y el alto, y obtener sus dimensiones. |
Tablero |
El tablero es el controlador para realizar el juego propiamente, se encarga
de todas las operaciones de creación, modificación, y actualización del
modelo de datos, haciendo operaciones con todas las celdas en la tabla. |