Skip to content
Jan Popelka edited this page May 16, 2020 · 3 revisions

Red Carpet Goban

Temporary documentation follows.

Controls

Brief description of current "hidden" controls:

key function
C center view from above
V toggle shaders (default red carpet / red carpet anaglyphic / flat / basic 3D)
T toggle territory display
N toggle text overlay test
O test animation
X toggle max FPS gameloop mode (usually capped by vsync) - otherwise redrawing only when needed
A + left/right mouse move rotate view
A + top/down mouse move tilt view
S + mouse move zoom view
D + mouse move drag view
Q new game 9x9
W new game 13x13
E new game 19x19
U undo last move

Engines

GTP engines are configured in config/engines.enabled folder. Every file in this folder describes an engine that will be loaded. Misconfigured engine can easily crash the program, at the moment. Also playing an unsupported board size can cause strange behaviour.

The configuration file example:

./engine/leela
leelaz.exe
--quiet --gtp -w ./engine/8ef6a92408fadf7330556aa05e1575851672d6b46e12c52242d2a84996ccb7c7.gz
LZ 0.16 x64 GPU 8ef6a924
0

which contains

  1. path to folder with engine executable (will be searched beside default PATH)
  2. name of the engine executable
  3. command line parameters
  4. name displayed in the GUI
  5. 0/1 ... whether it is the main coach engine observing the game and executing rules

GnuGo is required as the main engine, as the Goban relies on its showboard command output and territory analysis.

Clone this wiki locally