Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 566 Bytes

File metadata and controls

18 lines (15 loc) · 566 Bytes

Chess

Full stack web application, chess game, frontend using JavaScript and Rest. Server using Python, logic using C++ (also Boost Libraries). The user is playing with the opponent, that is bot using minmax algorithm.

Prerequisities:

  • Python3.6m
  • Flask
  • Boost 1.65
  • Boost Python
  • make
  • cmake
  • g++

Installation:

  • Clone repository
  • Run check_required_packages.sh script to install needed libraries (just on Ubuntu)
  • Run build_and_run.sh script to build project, run tests and run server
  • Server is running locally on 5000 port (localhost:5000)