Praktikum z logického programování
Mgr. Anna Krajčírová
Praktikum z logického programování

Cílem předmětu je proniknout do problematiky logického programování v Prologu.

Zápočet

Během semestru si společně připravíme program pro hru Piškvorky. Samostatným úkolem studentů bude naprogramovat pravidla tak, aby byl jejich program schopen porazit programy ostatních.

Na konci výukového období semestru uspořádáme turnaj v piškvorkách. Každý jehož program bude mít alespoň 25% úspešnost získá zápočet.


Anotace

Základní práce v Prologu.

Kapitola obsahuje:
1
PDF
2
Studijní materiály
2
Studijní text
1
Web

Kapitola obsahuje:
1
PDF
3
Studijní materiály
2
Studijní text

Anotace

Základní operace se seznamy.

Kapitola obsahuje:
1
PDF
1
Studijní materiály
2
Studijní text

Anotace

Praktická aplikace seznamů - tah koňe v šachách a tetris.

Kapitola obsahuje:
1
PDF
2
Studijní materiály
2
Studijní text

Anotace

Pokročilejší manipulace se seznamy: zahození N-tého prvku, duplikace prvku seznamu, vyjmutí podseznamu,...

Kapitola obsahuje:
1
PDF
1
Studijní materiály
2
Studijní text

Anotace

Příprava hracího pole a základní logiky pro hru.

Kapitola obsahuje:
1
Obrázek
1
Studijní materiály
2
Studijní text

Anotace

Příprava pokročilejších funkcí (uložení a simulace hry, reset,...), doladění pravidla pro "tah počítače". Od tohot cvičení mohou studenti pracovat na pravidlech a připravovat svůj program na turnaj.
Kapitola obsahuje:
1
Studijní materiály

Anotace

Přidání mechanismu učení se z minulých her.

Kapitola obsahuje:
1
Studijní materiály


Anotace

Šablona program pro hru piškvorky pro studenty kombinovaného studia.

Výstupy z učení

Funkční program schopný odehrát celou hru a zvítězit.

Kapitola obsahuje:
1
Studijní materiály
1
Studijní text
Předchozí