Elige dónde empezar. El algoritmo dibujará los saltos del caballo sin pasar dos veces por una casilla y recorriendo todas. H. C. Warnsdorff que ya en el siglo XIX presentó (1823) un método práctico de construir recorridos. El objetivo es simplemente evitar crear fines de trayecto, es decir, casillas en las que el caballo no pueda continuar, al tener que saltar a una casilla ya visitada. Por esa razón las posibles casillas deben examinarse antes de cada salto. El método consiste en contar el número de posibilidades nuevas de salto que cada una tiene y se mueve a la que tenga el número más bajo de nuevas opciones de salto.
Visita: https://www.estalmat.org/archivos/Salto.pdf Uso clones, variables y listas de objeto (no globales), así cada clon va copiando el tablero solución y añadiendo una nueva casilla.