um dos problemas clssicos do Xadrez, onde o cavalo percorre todas as
casas de um tabuleiro de xadrez, visitando cada casa uma nica vez, sem jamais passar duas vezes pela mesma casa e retornando a inicial. No xadrez o movimento do cavalo sempre em L (letra ele), ou seja, duas casas num sentido (vertical ou horizontal) e uma casa no outro sentido (horizontal ou vertical). A soluo para esse tipo de problema geralmente exige tempo para avaliao e busca de uma soluo, por isso o processamento computacional utilizado. A histria envolvida... Leonhard Euler foi um dos primeiros e certamente o mais proeminente estudiosos a investigar o problema do passeio do cavalo (Euler, 1759). Diversas variantes do problema foram consideradas desde ento. Na variante passeio fechado exige-se que a primeira e a ltima casa do passeio tambm estejam separadas por um movimento do cavalo, isto , que o cavalo consiga retornar a sua casa inicial em um nico movimento aps visitar todas as demais casas do tabuleiro. Para passeio aberto, inexiste tal exigncia. Existe na literatura uma boa quantidade de heursticas e algoritmos para o problema do passeio aberto do cavalo em tabuleiros NxN. Cada um dos quais apresenta, no entanto, caractersticas no muito desejveis. A maioria s funciona a partir de uma nica casa inicial (em geral, um dos cantos do tabuleiro), um bom nmero deles baseia-se em diviso e conquista utilizando numerosos casos-base que precisam ser computados novamente para cada possvel casa inicial considerada (o que os torna custosos para casas iniciais arbitrrias), e muitos simplesmente falham para valores particulares de N. Por esses motivos no se conhece algoritmo exato eficiente para o problema de se determinar a existncia de um passeio aberto do cavalo em tabuleiros N x N. A verso para passeios fechados (onde o cavalo volta a sua exata posio inicial) foi resolvida em (Schwenk, 1991) no apenas para tabuleiros quadrados, mas para todos os tabuleiros retangulares. Nossa metodologia... Considerando a metodologia que utilizaremos, trata-se de se apresentar um algoritmo que traga a soluo para um passeio aberto em tabuleiros de xadrez tradicional 8 x 8. Considera-se o tabuleiro 8x8. t[x,y] = 0, <8 , 8> no foi visitada t[x,y ] = 64, <8, 8> visitada no 64 movimento, 1 i 64, ou seja