www.delorie.com/gnu/docs/gnugo/gnugo_95.html   search  
 
Buy GNU books!


GNU Go Documentation

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

9.2 Overview

The engine of GNU Go takes a position and a color to move and generates the (supposedly) optimal move. This is done by the function genmove() in engine/genmove.c.

The move generation is done in three steps:

  1. information gathering
  2. generation of moves and move reasons
  3. valuation of the suggested moves

This is somewhat simplified. In reality there is some overlap between the steps.


  webmaster     delorie software   privacy  
  Copyright 2003   by The Free Software Foundation     Updated Jun 2003