Witam, siedzę od kilku dni w internecie i nie mogę znaleźć nic co by mi pomogło w poznawaniu mapy heksagonalnej.
Po mapie mogę poruszać się w 6 kierunkach: E, W, NW, NE, SW, SE (kierunki świata), mapa ma różne pola (jakie to pola to jest mnie istotne). Na samym początku posiadam informację o 6 polach które mnie otaczają (przepaść czy inne pole), tylko to pole na którym jestem aktualnie nie wiem gdzie znajduje się dokładnie na mapie.
Aby poznać kolejne pola muszę zmienić pozycję na któreś z otaczających mnie pól i po przejściu na kolejne pole otrzymuje informację o 6 polach które otaczają moją aktualną pozycję.
Poszukuje jakiegoś algorytmu aby jak najsprawniej rozpoznać całą mapę.
Poniżej dołączam przykład siatki z aktualną pozycją.
Z góry dziękuje za odpowiedzi.