Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

GNU Go

From Wikipedia, the free encyclopedia
Free software program that plays Go with the user
This article is about a software re-creation of the Go board game. For the Google-sponsored programming language also known as golang, seeGo (programming language). For the different, older programming language by Francis McCabe, seeGo! (programming language).
GNU Go
Logo by Ebba Berggren
DeveloperGNU Go Team
Initial release13 March 1989; 36 years ago (1989-03-13)[1]
Operating systemLinux,Windows,macOS
TypeComputer Go
LicenseGNU GPLv3
Websitewww.gnu.org/software/gnugo
Repository

GNU Go is afree software program by theFree Software Foundation that playsGo. Itssource code is quite[clarification needed] portable, and can be easily compiled forLinux, as well as otherUnix-like systems,Microsoft Windows andmacOS;ports exist for other platforms.

The program plays Go against the user, at about 5 to 7kyu strength on the 9×9 board. Multiple board sizes are supported, from 5×5 to 19×19.

Strength

[edit]

At this level of performance, GnuGo was between six and seven stones weaker than the top commercial programs on good hardware as of early 2009, but comparable in strength to the strongest programs not usingMonte Carlo methods. It did well at manycomputer Go tournaments. For instance, it took the gold medal at the 2003 and 2006Computer Olympiad[2] and second place at the 2006 Gifu Challenge.[3]

Protocols

[edit]

AlthoughASCII-based, GNU Go supports two protocols—the Go Modem Protocol and theGo Text Protocol—by whichGUIs can interface with it to give a graphical display. Several suchGUIs exist. GTP also allows it to play online on Go servers (through the use of bridge programs), and copies can be found running on NNGS,KGS, and probably others.

Versions

[edit]

The current (stable) version of GNU Go is 3.8. The latest experimental release was 3.9.1. There is also an experimental feature for using Monte Carlo methods for 9×9 board play.

A version called Pocket GNU Go, based on GNU Go 2.6, is available for theWindows CE operating system (Pocket PC). Versions based on the much weaker 1.2 engine also exist for theGame Boy Advance andPalm Pilot.

See also

[edit]

References

[edit]
  1. ^"GNU Go Development Versions". Retrieved4 November 2020.
  2. ^"Computer Go - Past Events".
  3. ^"Gifu Challenge 2006". Archived fromthe original on 3 July 2007. Retrieved21 June 2007.

External links

[edit]
Wikimedia Commons has media related toGNU Go.
History
Licenses
Software
Contributors
Other topics
Overview
Equipment
Terms
Strategy and tactics
History
Competition
Games and matches
Art and media
Computers
Organizations
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=GNU_Go&oldid=1333322597"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp