Skip to content
wumphlettPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

24 Commits

Folders and files

Repository files navigation

Chess Engine Exploration

Prerequisites

  • Environment properly setup with for use of cuda with tensorflow is preferred
  • May have to install 7z executable depending on the platform
  • Conda

Usage

  • conda env create -f environment.yml
  • conda activate chess
  • jupyter notebook
  • Training and benchmarking performed in project.ipynb

Notebook

  • Setup: Configures notebook
  • Environment: Downloads, unpacks, processes, and splits the dataset
  • Pos2Vec: Implements greedy layer-wise pretraining in prep for;
  • DeepChess: Uses a siamese network to compare two given positions and determine which is best
  • Evaluation: Evaluates the implementation of DeepChess
  • Play: Play chess against the completed engine
  • Sandbox: Delete upon completion

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages