Skip to content

venil7/chess

Repository files navigation

JavaScript chess engine for Node.js/Browser

Travis Build

Build Status

Alt text

Features

  • Minimax implementation with variable depth
  • Game state (de)serialisation to JSON
  • Web interface
  • API (can be used in React Native, Node, Browser, etc)
  • Alpha-Betta pruning with ordering optimization
  • Web workers for better performance
  • more..

How to run example

  $ cd example
  $ npm install
  $ npm start

About

JavaScript chess engine for Node.js/Browser

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published