Jel uredu kod provjere optimistilnosti da se prave cijene puta razlikuju od vrijednosti u pdf-u iako je krajnji zaključak jednak?
Evo primjer iz PDF-a:
[CONDITION]: [OK] h(Pula) <= h: 57.0 <= 100.0
A meni ispada:
[CONDITION]: [OK] h(Pula) <= h: 57.0 <= 102.0
Iako kad se ubaci od Pule do Buzeta za A* algoritam uz heuristiku istra_pessimistic_heuristic.txt, algoritam točno (ŠTO I SAM PDF KAŽE JER JE TO ZADATAK) daje ove rezulate:
# A-STAR istra_pessimistic_heuristic.txt
[FOUND_SOLUTION]: yes
[STATES_VISITED]: 12
[PATH_LENGTH]: 7
[TOTAL_COST]: 102.0
[PATH]: Pula => Vodnjan => Kanfanar => Žminj => Pazin => Motovun => Buzet
Što je identično rezultatima u njihovom pdfu. Da li je krivo gledam? Da li h(S) <= h: num_1 <= num_2 što je uvjet za provjeru optimističnosti za stanje S gdje je num_1 vrijednost heuristike za to stanje iskazana u zapisu s jednom vrijednosti izadecimalne točke, a num_2 stvarna vrijednost cijene puta do cilja od stanja S. Znači li to da je num_2 poziv A algoritma od stanja S do ciljenjeg stanja goal.
Je li to njihova greška? Je li ima itko problema s ovim jer mi autograder govori da sam riješio ⅖ testova za optimističnost i popizdija sam više od ovog autogradera. LP