Return to search

Introducing a new sharpness factor to evaluate chess openings

This thesis presents a comprehensive analysis of chess openings through the lens of data science. Utilizing the python-chess library, this study analyzes millions of chess games and thousands of opening sequences to define the term of ‘sharpness’ in chess openings and to evaluate if it relates to popularity in different levels of play. The methods used in the study involve data mining, extraction, and transformation in addition to statistical modeling, leveraging Python for all of these methods. Keyfindings of the research indicate that sharpness can be quantified and sorted through chess engine evaluations and applied to opening sequences. Another key finding is that the preferences of opening choice vary significantly between low-level and high-level players. The results point out certain opening sequences that should beintroduced to players’ opening repertoires based on the sharpness factor. The significance of this research is its contribution to both the field of data science and the chess community. For data scientists and statisticians, it showcases the application of analytical techniques to define a new take on the fuzzy concept of sharpness in such a complex game as chess. For chess players and enthusiasts, it offers a new perspective on opening strategies, potentially enhancing their opening theory knowledge.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:du-48522
Date January 2024
CreatorsSalmi, Samuli
PublisherHögskolan Dalarna, Mikrodataanalys
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0017 seconds