Medium strength Chess AI implementation in JavaScript.
Available on: https://deniz.co/chess-ai/
- Search: Traditional minimax with alpha-beta and node ordering. Also un-even tree generation.
- Evaluation features:
- Install dependencies with
npm i
- Start development server
npm start
and openhttp://localhost:1234
- To build run
npm run build
, server./dist
folder with your favorite webserver. - To run tests suites:
node test/bratko-kopec.js
node test/ccr.js
node test/eigenmann-endgame.js
node test/kaufman.js
node test/lct.js
node test/nolot.js
node test/sbd.js
node test/wac300.js
Special thanks to these projects that help me a lot in this.