Skip to content

frostburn/tinytsumego2

Repository files navigation

tinytsumego2

Algorithms for solving tiny go problems.

Successor to tinytsumego.

Prerequisites

Pull the JKISS submodule:

git submodule init
git submodule update

Install GCC:

sudo apt install build-install

Install CMake:

sudo apt install cmake

Compilation

mkdir build; cd build
cmake ..
make
make test

Running the server

To interface with vue-tsumego the Python HTTP bridge needs some pre-solved tsumego to serve.

To generate the public collection under /tmp/ run this in the build directory:

./bin/generate_collections /tmp/

Start the server in development mode:

cd ../python
python3 main.py /tmp/ --dev

Copy the .bin files for safe-keeping to skip generating in the future.

About

Algorithms for solving tiny go problems (again)

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors