Acrescentei a lista de nós já visitados, mas não está funcionando. Estou reorganizando o código, para fazer a busca com base nos nós, não em pares (action, state)