Go

DOWNLOAD Mathematica Notebook Contribute this entry Go

Go is played on a 19×19 grid, with pieces being placed at the intersections of grid lines, rather than in the middle of them. Go boards have a number of peculiarities, including the fact that the aspect ratio is approximately 0.91 (instead of the usual unity for western games). This is done so that with perspective, the board appears square. Another is that go pieces (called stones) are actually slightly larger than the spacing on the board allows, thus requiring stones to be placed partially underneath one another to fit, producing a state of mild disorder on a full board.

Go is played by players alternately placing stones on the board, with one player using white stones and the other black stones. There are several sets of rules (Japanese and Chinese) as to how play progresses and scoring is done, but the basic object is to surround as much "territory" as possible. When a group of one player's stones are completely surrounded the other player's (i.e., there are no holes and the stones of one color have stones of the other color adjacent to each possible location horizontally and vertically), the surrounded stones are "captured" by the other player. Go has a number of special terms to refer to specific board configurations, including "atari."

Sensei's Library provides a large collection of go resources, including extensive links to additional material.

Empty go boardGo game

The images above show an empty go board and a go board near the end of a game.

There are estimated to be about 4.63×10^(170) possible positions on a 19×19 board (Beeler et al. 1972, Flammenkamp). The number of n-move go games are 1, 362, 130683, 47046242, ... (OEIS A007565).

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.