← AI-aktiviteter

Sökalgoritmer i träd

Bygg ett sökträd och se hur BFS, DFS, Girig bäst-först och A* söker igenom det steg för steg.

Förklaringar

När du kör en sökning kommer blåa noder () representera de noder som är utforskade under sökningen, kön för A* och Greedy Best-First sökningar är markerade med orange (), och om en väg hittas markeras dess noder som ljusgröna ().

Efter en sökning visar systemet hur många noder som utforskats, den totala sökkostnaden för alla utforskade noder och vägkostnaden (den totala kostnaden för den väg algoritmen har funnit).

Sökalgoritmer i träd

Visualisera hur olika sökalgoritmer söker igenom ett träd – och förstå skillnaderna mellan dem.

1
Välj ett träd – Ladda ett av exempelträden, eller bygg ett eget. Klicka i tom yta för att skapa noder, dra mellan noder för att skapa kanter med kostnader.
2
Välj algoritm och sök – Testa BFS, DFS, Girig bäst-först eller A*. Aktivera Stegvis för att följa sökningen nod för nod.
3
Jämför resultaten – Vilken algoritm hittar billigaste vägen? Vilken utforskar färst noder? Kör samma träd med olika algoritmer och jämför.

💡 Tips: Sätt heuristikvärden (Ctrl + högerklick) på noderna och testa A* – håll sedan musen över en nod under sökningen för att se f(n) = g(n) + h(n).