Re: [Bug-gnubg] Rollout presets

2007-07-24 Thread Achim Mueller
* Massimiliano Maini <[EMAIL PROTECTED]> [070724 16:30]:

I saved 

quick:
set rollout truncation plies 12
set rollout trials 324
set rollout jsd minimumgames 216
set rollout jsd limit 1.9600
set rollout player 0 chequerplay plies 0
set rollout player 0 cubedecision plies 0

quick-cube-2ply:
set rollout truncation plies 12
set rollout trials 648
set rollout jsd minimumgames 216
set rollout jsd limit 1.9600
set rollout player 0 chequerplay plies 0
set rollout player 1 cubedecision plies 2

quick-2ply:
set rollout truncation plies 12
set rollout trials 324
set rollout jsd minimumgames 108
set rollout jsd limit 1.9600
set rollout player 0 chequerplay plies 2
set rollout player 0 cubedecision plies 2

cube-2ply:
same as quick-cube-2ply but without jsd and truncation

full-2ply:
set rollout truncation enable off
set rollout trials 324 (or more)
set rollout jsd move off
set rollout player 0 chequerplay plies 2
set rollout player 0 cubedecision plies 2

Pruning for all 2ply (default)

Ciao

Achim


___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Rollout presets

2007-07-24 Thread Hardy Hübener

On 24.07.2007 17:26  Massimiliano Maini wrote:


Hmm ... gammonu.com is not a free site, you have to subscribe.
And I do think that this kind of discussion should take place
on this mailing list.



Okay, here are my standard settings:

A: Quick and dirty cubeless: 324 rollouts, Checkerplay: expert

B: Quick and dirty, cubefull: 324 rollouts, Cube: World Class

C: Normal: 648 rollouts, Cube World Class, Checker: first 3 moves World 
Class, follow-on moves: Expert


D: Precise: 1296 rollouts, Cube World Class, Checker: first 7 moves 
World Class, follow-on moves: Expert


For all I use: no truncation, variance reduction, quasi-radom dice.

Any other ideas?


Hardy ;-)

--
Hardy's Backgammon Pages --> www.hardys-backgammon-pages.com



___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


RE: [Bug-gnubg] Rollout presets

2007-07-24 Thread David Levy
This sounds great!
 
What would also be fabulous would be a way of (temporarily) changing the
match score and running the rollouts. I feel that this is the most important
feature that is in Snowie but not gnubg.
 
Thanks,
 
David

  _  

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Massimiliano Maini
Sent: Tuesday, July 24, 2007 7:17 AM
To: bug-gnubg@gnu.org
Subject: [Bug-gnubg] Rollout presets



hi, 

in the latest code there're the new "A", "B", ... "E" buttons allowing to
quick-load 
rollout settings (stored in files a.rol, b.rol, etc). 

Would it make sense to provide some standard settings ? Something like: 

A --> quick 0-ply rollout 
B --> 2-ply truncated 
C --> 2-ply full 

Most of the players I've been speaking with (including strong ones) are 
way too scared by the complexity of the rollout settings. If I'm not wrong, 
Snowie has something similar (quick rollout + precise rollout) ... 

MaX. 

___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Rollout presets

2007-07-24 Thread Massimiliano Maini
> That's great news How many buttons are there? Five?

5
 
> I propose to discuss standard settings at www.gammonu.com, where the 
> best players meet, including Neil Kazaross.

Hmm ... gammonu.com is not a free site, you have to subscribe.
And I do think that this kind of discussion should take place
on this mailing list.

Of course, comments from any player with a reasonable experience
in the game *and* in using gnubg are more than welcome (assuming
the preset thing is doable).

MaX.
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Rollout presets

2007-07-24 Thread Hardy Hübener

That's great news How many buttons are there? Five?

I propose to discuss standard settings at www.gammonu.com, where the 
best players meet, including Neil Kazaross. I presently use 4 different 
sets of settings for rollouts.


Hardy ;-)


On 24.07.2007 16:16  Massimiliano Maini wrote:


hi,

in the latest code there're the new "A", "B", ... "E" buttons allowing 
to quick-load

rollout settings (stored in files a.rol, b.rol, etc).

Would it make sense to provide some standard settings ? Something like:

A --> quick 0-ply rollout
B --> 2-ply truncated
C --> 2-ply full

Most of the players I've been speaking with (including strong ones) are
way too scared by the complexity of the rollout settings. If I'm not 
wrong,

Snowie has something similar (quick rollout + precise rollout) ...

MaX.
  



--
Hardy's Backgammon Pages --> www.hardys-backgammon-pages.com



___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Compilation of gnubg on Cygwin

2007-07-24 Thread bar tomas

Thanks a lot for your replies!
I'll get the latest source with cvs and try again with mingw and I'll get
back to you.

On 7/24/07, Jonathan Kinsey <[EMAIL PROTECTED]> wrote:


Massimiliano Maini wrote:
>
>> > Bonus question: is sgf.c supposed to be generated from sgf.y ?
>> > With what (under Win/mingw) ?
>>
>> No - sgf.c is the file that deals with the sgf file format.  sgfl.c
>> and sgfp.c/h
>> can be generated with flex and bison, they don't change much though so
> no real
>> need to sort it out.
>
> Hmmm ... I'm lost  ... I have a sgf.y and an sgf.c (in gnubg root dir)
and
> since the .c is outdated wrt the .y (at least, the ones in the CVS
> repository),
> the makefile tries to call yacc on the .y ... (normally, I just touch
> the .c

The naming of the files seems dodgy, they should probably be renamed a
bit...

> to solve the issue). What are sgf.y and sgf.l there for ?

They (.y and .l) are used to generate the files I specified.

Jon


___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg



___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


[Bug-gnubg] Rollout presets

2007-07-24 Thread Massimiliano Maini
hi,

in the latest code there're the new "A", "B", ... "E" buttons allowing to 
quick-load
rollout settings (stored in files a.rol, b.rol, etc).

Would it make sense to provide some standard settings ? Something like:

A --> quick 0-ply rollout
B --> 2-ply truncated
C --> 2-ply full

Most of the players I've been speaking with (including strong ones) are
way too scared by the complexity of the rollout settings. If I'm not 
wrong,
Snowie has something similar (quick rollout + precise rollout) ...

MaX.
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Compilation of gnubg on Cygwin

2007-07-24 Thread Jonathan Kinsey
Massimiliano Maini wrote:
> 
>> > Bonus question: is sgf.c supposed to be generated from sgf.y ?
>> > With what (under Win/mingw) ?
>>
>> No - sgf.c is the file that deals with the sgf file format.  sgfl.c
>> and sgfp.c/h
>> can be generated with flex and bison, they don't change much though so
> no real
>> need to sort it out.
> 
> Hmmm ... I'm lost  ... I have a sgf.y and an sgf.c (in gnubg root dir) and
> since the .c is outdated wrt the .y (at least, the ones in the CVS
> repository),
> the makefile tries to call yacc on the .y ... (normally, I just touch
> the .c

The naming of the files seems dodgy, they should probably be renamed a bit...

> to solve the issue). What are sgf.y and sgf.l there for ?

They (.y and .l) are used to generate the files I specified.

Jon



signature.asc
Description: OpenPGP digital signature
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Compilation of gnubg on Cygwin

2007-07-24 Thread Massimiliano Maini
> > Bonus question: is sgf.c supposed to be generated from sgf.y ?
> > With what (under Win/mingw) ?
> 
> No - sgf.c is the file that deals with the sgf file format.  sgfl.c 
> and sgfp.c/h
> can be generated with flex and bison, they don't change much though so 
no real
> need to sort it out.

Hmmm ... I'm lost  ... I have a sgf.y and an sgf.c (in gnubg root dir) and
since the .c is outdated wrt the .y (at least, the ones in the CVS 
repository),
the makefile tries to call yacc on the .y ... (normally, I just touch the 
.c
to solve the issue). What are sgf.y and sgf.l there for ?

MaX.___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Compilation of gnubg on Cygwin

2007-07-24 Thread Jonathan Kinsey
Massimiliano Maini wrote:
> 
>> Not sure, I think it's the fact that you've not run the auto* tools.
>  I guess
>> one of those creates the dependency trees?
>>
>> I'm with Oystein, use mingw instead of cygwin - it's easier.
> 
> Since we are on the subject, are the auto* tools supposed to work with
> mingw ?

I'm pretty sure they do work (in general), not so sure about with gnubg -
probably require a bit of tweaking.

> For my builds I still use an "handcrafted" makefile/config.h ...
> 
> Bonus question: is sgf.c supposed to be generated from sgf.y ?
> With what (under Win/mingw) ?

No - sgf.c is the file that deals with the sgf file format.  sgfl.c and sgfp.c/h
can be generated with flex and bison, they don't change much though so no real
need to sort it out.

Jon

Ps. Just seen Oystein's post, I'll send this anyway...



signature.asc
Description: OpenPGP digital signature
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Compilation of gnubg on Cygwin

2007-07-24 Thread Øystein Johansen
Massimiliano Maini wrote:
> Since we are on the subject, are the auto* tools supposed to work with
> mingw ?

Good question. I know they are available here:
http://sourceforge.net/project/showfiles.php?group_id=2435

... but I've never tried them

> For my builds I still use an "handcrafted" makefile/config.h ...

Same with me! Everything is handcrafted.

> Bonus question: is sgf.c supposed to be generated from sgf.y ?
> With what (under Win/mingw) ?

I've done with an old port of bison
C:\>bison --version
GNU Bison version 1.28

This was in the old days, when I was still living in cave, but now my
makefile says:

NON_SOURCE = $(subst non-src/,,$(wildcard non-src/*.[ch]))

$(NON_SOURCE):
$(CP) non-src/$@ .

Good enough for me, even though it would be nice to have a source that
didn't depend on source generation from an other system.

-Øystein



signature.asc
Description: OpenPGP digital signature
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Compilation of gnubg on Cygwin

2007-07-24 Thread Massimiliano Maini
> Not sure, I think it's the fact that you've not run the auto* tools.  I 
guess
> one of those creates the dependency trees?
> 
> I'm with Oystein, use mingw instead of cygwin - it's easier.

Since we are on the subject, are the auto* tools supposed to work with 
mingw ?

For my builds I still use an "handcrafted" makefile/config.h ...

Bonus question: is sgf.c supposed to be generated from sgf.y ?
With what (under Win/mingw) ?

MaX.
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Compilation of gnubg on Cygwin

2007-07-24 Thread Jonathan Kinsey
bar tomas wrote:
> Hi,
> 
> I am trying to compile the gnubg on cygwin 1.5, using the gnubg sources
> included in the cygwin distribution (I did a full installation of
> cygwin, which includes all available packages).
> I am following the instructions in the INSTALL file included in the
> /usr/src/gnubg-0.14.3  directory of the cygwin distribution.
> I ran the configure script with the following flags:
> 
> ./configure --without-gtk --without-gtk2 --without-gdbm --with-python
> 
> But then when I ran make, I get the following errors :
> 
> $ make
> Makefile:617: .deps/erf.Po: No such file or directory
> Makefile:618: .deps/strdup.Po: No such file or directory
> Makefile:619: .deps/analysis.Po: No such file or directory
[snip]
> make: *** No rule to make target `.deps/timer.Po'.  Stop.
> 
> 
> Do you know what I did wrong?

Not sure, I think it's the fact that you've not run the auto* tools.  I guess
one of those creates the dependency trees?

I'm with Oystein, use mingw instead of cygwin - it's easier.

Jon



signature.asc
Description: OpenPGP digital signature
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Compilation of gnubg on Cygwin

2007-07-24 Thread Christian Anthon

Get the latest source from cvs instead:

cvs -z3 -d:pserver:[EMAIL PROTECTED]:/sources/gnubg co gnubg

Christian.


___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Compilation of gnubg on Cygwin

2007-07-24 Thread Øystein Johansen
bar tomas wrote:
> Hi,
> 
> I am trying to compile the gnubg on cygwin 1.5, using the gnubg sources
> included in the cygwin distribution (I did a full installation of
> cygwin, which includes all available packages).

Just a first question back to you:
Can you use mingw or MSYS instead? I believe that will save you some
problems.

Sorry for not answering your question,
-Øystein




signature.asc
Description: OpenPGP digital signature
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


[Bug-gnubg] Compilation of gnubg on Cygwin

2007-07-24 Thread bar tomas

Hi,

I am trying to compile the gnubg on cygwin 1.5, using the gnubg sources
included in the cygwin distribution (I did a full installation of cygwin,
which includes all available packages).
I am following the instructions in the INSTALL file included in the
/usr/src/gnubg-0.14.3  directory of the cygwin distribution.
I ran the configure script with the following flags:

./configure --without-gtk --without-gtk2 --without-gdbm --with-python

But then when I ran make, I get the following errors :

$ make
Makefile:617: .deps/erf.Po: No such file or directory
Makefile:618: .deps/strdup.Po: No such file or directory
Makefile:619: .deps/analysis.Po: No such file or directory
Makefile:620: .deps/bearoff.Po: No such file or directory
Makefile:621: .deps/bearoffdump.Po: No such file or directory
Makefile:622: .deps/bearoffgammon.Po: No such file or directory
Makefile:623: .deps/boardpos.Po: No such file or directory
Makefile:624: .deps/br1.Po: No such file or directory
Makefile:625: .deps/copying.Po: No such file or directory
Makefile:626: .deps/credits.Po: No such file or directory
Makefile:627: .deps/database.Po: No such file or directory
Makefile:628: .deps/dice.Po: No such file or directory
Makefile:629: .deps/drawboard.Po: No such file or directory
Makefile:630: .deps/erftest.Po: No such file or directory
Makefile:631: .deps/eval.Po: No such file or directory
Makefile:632: .deps/export.Po: No such file or directory
Makefile:633: .deps/external.Po: No such file or directory
Makefile:634: .deps/external_l.Po: No such file or directory
Makefile:635: .deps/external_y.Po: No such file or directory
Makefile:636: .deps/format.Po: No such file or directory
Makefile:637: .deps/formatgs.Po: No such file or directory
Makefile:638: .deps/getopt.Po: No such file or directory
Makefile:639: .deps/getopt1.Po: No such file or directory
Makefile:640: .deps/gnubg.Po: No such file or directory
Makefile:641: .deps/gnubgmodule.Po: No such file or directory
Makefile:642: .deps/gtk-multiview.Po: No such file or directory
Makefile:643: .deps/gtkbearoff.Po: No such file or directory
Makefile:644: .deps/gtkboard.Po: No such file or directory
Makefile:645: .deps/gtkchequer.Po: No such file or directory
Makefile:646: .deps/gtkcolour.Po: No such file or directory
Makefile:647: .deps/gtkcube.Po: No such file or directory
Makefile:648: .deps/gtkexport.Po: No such file or directory
Makefile:649: .deps/gtkgame.Po: No such file or directory
Makefile:650: .deps/gtkmet.Po: No such file or directory
Makefile:651: .deps/gtkmovefilter.Po: No such file or directory
Makefile:652: .deps/gtkoptions.Po: No such file or directory
Makefile:653: .deps/gtkpath.Po: No such file or directory
Makefile:654: .deps/gtkprefs.Po: No such file or directory
Makefile:655: .deps/gtkrace.Po: No such file or directory
Makefile:656: .deps/gtkrolls.Po: No such file or directory
Makefile:657: .deps/gtksplash.Po: No such file or directory
Makefile:658: .deps/gtktempmap.Po: No such file or directory
Makefile:659: .deps/gtktexi.Po: No such file or directory
Makefile:660: .deps/gtktheory.Po: No such file or directory
Makefile:661: .deps/gtktoolbar.Po: No such file or directory
Makefile:662: .deps/guile.Po: No such file or directory
Makefile:663: .deps/html.Po: No such file or directory
Makefile:664: .deps/htmlimages.Po: No such file or directory
Makefile:665: .deps/i18n.Po: No such file or directory
Makefile:666: .deps/import.Po: No such file or directory
Makefile:667: .deps/kleinman.Po: No such file or directory
Makefile:668: .deps/latex.Po: No such file or directory
Makefile:669: .deps/luxi.Po: No such file or directory
Makefile:670: .deps/makebearoff.Po: No such file or directory
Makefile:671: .deps/makebearoff1.Po: No such file or directory
Makefile:672: .deps/makehyper.Po: No such file or directory
Makefile:673: .deps/makeweights.Po: No such file or directory
Makefile:674: .deps/matchequity.Po: No such file or directory
Makefile:675: .deps/matchid.Po: No such file or directory
Makefile:676: .deps/mec.Po: No such file or directory
Makefile:677: .deps/onechequer.Po: No such file or directory
Makefile:678: .deps/openurl.Po: No such file or directory
Makefile:679: .deps/osr.Po: No such file or directory
Makefile:680: .deps/path.Po: No such file or directory
Makefile:681: .deps/play.Po: No such file or directory
Makefile:682: .deps/positionid.Po: No such file or directory
Makefile:683: .deps/postscript.Po: No such file or directory
Makefile:684: .deps/progress.Po: No such file or directory
Makefile:685: .deps/pub_eval.Po: No such file or directory
Makefile:686: .deps/record.Po: No such file or directory
Makefile:687: .deps/relational.Po: No such file or directory
Makefile:688: .deps/render.Po: No such file or directory
Makefile:689: .deps/renderprefs.Po: No such file or directory
Makefile:690: .deps/rollout.Po: No such file or directory
Makefile:691: .deps/set.Po: No such file or directory
Makefile:692: .deps/sgf.Po: No such file or directory
Makefile:693: .deps/sgfl.Po: No suc