Praktikum z logického programování

UI/N1057

vyučován v letním semestru | časová náročnost je 2 hodiny cvičení týdně | lze za něj získat 3 kredity

podmíněn předměty: Logika a logické programování

cvičení vede Mgr. Marek Menšík Ph.D.

náročnost: rating_star_narocnostrating_star_narocnostrating_star_narocnost | užitečnost: rating_star_uzitecnostrating_star_uzitecnostrating_star_uzitecnost | zábavnost: rating_star_zabavnostrating_star_zabavnostrating_star_zabavnost

Průběh v jednotlivých letech

Navazuje se na základní kurz PROLOGu z předmětu Logika a logické programování. Trochu paradoxně jsem absolvoval nejprve toto praktikum a až poté výše uvedený předmět, ale základům jazyka přesto nebylo nijak obtížné porozumět.

Je pouze jedno jediné zadání projektu pro všechny, obvykle jde o nějakou hru. Ve školním roce 2013/2014 to byly piškvorky. Během semestru se vytvářela společně základní struktura aplikace, na každém zvlášť pak bylo sestavit množinu pravidel, podle kterých bude program hrát. V zápočtovém týdnu se pak hraje turnaj formou každý s každým, přičemž platí, že ten, jehož program se umístí na posledním místě, zápočet nedostane (respektive až poté, co dokáže okomentovat strukturu programu, volbu strategie a absolvuje test z teorie k logickému programování).

Přínos předmětu

Rozšíření si znalostí poněkud netradičního programovacího jazyka.

Projekty

o kategorii

ikonka plPiškvorky
vytvořeno v: PROLOG
rok: 2013-2014Piškvorky - náhled
vyučující: Mgr. Marek Menšík Ph.D.
popis:
Program běží pouze v textovém režimu. Jde o piškvorky pro jednu osobu - protihráčem je počítač. Hraje se na hracím ploše 10 x 10.
odkaz ke stažení:Piškvorky ke stažení
aktualizováno: 18.ledna 2016, 22:30