Die Grundidee ist folgende:
+---+---+---+---+---+---+ + | | | | | | d # | +---+---+---+---+---+ +---+ | | | a b | | c | | +---+---+ + +---+ +---+
+---+---+---+---+---+---+ + | | | x y | | d # | +---+---+ + +---+ +---+ | | | a | b | | c | | +---+---+ + +---+ +---+
dir die Richtung, sind (dir+1)%4 und (dir+3)%4 die dazu rechtwinkligen Richtungen.Zelle hat eine Methode dirTo(other), die die Richtung zu einer anderen Zelle berechnet.labyrinth.wegerweiterung.pymain.py, importieren Sie die Funktion wie folgt:from wegerweiterung import wegerweiterung
main.py wie folgt auf:wegerweiterung(weg)
main.py.