https://github.com/mattheww/gomill
Python tools for the game of Go (GTP and SGF)
https://github.com/mattheww/gomill
gtp python sgf
Last synced: 3 months ago
JSON representation
Python tools for the game of Go (GTP and SGF)
- Host: GitHub
- URL: https://github.com/mattheww/gomill
- Owner: mattheww
- Created: 2014-10-04T19:22:21.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2019-03-14T21:05:17.000Z (over 7 years ago)
- Last Synced: 2026-02-16T21:34:21.155Z (5 months ago)
- Topics: gtp, python, sgf
- Language: Python
- Homepage: http://mjw.woodcraft.me.uk/gomill/
- Size: 1.51 MB
- Stars: 77
- Watchers: 10
- Forks: 21
- Open Issues: 2
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
======
Gomill
======
Gomill is a suite of tools, and a Python library, for use in developing and
testing Go-playing programs. It is based around the Go Text Protocol (GTP) and
the Smart Game Format (SGF).
Full documentation and contact information is available from the `home page`__.
.. __: https://mjw.woodcraft.me.uk/gomill/
Requirements
------------
Gomill requires Python 2.5, 2.6, or 2.7.
Gomill is intended to run on any modern Unix-like system.
A Python 3 version of the SGF code is available as a separate Sgfmill__
project.
.. __: https://mjw.woodcraft.me.uk/sgfmill/
Building the documentation
--------------------------
To build the HTML documentation yourself::
sphinx-build -c gomill_docs -b html gomill_docs build/html_docs
The documentation will be generated in ``build/html_docs``.
Requirements:
- Sphinx__ version 1.0 or later
(at least 1.0.4 recommended; tested with 1.4)
- LaTeX__
- dvipng__
.. __: https://www.sphinx-doc.org/
.. __: https://www.latex-project.org/
.. __: https://www.nongnu.org/dvipng/
Running the tests
-----------------
To run the tests::
python -m gomill_tests.run_gomill_testsuite