Skip to content

Search-based low-intelligence international chess AI with visible UI

License

Notifications You must be signed in to change notification settings

jysperm/WizardChess

Repository files navigation

Wizard Chess

Search-based low-intelligence international chess AI with visible UI.

This project was originally finished in 2016 (when AlphaGo won against Lee Sedol), and then I revamped it in 2023 with some UI and performance improvements. But overall, it's just a side project of mine to practice TypeScript (this is my first TypeScript project), Web Worker, and the aplpha/beta pruning algorithm.

Try online: https://wizard-chess.herokuapp.com

Related blog in Chinese: WizardChess: 一个国际象棋 AI 的实现

Screenshot

Development

npm ci
npm test
npm start