Skip to content

adityahase/chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyChess

Zero seconds worth of thought went into naming this. Clearly!

Introduction

Yet Another Chess Engine

Live at chess.adityahase.com

This is a failed attempt at writing a Pure Python UCI Chess Engine from scratch.

A Screenshot

Interesting Parts

  • Bitboards and some bit-twidling magic to represent and manipulate the game board in board.py.
  • The wonderful web interface built by Saqib Ansari.

Requirements

  • Python 3+

Python libraries used

  • Flask
  • Click
  • Python-Chess

UI Libraries

  • Chessboard.js
  • Chess.js

About

Yet Another Chess Engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published