Hvilke felter undersøges først?
A*
Dijkstra- og A*-laboratorium
Find ruter, sammenlign søgning og skriv Python
Tegn · søg · forklar
Hvilken vej finder algoritmen?
Tegn forhindringer, vælg en søgealgoritme og følg, hvordan den undersøger rummet før den finder en rute.
Gitteret
Klik: tilføj/fjern murBlå: besøgt · lilla: frontier · grøn: fundet ruteStart = S · mål = M
0
–
Klar
Hvordan understøtter Python rutesøgning?
Python kan gemme den korteste afstand i en dictionary og prioritere næste node med en kø eller heap. Redigér parameterlinjerne og anvend dem på banen.
Kør ét trin ad gangen.
Sammenlign arbejdet, ikke kun ruten.