FusekiLibrary is an opening library for the game of Go.

It consists of two parts:

  1. A general purpose opening library that can be used in various applications. Using pattern matching, it can instantly find a given position in it's database regardless if the board has been rotated or mirrored. The order of moves arriving at the specific position one is looking for is not relevant.
  2. A GTP client (computer player) that uses the opening library. It is intended to be used as a study aid. You can use it when reviewing your own games or explore popular lines of play. It uses GoGui specific commands in order to display the search results for the user.

Downloads can be found at the Project page. Please read the documentation. There is also a screencast with all the steps you need to take on order to get started. Report bugs and suggestions on the project page. If you would like to be notified about future releases please join the fusekilibrary-announce mailing list.

FusekiLibrary is written in C# and available under the MIT/X11 license.