Engine

    Keywords: Software

An engine is a go playing program. Mostly it has no own graphical user interface (GUI), but can be connected to a GUI via GTP. Widely used is GNU Go, which is open source and fairly strong. Most engines are freeware, some engines are built into commercial, nice looking programs.

You can observe strong engines in KGS's room "Computer Go" (rooms list: "Social"). Strongest program there is Zen19D: it is rated 6 dan there.

Table of contents

View of an Engine Without GUI

To get an idea of an engine's ASCII interface, here is an example:

 GNU Go is thinking...
 white(124): E9
    White (O) has captured 0 pieces
    Black (X) has captured 0 pieces
    A B C D E F G H J K L M N O P Q R S T        Last move: White E9
 19 . . . . . . . . . . . . . . O . . . . 19
 18 . . . . O . . X O X X O O O X X . . . 18
 17 . . O O X X X X O X O O . X X . X . . 17
 16 . O X O . . . . X O O . . O . X . X . 16
 15 . O X X X . . . X X O X X O . . X O . 15
 14 . X X . . . . . . . . O O . O X O . . 14
 13 . . . . . . . . . O . O . X . X O . . 13
 12 . . . . . . X . . . X X . X . X O . . 12
 11 . . . . . O X . . . . . . . X O . . . 11
 10 . . . X O X O X X X X O O O X O . . . 10
  9 . . X .(O)X O O O . O . O X O O . . .  9
  8 . O . . . . . . . O . O O X X . . . .  8
  7 . . . . . . . . X O . . O X . O . . .  7
  6 . O X X . . . . . X O . . X . O . . .  6
  5 . . O X . . . . . X . . . . X . . . .  5
  4 . . O + . . . . . + X . . . . + O . .  4
  3 . . . O . O . . O X . . . X . O . . .  3
  2 . . . . . . . . O X . . . . . . . . .  2
  1 . . . . . . . . . . . . . . . . . . .  1
    A B C D E F G H J K L M N O P Q R S T
 black(125):

(to stop the engine just use ctrl-c)

To get an impression of the configuration possibilities of an engine start GNU Go in a Terminal (Windows: shortcut win-r and enter cmd) and in the console enter PathToYour/gnugo --help | more

Examples For Pure Engines

No GUI; often available for all systems; if there is no binary for your OS, it is usually easy to compile it from source.

Examples For Engines With Own GUI (all Windows)

Examples For GUIs to Connect Engines

Links

Many engines are named on the Computer Go Server page.

For further infos about available engines for your OS look onto the Dariush homepage: [ext] ricoh51.free.fr/go.

You'll find infos about the playing strengths of some engines on the KGS-bots page.


Engine last edited by 129.240.6.245 on August 2, 2013 - 17:17
RecentChanges · StartingPoints · About
Edit page ·Search · Related · Page info · Latest diff
[Welcome to Sensei's Library!]
RecentChanges
StartingPoints
About
RandomPage
Search position
Page history
Latest page diff
Partner sites:
Go Teaching Ladder
Goproblems.com
Login / Prefs
Tools
Sensei's Library