Является ли размер карты бесконечным, или вы знаете размеры, даже если вы игнорируете свою исходную позицию? Лучше исследовать свою стартовую позицию или цель исследовать наибольшее количество клеток за минимальное время?
Если вы хотите исследовать свой район с бесконечной 8-связной картой и 4-ячеечной видимостью во всех направлениях, просто сделайте диагональные спирали. Если сетка конечна, и вы знаете размеры, возможно, лучше идти в том же направлении, пока вы не столкнетесь со стеной (что покажет вашу позицию), поэтому вы можете планировать свои движения с этого момента.