bug-gnubg
[Top][All Lists]
Advanced

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

[Bug-gnubg] new Raccoon's brain


From: Jaro
Subject: [Bug-gnubg] new Raccoon's brain
Date: Tue, 25 Feb 2003 18:10:04 -0800

Hi, everybody

I created gnubgeval DLL using cygwin and mingw.

When I call FindBestMove for position "4HPKATDgc/ABMA" and dice 6,5; it returns me best move 8->2, 8->3 what seems not to be the best move according to GNU Backgammon. I tried this function for many other positions, result is simmilar, sometime it returns the best move from GNU bg list, sometimes not. (btw. it returns always valid move).

cubeinfo what im sending to DLL is

ci->nCube = 64;
ci->fCubeOwner = -1;
ci->fMove = 1;
ci->nMatchTo = 7;
ci->anScore[0] = 2; ci->anScore[1] = 0;
ci->fCrawford = 0 ;
ci->fJacoby = 1;
ci->fBeavers = 0;
ci->arGammonPrice[0] = 0;
ci->arGammonPrice[1] = 0;
ci->arGammonPrice[2] = 0;
ci->arGammonPrice[3] = 0;

Evalcontext is:

ec->bCubeful = 0;
ec->nPlies = 0;
ec->nReduced = 0;
ec->bDeterministic = 1;
ec->rNoise = 0;

and defaultFilter.

How can I get same best move as GNU bg? What am I doing wrong?

Jaro. address@hidden

 


reply via email to

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