Skip to content
This repository has been archived by the owner on Aug 14, 2018. It is now read-only.
/ chesslave Public archive

A tool to play chess online using a real chessboard

License

Notifications You must be signed in to change notification settings

enerdgumen/chesslave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Coverage Join the chat at https://gitter.im/chesslave/chesslave Issues in progress

Chesslave

† Not under development anymore.

Chesslave is an application helping you to play chess in a better way, using a real chessboard.

Basically it gives you a slave that stands for you in front of the screen and

  • sees the opponent moves analyzing the board image,
  • pronounces them,
  • listens for your moves and
  • performs the move for you on the screen.

These actions are implemented emulating the four organs involved in the process, that is the eyes to see, the mouth to speak, the ears to listen and the hands to move.

Build instructions

Compile Chesslave with the following command:

    mvn clean package [-P platform]

Option -P allows you to specify the build environment. platform may be one of:

  • linux
  • macosx
  • windows

See POM.xml and javacpp-presets for more details.

About

A tool to play chess online using a real chessboard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published