Re: [Bug-gnubg] Rollout presets
* 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
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
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
> 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
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
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
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
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
> > 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
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
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
> 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
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
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
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
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