All Projects → mattheww → gomill

mattheww / gomill

Licence: other
Python tools for the game of Go (GTP and SGF)

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to gomill

sgf4j
Simple SGF Parser for Java
Stars: ✭ 27 (-60.87%)
Mutual labels:  sgf
computer-go-dataset
datasets for computer go
Stars: ✭ 133 (+92.75%)
Mutual labels:  sgf
ergw
erGW - Erlang implementations of GGSN or P-GW
Stars: ✭ 72 (+4.35%)
Mutual labels:  gtp
LeelaMasterWeight
Leela Master weight is training from leela zero self-play sgf and human sgf file
Stars: ✭ 49 (-28.99%)
Mutual labels:  sgf
go-pfcp
PFCP(Packet Forwarding Control Protocol) implementation in Golang.
Stars: ✭ 90 (+30.43%)
Mutual labels:  gtp
lizgoban
Leela Zero & KataGo visualizer
Stars: ✭ 131 (+89.86%)
Mutual labels:  sgf
immutable-gametree
An immutable game tree data type.
Stars: ✭ 18 (-73.91%)
Mutual labels:  sgf
sgfmill
Python library for Smart Game Format (SGF) files
Stars: ✭ 50 (-27.54%)
Mutual labels:  sgf
besogo
Embeddable SGF editor/viewer for the game of Go (aka Weiqi, Baduk)
Stars: ✭ 82 (+18.84%)
Mutual labels:  sgf
Sabaki
An elegant Go board and SGF editor for a more civilized age.
Stars: ✭ 1,768 (+2462.32%)
Mutual labels:  sgf
sgf to gif
SGF file --> GIF
Stars: ✭ 32 (-53.62%)
Mutual labels:  sgf

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.

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.

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

Running the tests

To run the tests:

python -m gomill_tests.run_gomill_testsuite
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].