Odpověď na názor

Odpovídáte na názor ke článku Sliding puzzle - skládání kostiček.

  • 23. 1. 2021 13:59

    ebik

    Hodnotící funkce pro dijkstru je špatně. Správná hodnotící funkce pro dijkstru je rovná ceně stavu - tedy minimálnímu počtu tahů od počátečního stavu. V tomto jednoduchém případě, kdy cena přechodu do dalšího stavu je rovná jedné, je dijkstra prakticky totožný s DFS.

    To co uvádíte není dijkstra, dokonce to může dávat "horší" výsledek než dijkstra, protože hodnotí nízkým score stav: (0<-5<-6), tedy:
    5 1 2
    3 4 6
    0 7 8
    Ten ale rozhodně není blízko cílovému stavu.