Popis tématu

Diplomová práce v oboru Softwarové inženýrství.

Implementace algoritmů šachové hry

1. Při zpracování tématu vyjděte z výsledků Vaší bakalářské práce zpracované v roce 2013 a poznatků získaných studiem vybraných šachových problémů, např. se seznamte se s možnostmi řešení tzv. „efektu horizontu“.
2. Zjistěte možnosti implementace zahájení šachových partií a koncových fází šachových partií, zvolte vhodná řešení a implementujte je.
3. Ověřte, zda je možné dosáhnout vyšší hloubky prohledávání pro šachový algoritmus, vyberte vhodný způsob zvýšení hloubky vyhledávání a podle něj upravte implementaci šachového algoritmu zpracovanou v rámci bakalářské práce.
4. Analyzujte aktuální způsob statické evaluace pozic, statickou evaluaci rozšiřte o další aspekty, popřípadě upravte aspekty stávající.
5. Vybranou část algoritmů implementujte ve zvoleném programovacím jazyku a realizované algoritmy ověřte na vhodně zvolených šachových úlohách.
6. Dosažené výsledky objektivně zhodnoťte, popř. rozeberte možnosti dalšího zdokonalení či rozšíření zpracované úlohy.

Téma vypsal: Prof. Ing. Václav Matoušek, CSc. (UC 309)

Vypsáno pro akademický rok 2017/2018 dne: 2017-05-26

Zadáno komu: Jan Sehnal (Zadané)

Aktualizováno 0