Projekt: silnik szachowy

Język wykładowy Polski
Semestr Letni
Status W ofercie
Opiekun Marek Adamczyk
Liczba godzin 30 (prac.)
Rodzaj Projekt
ECTS 4
Polecany dla I roku Nie
Egzamin Nie

Opis przedmiotu:

Podejmiemy się wyzwania napisania własnego silnika szachowego wzorowanego na self playu AlphaZero. W pierwszej części zajęć będziemy budowali cały framework. Czyli zupełnie zwykły silnik szachowy oparty na Monte Carlo Tree Search, z którym będzie można grać samemu, a jednocześnie ewaluować jego pozycje za pomocą Stockfisha i Leela Chess. Mając już taki framework przejdziemy następnie do metod deep learningowych opisanych w tej książce https://arxiv.org/abs/2209.01506 Zajęcia odbywać się będą zdalnie. Termin uzgodnimy tak, żeby było dobrze.