Presentación Prezi

12 de julio de 2019

CASTELLANO


EL JUEGO DEL 8-PUZLE ASISTIDO.



En primer lugar, debemos saber en qué consiste el juego del 8-puzle; comenzaremos definiendo el término “CONFIGURACIÓN OBJETIVO”: “El fin del 8-puzle consiste en reorganizar una configuración inicial determinada de ocho fichas cuadradas en un tablero de 3 x 3, numeradas del 1 al 8, en una configuración objetivo concreta”. La reorganización de las fichas se lleva a cabo deslizando sucesivamente las fichas en la casilla vacía ortogonalmente adyacente. Deslizar una ficha en la casilla vacía lo llamamos “PASO”. Un concepto clave relacionado con la configuración objetivo es el de “PARTICIÓN”. Para explicarlo es preciso una introducción básica a los fundamentos matemáticos del juego.
Las configuraciones del tablero del juego del 8-puzle se pueden representar como permutaciones de 9 elementos siendo cada elemento un dígito del cero al ocho, tomando la casilla vacía como el dígito cero. Definimos el conjunto S9 como el conjunto formado por todas las permutaciones de 9 elementos, donde cada elemento es un dígito del 0 al 8. El número de elementos del conjunto S9 es factorial de 9:
|S9| = 9!
De este modo, la elección de una configuración objetivo en concreto equivale a elegir una permutación determinada del conjunto S9. Llamemos Configuración Objetivo Actual –COA a partir de ahora – a la configuración seleccionada; considerando esta selección se puede demostrar que se cumple la siguiente proposición:
“Solamente la mitad de las configuraciones posibles en el tablero del juego del 8-puzle son susceptibles de alcanzar en un número finito de pasos la COA fijada.”
Esta proposición, cuya demostración no voy a mostrar, supone la creación de una bipartición en el conjunto S9 Una de las particiones está formada por aquellas permutaciones que representan configuraciones desde las que se puede alcanzar la CAO fijada, y la otra por las que no la pueden alcanzar nunca. Cada partición está formada por la mitad de los elementos de S9:
|Partición S9| = 9! / 2

Con el objetivo de distinguir una partición de la otra, las he nombrado, llamando a una partición la “partición azul” y a la otra la “partición verde”. La partición azul incluye todas las configuraciones que pueden alcanzar la COA siguiente:


Y la partición verde está formada por las que no pueden alcanzar a esta COA. Sin embargo, las configuraciones de la partición verde pueden alcanzar la COA siguiente:


Las particiones verde y azul son de tal forma que no tienen elementos en común; además, las configuraciones dentro de una misma partición son alcanzables entre sí. Estas dos propiedades implican el hecho de que cualquier configuración es susceptible de convertirse en COA dentro y solamente dentro de la partición a la que pertenece. En otras palabras, una configuración fijada de antemano como COA es alcanzable únicamente por las configuraciones que pertenecen a la partición en la que se encuentra la COA seleccionada.
En el menú de la ventana de juego tenemos la posibilidad de cambiar de una partición a otra. Al cambiar de la partición azul a la verde, o viceversa, se carga una nueva distribución de las fichas en el tablero, y la COA pasa a ser la correspondiente a la partición.
La ventana del juego del 8-puzle asistido tiene dos zonas claramente diferenciadas. En la zona de la izquierda está representado el tablero con las fichas; y en la de la derecha está situado el disco indicador de pasos. El disco indicador tiene 32 posiciones numeradas del 0 al 31, y consta de una aguja que siempre señala a una de las posiciones. El número de la posición señalada es la cantidad de pasos mínima para alcanzar la COA desde la configuración actual de las fichas del tablero. La aguja cambiará de posición por cada paso que efectuemos en el tablero, indicando si hemos retrocedido o avanzado en el camino hacia la COA.
En la parte superior a la izquierda del disco indicador hay un contador de tres dígitos. Este contador indica el número de pasos que ha realizado el jugador al mover las fichas del tablero desde la configuración inicial hasta la configuración actual.
En el disco indicador hay un punto de color rojo que está colocado al lado de una de las posiciones. Este punto no cambia de posición durante el juego; su finalidad es la de señalar la cantidad mínima de pasos para alcanzar la COA desde la configuración inicial de las fichas del tablero.
Comparando el valor señalado por el punto rojo y el total de la suma de los valores de la aguja y el contador del disco indicador, obtenemos la desviación de la forma óptima de alcanzar la COA del juego.
En el centro del disco indicador hay un selector que sirve para abrir o cerrar el disco indicador. Cuando se abre el disco indicador, las posiciones se activan y se pueden seleccionar. La selección de una de las posiciones provoca la carga de una nueva configuración de las fichas en el tablero; de esta manera, la distribución de las fichas es tal que verifica que el número de la posición seleccionada en el indicador es el mínimo de pasos para alcanzar la COA desde la configuración del tablero que se ha cargado. Es una forma de comenzar el juego con una configuración del tablero de la cual sabemos el número mínimo de pasos para alcanzar la COA.
Al abrir el disco indicador también se activa la imagen de la COA que está por encima del marcador, a la derecha. La activación permite hacer click sobre una de las cuatro esquinas. Al hacer click sobre una de las esquinas la configuración de la COA cambia por una COA elegida al azar de entre todas las configuraciones posibles que tienen esa esquina en común.
Otra forma de comenzar el juego es ingresar las ocho fichas del tablero una por una. Tenemos esta función del juego disponible al abrir el disco indicador; una vez abierto, tenemos que ir al menú de Ayuda y seleccionar la opción “Introducir configuración inicial fichas”.  Luego se muestra una nueva ventana, la ventana de reparto, que tiene dos tableros. El tablero de la derecha contiene las fichas distribuidas en el orden de la COA. Y el de la izquierda está vacío. Al arrastrar las fichas al tablero vacío podemos colocar las fichas con la distribución que preferimos. Cuando hayamos movido las ocho fichas al tablero, aparecerá un icono que indica si la configuración ingresada es válida. Sólo la mitad de las configuraciones de todas las posibles son válidas. Una configuración es válida si es posible llegar a la COA a través de una serie de pasos sucesivos. Cuando una configuración es válida, se muestra un número al lado del icono de configuración válida. Esta cifra es el número de pasos mínimo para alcanzar la COA. Si cerramos la ventana de reparto cuando la distribución de las fichas es válida, esta distribución irá al tablero de juego como la configuración inicial del juego. En cualquier otro caso, el tablero de juego mantendrá la configuración que tenía antes de entrar en la ventana de reparto.
Des mismo modo, también se puede ingresar una COA con la restricción de que la casilla vacía debe encontrarse en una de las cuatro esquinas del tablero. En la ventana de reparto, el tablero de la derecha contiene las fichas distribuidas de igual forma que en la configuración del tablero actual del juego. Las fichas de este tablero se pasan al de la izquierda distribuyéndolas como queramos. El funcionamiento de esta ventana es semejante al de la ventana de introducción de la configuración inicial de las fichas en el tablero.
El juego del 8-puzle asistido tiene dos funciones que se pueden activar desde el menú Ayuda seleccionando la opción de Configurar juego. Las funciones configurables son:
-          Anticipación de movimiento.
-          Exclusión del movimiento de regreso.
La anticipación de movimiento consta de tres dígitos que aparecen debajo del disco indicador. La suma de los tres dígitos es siempre cuatro, que es el número de movimientos posibles en cualquier configuración del tablero. El dígito que está inscrito dentro del círculo verde da el número de movimientos que implican un acercamiento a la COA. El dígito que está inscrito dentro de un triángulo rojo da el número de movimientos que nos alejan de la COA. Y el que está enmarcado en azul nos da el número de movimientos neutros, que no se acercan ni alejan de la COA.
La exclusión del movimiento de regreso se caracteriza por la aparición en el tablero de una ficha roja. Esta ficha roja se muestra cuando el jugador intenta mover la ficha que se movió en el último paso. La exclusión es equivalente a evitar el retorno a la última configuración del tablero antes de la configuración actual.