Programación General > Pascal
Ajedrez
Peña:
Buenas tardes!
Si alguien me puede ayudar con esta tarea, les agradeceré muchísimo....
Descripción y análisis del problema...
Algoritmo de movimiento...
Esto en el juego de ajedrez...
Gracias
Enko:
En este foro no se hacen tareas.
¿Dudas puntuales?
Amilius:
Nadie te dará todo hecho pero alli van unas ideas:
Unos arreglos conteniendo los deltas de desplazamiento para cada ficha (en x y en y), además del número de elementos del arreglo para cada ficha. Así puedes analizar todas las posibles movidas de una ficha cualquiera haciendo un simple ciclo. Tal vez sería bueno incluir unas condiciones adicional para cada movida, para casos especiales como enrroques y comer al paso. La condición normal es que la posición destino debe estar dentro del tablero y vacía. la condición adicional puede ser una determinada posición de las torres, del peón, etc... de todos modos la parte del enrroque (además que ninguna casilla por la que pase el rey debe estar amenazada...) y también comer al paso son lo más problemático.
Peña:
Buenos días:
Muchas gracias por sus comentarios.
Solo quiero aclararles que es ue quiero que me den mi tarea hecha, lo puse como referencia para que que me dieran ideas y de hecho la tarea es más que eso.
Muchas gracias.
Enko:
--- Cita de: "Peña" --- Buenos días:
Muchas gracias por sus comentarios.
Solo quiero aclararles que es ue quiero que me den mi tarea hecha, lo puse como referencia para que que me dieran ideas y de hecho la tarea es más que eso.
Muchas gracias.
--- Fin de la cita ---
Entonces bienvendido al Foro. :D
Navegación
[#] Página Siguiente
Ir a la versión completa