Skip to content

Provides some tools for Go variants – games inspired by the game Go. So far only Toroidal Go is handled.

License

Notifications You must be signed in to change notification settings

goplayerjuggler/goVariants

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Variants

Provides some tools for Go variants – games inspired by the game Go. So far only Toroidal Go is handled. Support for other variants may be added later on.

The tools in this project are mostly written in ECMAScript.

Modules

Go-Variants-Engine

This is a Go engine implementation for standard Go and Toroidal Go. It may in the future handle Go on other graphs that are locally like Go like cylinders, twisted toroids, Klein surfaces, …

At present it handles:

  • the mechanics of playing a move (counting liberties, removing chains with zero liberties…)
  • Scoring

Ko and Superko have not been implemented.

More details here.

Go-Variants-Transformer

Provides tools for viewing and editing game records or game commentaries, for a Go variant. At present, the only Go variant that is handled is Toroidal Go. The code is bundled into minified javascript files so as to work on most modern browsers. More details here.

Licence

MIT

About

Provides some tools for Go variants – games inspired by the game Go. So far only Toroidal Go is handled.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published