Skip to content

jusahah/OpeningTortoise-2.0

Repository files navigation

OpeningTortoise 2.0

What is it?

An Electron application for training openings. It allows you to search for key positions from you own games, and then quizzes you about those positions.

Application includes wrapper for analysing games. Default analysis engine is Stockfish. Application assumes you have Stockfish installed and that it can be invoked through shell command "stockfish".

It also allows you to track the positions occurring in your games as you play them. It does this by taking periodically screenshots of your online chess board and figuring out the position on board. This functionality uses ChessPositionRecognizer as a dependency and is nowhere near error-free at the moment. Currently only chess.com board layout is supported. ChessPositionRecognizer is work-in-progress.

Tests

Uses Mocha and runs tests async. Tests are in their separate files in 'test' folder. Run 'mocha' on command line on app folder.

Based on electron-boilerplate project.

MIT LICENCE etc.

About

OpeningTortoise chess opening trainer (v.2.0, Electron app)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published