Paul-Lez / Chess-Engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chess-Engine

This repo contains a Python implementation of a chess engine using the Python chess library to manage the game side of things (e.g. keeping track of the current position, of whether or not the game has ended, etc). The move generation algorithm uses negamax with alpha-beta prunning. This is still very much a work in progress (as of now, the engine is very weak).

Next on the todo list is adding move ordering heuristics.

About


Languages

Language:Python 100.0%