izpis_h1_title_alt

Avtomatsko ocenjevanje težavnosti taktičnih šahovskih problemov
ID Horvat, Matej (Avtor), ID Guid, Matej (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (3,48 MB)
MD5: DAF4E1BCCDAA029CA15F5B138617ECBF

Izvleček
Šahovska taktika ima ključno vlogo pri igranju šahovskih partij, kljub njeni pomembnosti pa je v obstoječi literaturi opazna vrzel glede samodejnih metod za ocenjevanje težavnosti taktičnih šahovskih problemov. S tem magistrskim delom poskušamo to vrzel zapolniti z razvojem pristopa, ki z združitvijo naprednih tehnik umetne inteligence, algoritmov strojnega učenja in našega znanja o šahu dovolj natančno napove težavnost taktičnih problemov. V ta namen smo uporabili hevristične iskalne algoritme za analizo prostora stanj problema. S pomočjo najboljšega odprtokodnega šahovskega motorja gradimo smiselno iskalno drevo, ki simulira človeški pristop reševanja problemov. Poleg drevesa gradimo značilke s prepoznavanjem širokega nabora strateških in taktičnih šahovskih motivov. Za učenje modela smo uporabili velik nabor problemov z ustaljenimi ocenami težavnosti s šahovske platforme Lichess. Analizirali smo uspešnost modela pri uporabi različnih skupin značilk in dosegli globlji vpogled v dejavnike težavnosti v taktičnih šahovskih problemih. Naš model je pokazal dovolj dobro točnost za uporabo v praksi, npr. za pomoč pri izbiri primerno težkih problemov za personaliziran šahovski trening ali za analizo preteklih iger, kjer ocenjujemo težavnost pozicij, pri katerih je igralec storil taktično napako.

Jezik:Slovenski jezik
Ključne besede:ocenjevanje težavnosti, človeško reševanje problemov, hevristično preiskovanje, iskalna drevesa, strojno učenje, šah, šahovski taktični problemi
Vrsta gradiva:Magistrsko delo/naloga
Tipologija:2.09 - Magistrsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2024
PID:20.500.12556/RUL-159723 Povezava se odpre v novem oknu
COBISS.SI-ID:203981059 Povezava se odpre v novem oknu
Datum objave v RUL:19.07.2024
Število ogledov:312
Število prenosov:90
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Automatic estimation of the difficulty of chess tactical problems
Izvleček:
Chess tactics play a crucial role in chess games. Still, despite their importance, there is a gap in the existing literature regarding automatic methods for estimating the difficulty of tactical chess problems. In this master thesis, we aim to fill this gap by developing an approach that combines advanced artificial intelligence techniques, machine learning algorithms, and our chess knowledge to predict the difficulty of tactical chess problems with sufficient accuracy. To achieve this, we used heuristic search algorithms to analyze the state space of the problem. Using the state-of-the-art open-source chess engine, we build a meaningful search tree that simulates a human approach to problem-solving. In addition to the meaningful tree, we extracted features by identifying a wide range of strategic and tactical chess motifs. To train the model, we used a large problem set with established difficulty ratings from the chess platform Lichess. We analyzed the model's performance using different feature sets and gained a deeper insight into the difficulty factors in tactical chess problems. Our model has shown good enough accuracy to be used in practical applications, e.g. to help select suitably difficult problems for personalized chess training, or to analyze past games to estimate the difficulty of positions where a player has made a tactical error.

Ključne besede:difficulty estimation, human problem solving, heuristic search, search trees, machine learning, chess, tactical chess problems

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj