Mate en Dos es un programa de ajedrez que resuelve, utilizando la fuerza bruta, los problemas de ajedrez que consisten en dar jaque mate en dos jugadas.
Si bien es funcional tiene algunas limitaciones serias.
El programa utiliza la fuerza bruta para encontrar la jugada ganadora, Es decir, que el programa considera en primer termino todas las jugadas de las blancas y para cada una de ellas realiza todas las respuestas posibles de las negras.
La jugada blanca correcta es aquella que ante cualquier respuesta de las negras en la jugada siguiente las blancas le dan jaque mate a las negras.
Las piezas se representan con la inicial del nombre en castellano, se utilizaron mayúsculas para las blancas y minúsculas para las negras.
Junto con el programa hay 12 problemas que se resuelven correctamente y que se pueden utilizar para probar para realizar pruebas.
La siguiente captura muestra como el programa encuentra la jugada ganadora para el problema nro 12.
las blancas ganan moviendo la pieza que está en la columna 7 fila 2 a la casilla que está en la columna 6 fila 1.
en nomenclatura algebraica es:
1. Ag7+, ...;
y en nomenclatura descriptiva:
1. A7C+, ...;
Se puede bajar el código fuente de este link , así como writing services.
pacquiao vs marquez Philippine Travel Travel Asia home ideas Fifa World Cup pacquiao vs marquez tickets donaire vs narvaez cotto vs margarito donaire vs narvaez tickets cotto vs margarito live streaming essay writing guide cotto vs margarito tickets st-pierre vs diaz st-pierre vs diaz tickets pacquiao vs marquez velasquez vs dos santos velasquez vs dos santos tickets Reverse Cell Phone Lookup