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


GNU Go Documentation

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

4.2 Move Generation Basics

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 passes:

  1. Information gathering.
  2. Different modules propose moves.
  3. The values of the moves are weighted together and the best move is selected.


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

Please take a moment to fill out this visitor survey
You can help support this site by visiting the advertisers that sponsor it! (only once each, though)