Ho implementato AStar in Java e funziona bene per un'area con ostacoli in cui la destinazione scelta è raggiungibile.
Tuttavia, quando la destinazione non è raggiungibile, il "percorso" calcolato non è in alcun modo verso la posizione più vicina (alla posizione non raggiungibile) ma è invece un percorso casuale.
Esiste un modo fattibile per modificare AStar nel trovare il percorso verso la posizione più vicina a una destinazione non raggiungibile?