4D Go
Posted: Mon Mar 28, 2011 6:20 am
I've been making a 4D goban as a school project, and decided it may be a good idea to share it here. It is written in C++ with Qt, so should compile on most systems (I used GCC on Linux). Requires CMake to build.
The program provides a 4x4x4x4 goban to play on. I've found games to last around as long as a typical 19x19 game. Unless someone makes a mistake, it's pretty much impossible to kill anything until the very end, but still very interesting to try to spot eyes and count liberties.
Installation depends on system; on Linux, the following should do (from the source dir):
No config files, server will listen on port 15493. Once the clients are loaded, !help explains available commands.
Link:
https://github.com/Sevis/4DGo
PS: The score counting is not currently implemented: chances are that one person will lose the capturing race. In the case of a seki, Japanese scoring should be easy to do by hand.
Feature requests are welcome, if anyone thinks this is worth developing further, and will add some comments to the code if anyone would like to read.
The program provides a 4x4x4x4 goban to play on. I've found games to last around as long as a typical 19x19 game. Unless someone makes a mistake, it's pretty much impossible to kill anything until the very end, but still very interesting to try to spot eyes and count liberties.
Installation depends on system; on Linux, the following should do (from the source dir):
Code: Select all
mkdir build && cd build && cmake ../ && makeNo config files, server will listen on port 15493. Once the clients are loaded, !help explains available commands.
Link:
https://github.com/Sevis/4DGo
PS: The score counting is not currently implemented: chances are that one person will lose the capturing race. In the case of a seki, Japanese scoring should be easy to do by hand.
Feature requests are welcome, if anyone thinks this is worth developing further, and will add some comments to the code if anyone would like to read.
