gnugo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnugo-devel] tex-info updated


From: Arend Bayer
Subject: [gnugo-devel] tex-info updated
Date: Sat, 17 Nov 2001 19:59:00 +0100 (CET)

Here are the changes for the documentation; I also changed the values
of joseki moves which were not up to date with shapes.c. 
Btw, why was the shape bonus for J moves dropped? I saw GNU Go depart
from the proper joseki a couple of times, and the shape bonus might
have prevented this.

-Arend



? Makefile
? arend_1_14.12
? gnugo.info
Index: move_generation.texi
===================================================================
RCS file: /cvsroot/gnugo/gnugo/doc/move_generation.texi,v
retrieving revision 1.5
diff -u -r1.5 move_generation.texi
--- move_generation.texi        2001/09/06 21:39:52     1.5
+++ move_generation.texi        2001/11/17 18:50:12
@@ -512,6 +512,11 @@
 One prefers not to use this approach but in practice it is
 sometimes needed.
 
+In the fuseki, there are often several moves with identical minimum
+value. GNU Go chooses randomly between such moves, which ensures
+some indeterminacy of GNU Go's play. Later in the game, GNU Go's
+genuine valuation of such a move is used as a secondary criterium.
+
 @node Secondary Value, Threats and Followup Value, Minimum Value, Valuation
 @comment  node-name,  next,  previous,  up
 @subsection Secondary Value
Index: patterns.texi
===================================================================
RCS file: /cvsroot/gnugo/gnugo/doc/patterns.texi,v
retrieving revision 1.3
diff -u -r1.3 patterns.texi
--- patterns.texi       2001/09/06 21:34:20     1.3
+++ patterns.texi       2001/11/17 18:50:19
@@ -242,26 +242,34 @@
 @quotation
 Standard joseki move. Unless there is an urgent move on the board these moves
 are made as soon as they can be.  This is equivalent to adding the @samp{d}
-and @samp{a} classifications together with a shape bonus of 5 and a minimum
-accepted value of 25.
+and @samp{a} classifications together with a minimum accepted value of 27.
 @end quotation
address@hidden @samp{F}
address@hidden
+This indicates a fuseki pattern. This is only effective together with
+either the @samp{j} or @samp{t} classification, and is used to ensure
+indeterministic play during fuseki.
address@hidden quotation
 @item @samp{j}
 @quotation
 Slightly less urgent joseki move. These moves will be made after those
-with the @samp{J} classification. This is equivalent to adding the
address@hidden and @samp{E} classifications together with a minimum accepted
-value of 22.
+with the @samp{J} classification. This adds the
address@hidden and @samp{E} classifications. If the move has the @samp{F} 
+classification, it also gets a fixed value of 20.1, otherwise it
+gets a minimum accepted value of 20. (This makes sure that GNU Go chooses
+randomly between different moves that have @samp{jF} as classification.)
 @end quotation
 @item @samp{t}
 @quotation
 Minor joseki move (tenuki OK). This is equivalent to adding the @samp{e} and
address@hidden classifications together with a minimum accepted value of 18.
address@hidden classifications together with either a fixed value of 15.07 (if
+the move has @samp{F} classification) or a minimum value of 15 (otherwise).
 @end quotation
 @item @samp{U}
 @quotation
 Urgent joseki move (never tenuki). This is equivalent to the @samp{d} and
address@hidden classifications together with a shape bonus of 20 and a minimum
-accepted value of 50.  
address@hidden classifications together with a shape bonus of 15 and a minimum
+accepted value of 40.  
 @end quotation
 @end itemize
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]