This shows you the differences between two versions of the page.
|
pp:24:teme:prolog-bloxorz [2024/05/22 01:31] andrei.olaru |
pp:24:teme:prolog-bloxorz [2024/05/22 17:39] (current) andrei.olaru |
||
|---|---|---|---|
| Line 142: | Line 142: | ||
| * Pentru a nu trece prin aceeași poziție de două ori, folosiți o listă de poziții deja vizitate. | * Pentru a nu trece prin aceeași poziție de două ori, folosiți o listă de poziții deja vizitate. | ||
| * Observați că, de exemplu la nivelul 5, este necesar ca unele switch-uri să fie apăsate de 2 ori, ceea ce înseamnă că în acest caz trebiue să permiteți blocului să fie de două ori în aceeași poziție, dacă a apăsat pe un switch. | * Observați că, de exemplu la nivelul 5, este necesar ca unele switch-uri să fie apăsate de 2 ori, ceea ce înseamnă că în acest caz trebiue să permiteți blocului să fie de două ori în aceeași poziție, dacă a apăsat pe un switch. | ||
| + | * pentru ultimele puncte, încercați să obțineți o rezolvare în mai puține mutări. Hint: alegeți mai întâi o mutare care duce blocul mai aproape de scop. Puteți folosi predicatul ''%%msort/2%%'' din Prolog. | ||
| ===== Testare ===== | ===== Testare ===== | ||
| Line 179: | Line 180: | ||
| * 20.05 -- corectare teste, adăugare condiții teste negative. | * 20.05 -- corectare teste, adăugare condiții teste negative. | ||
| * 22.05 -- adăugare etapa 2, prime teste etapa 2 | * 22.05 -- adăugare etapa 2, prime teste etapa 2 | ||
| + | * 22.05 -- completare teste etapa 2, configurare vmchecker | ||