Skip to content

tvturnhout/chessential

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

A chess AI that uses machine learning techniques to learn itself to play chess without hardcoding any rules. You can use this repo to build or tweak your own chess AI and to measure its strength by letting it play against another chess engine or by playing it yourself.

To be completed

Requirements

Python

This project runs on python 3+. To get started install the necessary depencencies.

$ pip install -r requirements.txt

Stockfish

To be completed

Setup

Simplified, the project consists of three major parts:

  • Data generation
  • Learning how to play
  • Evaluate and play

To be completed

Data generation

To be completed

License

MIT

About

Artificial Intelligence Powered Chess Engine

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published