Skip to content

Master the principles and programming implementation of game theory algorithms, combined with Monte Carlo algorithm, Expectimax algorithm, UCT algorithm, as well as Q-Learning algorithm in reinforcement learning, to compute and simulate the optimal chess moves, thus realizing the process of computer gaming.

Notifications You must be signed in to change notification settings

Shuning0312/Einstein-Chess-AI-Gaming-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Einstein-Chess-AI-Gaming-Project

  • Project Introduction: Master the principles and programming implementation of game theory algorithms, combined with Monte Carlo algorithm, Expectimax algorithm, UCT algorithm, as well as Q-Learning algorithm in reinforcement learning, to compute and simulate the optimal chess moves, thus realizing the process of computer gaming.
  • The main implementation content of the project: Using the WinBGIm graphics library to design the interface of a chess software, implementing basic functions such as human-computer gameplay and saving chess information files through C programming language. This significantly increased the game's winning rate, leading to achieving a national-level third prize in chess competitions.

About

Master the principles and programming implementation of game theory algorithms, combined with Monte Carlo algorithm, Expectimax algorithm, UCT algorithm, as well as Q-Learning algorithm in reinforcement learning, to compute and simulate the optimal chess moves, thus realizing the process of computer gaming.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages