ochess/README.md
2023-01-02 18:50:01 +01:00

1.4 KiB

Open Chess   Pipeline Pipeline Pipeline

Screenshot

Features

  • PGNs files (.si4 files not yet but soon!)
  • Handle heavy game files
  • Live chess engine analysis with UCI compliant chess engines
  • Intuitive game annotations
  • Simple database management system

Installation

Requires CMake and wxWidgets:

> git clone https://gitlab.com/manzerbredes/ochess
> cd ./ochess
> git submodule init
> git submodule update
> mkdir ./build && cd ./build
> cmake ../ && make

Notes

OChess is still in early development stage. For more informations, please read the TODO.md file.

Satellites projects

OChess is based on several satellite projects that implement individual and independant features:

  • chessarbiter: A chess game rule and board manager
  • pgnp: An efficient PGN parser
  • uciadapter: A cross platform utility to interact with UCI chess engines
  • cgeditor: A 2D chess game moves presenter/editor