Skip to content

AlexanderDesmond/ChessJS

Repository files navigation

ChessJS

A simple Chess engine written in TypeScript. So, it probably should be called ChessTS.

Based on the excellent guide: Programming a JavaScript Chess Engine However, I'm doing it in TypeScript instead of JavaScript and without jQuery.

This project is mainly just to practice using some algorithms and concepts.

Things I've used in this project:

Demo

Link to YouTube - Demonstration of the chess engine against a human player. Also includes a demonstration of castling and pawn promotion.

Link to YouTube - Demonstration of the chess engine playing against itself. Also includes the chess engine handling a board position provided by a FEN code.

About

A simple Chess engine in JS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published