[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-gnubg] Tutor mode
From: |
Joern Thyssen |
Subject: |
Re: [Bug-gnubg] Tutor mode |
Date: |
Mon, 12 Aug 2002 16:47:28 +0000 |
User-agent: |
Mutt/1.4i |
On Mon, Aug 12, 2002 at 01:41:16PM +0200, Jim Segrave wrote
> On Mon 12 Aug 2002 (11:35 +0100), Ian Shaw wrote:
> > _________________
> >
> > At present I've found the best way to use Tutor mode is to use the analysis
> > settings on Expert level. This gives a very fast response on my PII 266 MHz
> > PC. I have the evaluation settings on World Class++. This means that from
> > the Hint window I can easily select a number of moves and click Eval to get
> > a deeper evaluation. (I'm finding it interesting how often GnuBg changes its
> > mind BTW.)
> >
> > I'm wondering about whether it is worth having snmall buttons on the hint
> > window specifically to do deeper evalualtions E.g. [0] [1] [2] [3], or [<]
> > and [>].
>
> Maybe only from the pre-defined settings - so if you are using one,
> then you can do a [<] [>] to another preset. Greyed out if you have a
> user-defined setting.
I'm not satisfied with the evaluation setups in the current set-up..
They contain the search space (search candidates, search space, and
1-ply pruning) as well as the "real" evaluation parameters: plies,
reduction, cubefulness and noise.
For a cube decision and for evaluation of a specific chequer play the
search space has no meaning -- the search space is used to selecting a
move among all legal moves.
So the search space is only needed for the initial population of the
hint-dialog; for gnubg selecting the optimal move; and for performing
the match analysis.
In conclusion: I'm considering to make a new struct
typedef struct _searchspace {
unsigned int nSearchCandidates : 7;
float rSearchTolerance;
unsigned int fNoOnePlyPrune : 1;
} searchspace;
It only changes FindnSaveBestMoves and FindBestMove (and functions
called from these).
Also, this changes the evaluation commands from:
set eval chequerplay evaluation plies 2
set eval chequerplay evaluation cand 10
to
set eval chequerplay evaluation plies 2
set eval chequerplay searchspace cand 10
Any comments on this? Better suggestions?
Jørn
--
Joern Thyssen, PhD
Vendsysselgade 3, 3., DK-9000 Aalborg, Denmark
+45 9813 2791 (private) / +45 2077 2689 (mobile) / +45 9633 7036 (work)