Podstawy gier logicznych
Transkrypt
Podstawy gier logicznych
Kod: Nazwa przedmiotu Podstawy gier logicznych Nazwa w języku angielskim Logic Games Basics Język prowadzenia zajęć polski Kierunek studiów Informatyka Poziom studiów studia I stopnia inżynierskie Jednostka prowadząca Katedra Informatyki Stosowanej Kierownik i realizatorzy Liczba punktów ECTS: dr Maciej Szmit dr Maciej Szmit Formy zajęć i liczba godzin w semestrze Efekty kształcenia 00 00 0000 00 2 [email protected] [email protected] Wyk. Ćw. Lab. Proj. Sem. Inne 15 0 0 0 0 0 Suma godzin w semestrze 15 Cel przedmiotu: Zapoznanie studentów z podstawami programowania gier logicznych Efekty kształcenia: Student po zakończeniu kursu będzie potrafił: z zakresu teorii gier w celu opracowania gier logicznych. Wymagania wstępne Umiejętność projektowania i weryfikacji algorytmów Umiejętność dobrania i implementacji struktur danych adekwatnych do danego problemu Organizacja przedmiotu i treści kształcenia WYKŁAD 1.Pojęcia: gry, macierzy i sumy wypłat, strategii gry, konfliktu. 2.Gry z naturą, gry konfliktowe o zerowej sumie wypłat. 3.Kryteria: Savage'a, Laplace'a, Walda i Hurwicza. 4.Strategie A i B Shannona, 5.Algorytm minimax, 6.Algorytm odcinający AlfaBeta 7.Wybrane heurystyki, techniki i algorytmy usprawniające odcinanie Forma zaliczenia sprawdzenia osiągnięcia efektów kształcenia Końcowy egzamin pisemny. Literatura podstawowa 1.Kwaśnicka H., Spirydowicz A.: Uczący się komputer. Programowanie gier logicznych, Politechnika Wrocławska, 2004, ISBN 83-7085-749-3 2.Witkowska D. (red.): Zbiór zadań z badań operacyjnych, Wydawnictwo Menadżer, Łódź 2001, Zbiór zadań z badań operacyjnych Lista Literatura uzupełniająca Przeciętne obciążenie studenta 15 Całkowite obciążenie studenta pracą 30 pracą własną Uwagi Uwagi Aktualizacja Data