Mnohe z uloh, ktore budeme riesit, maju rekurzivny charakter. Dufam, ze vacsina z Vas dospeje k nazoru, ze iteracia je ludska, rekurzia bozska (co tvrdi programatorsky folklor) a nie k nazoru, ze kde zacina rekurzia, tam konci zdravy rozum (co pre zmenu tvrdi studentsky folklor).
Budte pripraveni na to, ze sa pri programovani v Prologu castejsie ako pri inych jazykoch presvedcite o pravdivosti jedneho z Murphyho zakonov, podla ktoreho sa pocitac nechova podla Vasich predstav, ale podla Vasho programu :-( Na druhej strane zistite, ze Prolog tak trochu premysla za Vas a ze existuje trieda uloh, na ktore sa vyborne hodi. Len v nom neskusajte nasobit matice, ci riesit numericky diferencialne rovnice :-).
Prakticky na kazdom cviceni dostanete k dispozicii zo servra predpripravene 'rutinne' ale pracne casti programu, aby ste mali dostatok casu na programovanie jeho klucovej, prevazne deklarativnej casti. K dispozicii budu aj chodive 'medziprodukty' pre tych, ktori v priebehu cvicenia zacali za ostatnymi vyraznejsie zaostavat. Na konci cvicenia dostanete chodive vysledne programy. Tieto budu vystavene postupne aj v nasej newsgrupe. Vase nestandardne (ale podla moznosti chodive) riesenia su vitane !!
Vo svojom trapeni sa s Prologom nebudete sami. Cviciaci bude cyklit okolo Vasich terminalov s umyslom vniknut do Vami vytvaraneho programu a v pripade potreby Vam pomoct. Vytvori si pritom aj obraz o miere, v ktorej ste ulohy zvladli a vdaka tomu budete usetreni v priebehu semestra od inych foriem priebeznej kontroly.
Prva cast skusky bude pozostavat z naprogramovania jednej, alebo dvoch uloh (v zavislosti na zlozitosti), analogickych uloham z cviceni. V pripade zlozitejsich uloh aj na skuske dostanete k dispozicii predpripravene casti programu.
CSONTO,J.: Umela inteligencia (navody na cvicenia). 1.vyd. ELFA, Kosice
1995, 98 s.
2. vydanie vyslo vo vydani ELFA v roku 1998 pod nazvom
"Umela inteligencia v prikladoch"
Existuje ajWWW verzia
tejto knihy.
Pre pouzitie na vlastnom pocitaci si mozete stiahnut dva subory: