Re: Conversion to git: mapping cvs userids to git authors

2024-02-28 Thread Jim Segrave
? Note that some appear twice, including under an "uid." account ; I suppose this comes from an change of account or some internal change at savannah. jsegrave = Jim Segrave uid67713 = Jim Segrave Please use just the jsegrave. The demon.nl address is long since closed

Re: Bug-gnubg Digest, Vol 237, Issue 2

2023-11-17 Thread Jim Segrave
I agree - use stdin/stdout for the interface. A web based app can be built on top of such a source, a non-gui app suitable for batch procesing for example would be a nightmare to scrape from a web interface. U hesitate to even estimate how difficult a portable web interfcase would be to constru

Re: Cube-info dictionary type error on linux cli using Python 3.9.2

2022-02-22 Thread Jim Segrave
I'mhopingtogetacloselook at this this week On 22/02/2022 15:39, Christian Anthon wrote: Yeah, no code is going to work on both python2 and python3. Feel free to post a bug report on https://savannah.gnu.org/bugs/?group=gnubg, but this is not likely to be a priority. You are also welcome to upd

Re: Cube-info dictionary type error on linux cli using Python 3.9.2

2022-02-20 Thread Jim Segrave
I need to look at this in depth- on my host the default python is 2.75 (even thouogh nowadays I almost always use python3) and it does what it used to. I really don't remember how the Python integration works, athough I once used it quite heavily to build databases of matches. I'm sure it's so

Re: Cube-info dictionary type error on linux cli using Python 3.9.2

2022-02-20 Thread Jim Segrave
When Pyhon moved from version 2 to version 3,a new feature meant to assist with international character sets was added . A python string was considered different from an array of bytes. SO now anywhree the python scrip expects a variable to bean array of bytes and it currenty has a string, it n

Re: No command line?

2021-03-02 Thread Jim Segrave
res? Chris On Mon, Mar 1, 2021 at 2:26 PM Philippe Michel mailto:philippe.mich...@free.fr>> wrote: On Mon, Mar 01, 2021 at 09:23:49PM +0100, Jim Segrave wrote: > And I then run gnubg: > > /usr/local/bin/gnubg -t -c /tmp/4413280.cmd > > This

Re: No command line?

2021-03-01 Thread Jim Segrave
I ust tested with a fresh build of gnubg. I have a script which takes exported games from DailyGammon as .mat files akes them into .mat file and then creates a command file to import the .mat file, analyse it, print the statistics t the console and save the analysed match as a .sgf file. The co

Re: [Bug-gnubg] gnubg Problem

2017-11-13 Thread Jim Segrave
Start gnubg. Go to Settings->Options->Display Set number of digits in output to  or less. There was an error in earlier versions of gnubg which created buffers for building ouput that only supported a smaller number of digits. Later versions have, I believe, bumped the minimum size to handle a

Re: [Bug-gnubg] setting output digits to more than 4.

2015-05-03 Thread Jim Segrave
On 05/03/2015 12:47 AM, Øystein Schønning-Johansen wrote: Hi, I just noticed a bug. When setting the number of outputs to 5 or more, the application crashes if I start a rollout. I think there is a buffer overflow somewhere. (No game) show version GNU Backgammon 1.05.000 Apr 25 2015 Arch L

Re: [Bug-gnubg] Problem with the crashed benchmark database

2012-06-24 Thread Jim Segrave
On 06/24/2012 01:08 AM, motiv4u wrote: > AFAIK Jim Segrave had. > Now it's owned by xs4all (if my memory is correct) and they keep "hosting" it. > So Jim? > > N. > I've been in touch with xs4all to see what can be done. Can someone supply me with a list

Re: [Bug-gnubg] Problem with the crashed benchmark database

2012-06-20 Thread Jim Segrave
On 06/20/2012 12:35 PM, Øystein Schønning-Johansen wrote: > On Mon, Jun 18, 2012 at 11:36 PM, Philippe Michel > mailto:philippe.mich...@sfr.fr>> wrote: > > On Tue, 5 Jun 2012, Philippe Michel wrote: > > The benchmark database for the crashed positions seems seriously > corrupt

Re: [Bug-gnubg] Switch checker position in gnu vs human match?

2012-06-18 Thread Jim Segrave
On 06/18/2012 12:32 AM, motiv4u wrote: > If I click the old.nabble... gifs it's 'image is deleted' > But I think you want to change colours of Player and gnubg. > > You can change them by choosing a theme : > Settings - Board Appearance > choose tab 'Designs' > and pick the colors you like (or eve

Re: [Bug-gnubg] embarrassing question (from me): where are

2012-01-08 Thread Jim Segrave
On 01/08/2012 10:18 PM, Jim Segrave wrote: > On 01/08/2012 10:05 PM, Joseph Heled wrote: >> >> The 0.17 weights and the benchmark files? They are no longer on >> ftp://ftp.demon.nl/pub/games/gnubg/nn-training/benchmarks

Re: [Bug-gnubg] embarrassing question (from me): where are

2012-01-08 Thread Jim Segrave
On 01/08/2012 10:05 PM, Joseph Heled wrote: > > The 0.17 weights and the benchmark files? They are no longer on > ftp://ftp.demon.nl/pub/games/gnubg/nn-training/benchmarks > > Thanks, Joseph > > > > ___ > Bug-gnubg mailing list > Bug-gnubg@gnu.org >

Re: [Bug-gnubg] UBgI - Universal Backgammon Interface

2011-12-23 Thread Jim Segrave
On 12/23/2011 07:41 PM, Frank Berger wrote: >>From: ?ystein Sch?nning-Johansen > > >> I would love to see a standard interface for communication between a >> backgammon GUI and a backgammon engine similar to UCI. Can someone >> suggest/define a UBgI - Universal Backgamm

Re: [Bug-gnubg] The dice are (slightly) rigged

2011-11-23 Thread Jim Segrave
On 11/23/2011 08:42 AM, Michael Petch wrote: > On 22/11/2011 3:11 PM, Philippe Michel wrote: > >> Are there list members who are knowledgeable on rng robustness and could >> confirm that, if one starts with a "good" rng for integers uniformly >> distributed between 0 and n and discards any occur

Re: [Bug-gnubg] translation permission

2011-06-21 Thread Jim Segrave
ampagna with preparing the Italian translation. Slight problem - my advice was given in my rather limited Italian (which Renzo & Co. managed to decipher anyway). I'll see if I can't pull it together today -- Jim Segrave j...@j-e-s.net

Re: [Bug-gnubg] Auto Save Settings - your opinion?

2011-03-07 Thread Jim Segrave
is made clickable. If the auto-save-settings choice is saved, then people who only want to have them saved when they want it get that, people who keep forgetting to save settings simply leave it defaulted on and they are protecte from forgetting. -- Jim Segrave j...@j-e-s.net ___

Re: [Bug-gnubg] Re: Bug-gnubg Digest, Vol 97, Issue 5

2010-12-17 Thread Jim Segrave
tty sure t's not necessarily true that two 'perfect' players will always have the player with the greater gnubg luck figure as the winner, although the exceptions, I suspect, are rare. -- Jim Segrave j...@j-e-s.net ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] Question on Luck Analysis

2010-12-16 Thread Jim Segrave
getting the most favourable of all possible rolls, not a measure of game winning chances in and of themselves. -- Jim Segrave j...@j-e-s.net ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] gnubg.sql - stats from my database

2010-11-24 Thread Jim Segrave
hit is advisable or not is quite complex. You'd need to look at gnubg's evaluation of hitting vs not hitting, bbut that evaluation won't be available if you didn't get a roll where a hit was possible. -- Jim Segrave j...@j-e-s.net ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] gnubg.sql - stats from my database

2010-11-24 Thread Jim Segrave
to study your mistakes - see the graphs on my website to see the effect on winning percentages of playing with a slightly lower EMG error rate than your opponent. > P.S. Your other > suggestion sounds good too but I'm sure your round tuit list is just as > big as mine! >

Re: [Bug-gnubg] gnubg.sql - stats from my database

2010-11-15 Thread Jim Segrave
atch ID (so you can put the mistake back into gnubg), and an easy way for an external script to input the board and match ID, allow you to play one move, then stop and analyse the move afterward, reporting the results back to the script. It could then tell you what you played before, what you just pla

Re: [Bug-gnubg] (OT) Position ID documentation

2010-05-28 Thread Jim Segrave
possible to achieve things like 15 on the bar vs 12 on the bar. -- Jim Segrave j...@j-e-s.net ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] RE: Links to bearoff and hypergammon databases are down.

2010-05-12 Thread Jim Segrave
;s great to know - I asked to have them preserved by the xs4all staff, but feared they might have been dropped. -- Jim Segrave j...@j-e-s.net ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

[Bug-gnubg] Re: Links to bearoff and hypergammon databases are down.

2010-05-10 Thread Jim Segrave
L in 2007 and I no longer have any relation with the new owners. -- Jim Segrave j...@j-e-s.net ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] Bot comparison 2-ply v 2-ply pruned.

2010-04-27 Thread Jim Segrave
ed on the neural net evaluations and some external functions not related to the neural net, so differences in evaluaing moves will be very indicative of differences in cube play I'll be on holiday until mid-May, so you won't get a real quick answer, -- Jim Segrave j...@j-e-s.net

Re: [Bug-gnubg] Bot comparison 2-ply v 2-ply pruned.

2010-04-26 Thread Jim Segrave
er-sgffiles. In this case that would be: cd eval1 ls -1 *.sgf | comparegnu . ~/eval2 All output is to stdout. IT's all in Perl, commented, but assumes you've read the perlref man page (there are some commented out -- Jim Segrave j...@j-e-s.net #!/usr/bin/perl use strict

Re: [Bug-gnubg] More on use of noise in rollouts

2009-06-10 Thread Jim Segrave
data structure then it will work again (modulo sufficient testing) -- Jim Segrave j...@j-e-s.net ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] bug when stopping ROs at a JSD difference.

2008-12-20 Thread Jim Segrave
rolling out (giving 325 games) or even rolls out game 325 and begins on 326 while 324 is not yet finished. This is speculation, not from checking the code, but I've got a strong feeling that it's the case. -- Jim Segrave j...@j-e-s.net _

Re: [Bug-gnubg] missing os.path (linux)

2008-12-07 Thread Jim Segrave
Slight note - if import os works, try import os.path they both have to work from the command line On Sun 07 Dec 2008 (13:10 +0100), Jim Segrave wrote: > On Sun 07 Dec 2008 (01:21 +0800), steve berthiaume wrote: > > hello; i've installed gnubg-0.14.3+20060923-4 (deb package) on my

Re: [Bug-gnubg] missing os.path (linux)

2008-12-07 Thread Jim Segrave
External commands supported. Gstreamer sound system supported. Multiple threads supported. SSE supported and available. (gnubg:16405): Pango-WARNING **: error opening config file '/usr/home/jes/.pangorc': Key file contains line '/usr/home/jes/pango.modules'

Re: [Bug-gnubg] Ver 0.90 -- "extending" rollout doesn't extend the rollout

2008-07-04 Thread Jim Segrave
tely, the ability to write .sgf files of games was broken by the threaded code (each thread would need it's own file descriptor, among other things), so checking if the various moves are all rolled out the same is difficult -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] Linking errors due to recent changes

2008-06-14 Thread Jim Segrave
macros, but it hardly seems worth it. > > Christian. ISO C++ expects underscores? Do you have a URL for the msdev page where they say that? -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.

Re: [Bug-gnubg] Menus + Toolbars

2008-02-29 Thread Jim Segrave
w about the python shell thing, it is > currently the only way that windows user will be able to run python > scripts. But I'm still an advocate of removing python entirely now > that the db code has been ported to native sqlite. I think removing py

Re: [Bug-gnubg] Last changes

2008-02-06 Thread Jim Segrave
On Tue 05 Feb 2008 (15:06 -0700), Michael Petch wrote: > > > > On 2/5/08 3:00 PM, "Jim Segrave" <[EMAIL PROTECTED]> wrote: > > > Simple solution, use forward slashes. Windows accepts them just fine: > > > > "C:/Documents and Sett

Re: [Bug-gnubg] Last changes

2008-02-05 Thread Jim Segrave
(and is mostly solved in > gnubg) with > proper coding. Fact is that conding cross-platform is a bit of a pain and > sometimes > bugs like this just slip in. Simple solution, use forward slashes. Windows accepts them just fine: "C:/Documents and Settings/something/or anoth

Re: [Bug-gnubg] evaluation

2008-01-28 Thread Jim Segrave
e decision, you need to evaluate all the possible rolls, so the move list starts off very big, whereas for a chequer play evaluation, you start with only the legal moves for that dice roll. Also you have to look at both the not doubled and doubled possibilities for

Re: [Bug-gnubg] probably bug

2007-12-04 Thread Jim Segrave
in the next five rolls. the net result is that the opponent wins 0.031 percent of the time and the difference in equity between taking one or two off now is negligible. I haven't checked, it may well be that it makes no difference at all in reducing the worst case number of rolls for gnub

Re: [Bug-gnubg] probably bug

2007-12-04 Thread Jim Segrave
| 0 points +-1--2--3--4--5--6---7--8--9-10-11-12-+ X: bert (bert) q Are you sure you want to exit and abort the game in progress? y jes:/usr/home/jes$ exit Script done on Wed 05 Dec 2007 12:20:12 AM CET -- Jim Segrave [EMAIL PROTECTED] ___

Re: [Bug-gnubg] report of bug

2007-12-01 Thread Jim Segrave
On Sat 01 Dec 2007 (09:01 +0100), Wojciech Zaremba wrote: > Yes, I know, but I think that on the gnubg-cli options with ply doesn't > work. See below - it does work. > 2007/11/30, Jim Segrave <[EMAIL PROTECTED]>: > > > > On Fri 30 Nov 2007 (15:32 +0100), Wojcie

Re: [Bug-gnubg] report of bug

2007-11-30 Thread Jim Segrave
s the reason why I thought that computer isn't so good :). If you make the assumption that each ply will make the computer takes perhaps 100 times as many evaluations as the previous ply, you can see what's happening here (I think the m

Re: [Bug-gnubg] smartest program

2007-11-30 Thread Jim Segrave
tems. > BgBlitz2Go: http://www.bgblitz2go.com (A trial download is available) > Java based and thus suitable for many cellphones > > JellyFish: http://www.jellyfish-backgammon.com ($35 up to $220) > Only Windows -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] bearoff.c error

2007-11-19 Thread Jim Segrave
currence of a byte with a value of 13 will be replaced with two bytes with the values 13 and 10. Can you give the size of your bearoff database files (the exact size, such as 5180448, not 5Mb or 5180K or similar, for a one sided 15 chequers on 6 points database)

Re: [Bug-gnubg] Question About Rollout

2007-11-13 Thread Jim Segrave
reduce the variance" (provided the evaluation is good). If you set up a position where one player should have doubled and the other should have dropped, the rollout goes very quickly, since for all but the awful rolls, the stronger position doubles on the following roll and, unless the posi

Re: [Bug-gnubg] Exported rollout results: Display of MET in the rollout parameters

2007-11-02 Thread Jim Segrave
clude the MET in > the rollout paramters in the exported file? If not: Wouldn't it make > sense to include this parameter in the parameters? > > Thanks, > > Hardy ;-) Yep - it would also be good to extend the .sgf with this info so that extending a rollout would ensure th

Re: [Bug-gnubg] Python bindings question

2007-10-09 Thread Jim Segrave
gf\n" % file) child_stdin.write("quit\n") child_stdin.close() # gnubg will have printed the match results before it sees the # quit command, read the lines and display them for l in child_stdout.readlines(): print l, sys.stdout

Re: Not quite {was: Re: [Bug-gnubg] Double Decisions

2007-08-21 Thread Jim Segrave
get sufficient information to allow adjusting the weights. Even if gnubg were adaptive, even the most fanatical player couldn't play enough games to produce any perceptible change in gnubg's weights, and hence it's style of play. In short, gnubg is about as dynamic

Re: Not quite {was: Re: [Bug-gnubg] Double Decisions

2007-08-21 Thread Jim Segrave
lso pick characteristics > >in HUMAN PLAY against FAIR dice as contraposed the rules of backgammon > > in the same manner: > > at a sensitivity level (incremental contextual advantages across 4-8 > moves) > > that a world class player aint' gonna tell nobod

Re: [Bug-gnubg] Multi-threaded rollout

2007-07-31 Thread Jim Segrave
after I fix logging. If the threading is causing the sequences to vary between games being rolled out, it destroys the stratification that's being used and is a bug. -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing li

[Bug-gnubg] Multi-threaded rollout

2007-07-31 Thread Jim Segrave
t rollout truncation cube cubeful on set rollout truncation chequer cubeful on rollout === Changing the threads line to 'set threads 1' produces identical results for cubeful and cubeless (and if you log the games, ,they are ident

Re: [Bug-gnubg] Compile error G_OPTION_ARG_DOUBLE

2007-07-22 Thread Jim Segrave
On Fri 20 Jul 2007 (15:44 +0200), Achim Mueller wrote: > * Christian Anthon <[EMAIL PROTECTED]> [070720 15:16]: > > On 7/20/07, Jim Segrave <[EMAIL PROTECTED]> wrote: > > > > > >Gentoo is the most flexible, but the most work - you have fi

Re: [Bug-gnubg] Compile error G_OPTION_ARG_DOUBLE

2007-07-20 Thread Jim Segrave
n ... if I update I want to switch to Ubuntu, but I'm shy of > the work right now ;-). BTW, what is a decent distribution in your mind? Gentoo is the most flexible, but the most work - you have fine grained control over everything. -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] Compiling/running Gnubg under Vista and/or Athlon 64 X2/ Intel Core 2 Duo ?

2007-07-10 Thread Jim Segrave
On Tue 10 Jul 2007 (08:58 +0200), Massimiliano Maini wrote: > Well, > the subject says it all: I'd like to know if ssomebody has been trying to > compile or run > gnubg under Vista and/or on a Athlon 64 X2 or Intel Core 2 Duo PC. Core duo yes, but under Linux. It runs fine

Re: [Bug-gnubg] great program!

2007-06-17 Thread Jim Segrave
t will say "you wins" instead > of the correct "you win." Something to keep in mind. > > thanks. can you detail where the circumstances under which this text appears - a simple text search doesn't yield any place where the phrase 'you wins' (or

Re: [Bug-gnubg] threading bug

2007-06-10 Thread Jim Segrave
e = 0.61771 rSeMwc = 0.0252378732 the cubeful equity then comes out as 1.01988... but if rMwc is reduced by 1 std error so it becomes 0.6823003148 then the cubeful equity becomes .45054245824484714466 and similarly, if it's increased by 1 std error, it becomes 0.7327760612 and then the cubefule

Re: [Bug-gnubg] standard error in cubefull 2ply rollouts

2007-06-09 Thread Jim Segrave
he standard error for Centered 1-cube (cubefull) at 0.442? Can you send me the .sgf file for this rollout. It contains the interim values from the rollout. -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] How can I export equity data from GNUbg to make a graph ?

2007-05-28 Thread Jim Segrave
it would be easier for me to write it than to describe what's needed). Getting information for doubling actions is more problematic - I'm not sure how to do that from a .sgf file. If there's sufficient interest, I'll try writing such a script. -- Jim Segrave [EMAIL PROTEC

Re: [Bug-gnubg] Compile error at play.c

2007-05-25 Thread Jim Segrave
eferencing pointer to incomplete type > make[2]: *** [play.o] Error 1 > make[2]: Leaving directory `/home/ace/local/src/gnubg-devel' > It looks like you may need to include time.h -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] (no subject)

2007-05-24 Thread Jim Segrave
small but important bugs have been fixed and that there may well be small but significant errors -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] GNU Backgammon 0.16 stable

2007-05-03 Thread Jim Segrave
00439084 in main (argc=2, argv=0x7fff8027b578) at gnubg.c:6840 (gdb) Match analysis still has a progress bar whose behaviour is beyond strange. This happens in both gui and cli mode. Displays liek Analysing match: move: 13/3055 when the correct values is something like move:

Re: [Bug-gnubg] Three things that are broken

2007-04-16 Thread Jim Segrave
ective training tool. Doing this in C code would be possible, but very difficult. Doing this using Python requires adding a small number of additional Python functions into gnubg. -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] more build problem

2007-03-31 Thread Jim Segrave
e second argument to > gettimeofday any more. You can almost certainly just delete the tz > variable and change &tz to NULL in the call. But I would expect including sys/time.h to be sufficient to make the above compie without errors. It seems odd that it should fail. -- Jim Segrave

Re: [Bug-gnubg] icc/gcc Compiler warnings

2007-03-28 Thread Jim Segrave
s ugly. It's wrong. Function pointers are not guaranteed to fit in oridinary pointer types. The case should really be to a function pointer: typedef void (*dialog_func_ty)(GtkWidget *, void*); cbData->DialogFun = (dialog_func_ty) okFun; Should comp

Re: [Bug-gnubg] gnu board

2007-03-21 Thread Jim Segrave
On Mon 19 Mar 2007 (18:07 -0700), Don A. Hanlen wrote: > On Mon, 19 Mar 2007, Jim Segrave wrote: > > > > GNUBG caused an invalid page fault in > > > module LIBGTK-0.DLL at 0177:6dcf443c. > > > Registers: > > > EAX=0001 CS=0177 EIP=6dcf443c EFL

Re: [Bug-gnubg] gnu board

2007-03-19 Thread Jim Segrave
On Sun 18 Mar 2007 (18:37 -0700), Don A. Hanlen wrote: > > hmmm, should I be CCing this to bug-gnubg? > > On Sun, 18 Mar 2007, Jim Segrave wrote: > > > For appearance, you could always export a set of board images as .png > > files, then use a Tkinter Canvas to cr

Re: [Bug-gnubg] gnu board

2007-03-18 Thread Jim Segrave
export a set of board images as .png files, then use a Tkinter Canvas to create a board. The png names are quite straightforward, so representing any board position shouldn't be that difficult. -- Jim Segrave [EMAIL PROTECTED] __

[Bug-gnubg] JSD problem solved

2007-03-15 Thread Jim Segrave
at 2 ply, the expert moves at 0 ply. I don't know if that's good for anything, but there it is. -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] the sgf file is in the original posts (nt)

2007-03-15 Thread Jim Segrave
ope, I have the same cubeful setting and still it's showing the JSD of the cubeless equities. Time for some debugging I fear. -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] MatchID problem in 0.16 ?

2007-03-14 Thread Jim Segrave
nd posID > only when the edit button is pressed, but that is probably annoying. > So let's just allow editing then any time. I agree it's a bug, I only was suggesting a workaround. I have no idea why changing the match id in Edit mode would be ignored, I have this horrible suspicio

Re: [Bug-gnubg] the sgf file is in the original posts (nt)

2007-03-14 Thread Jim Segrave
hanging my settings to output 6 digits instead of 3 refined the figures and the cubeless JSD is in fact 5.5268 JSD's. The rollout window uses the full precision, so this is what I'd expect. I'm almost willing to bet that your default rollout settings when you tried to extend

Re: [Bug-gnubg] MatchID problem in 0.16 ?

2007-03-14 Thread Jim Segrave
sed, it appears to be ignored. However, the simplest thing to do is not press the edit button at all. Simply clear the position id and insert the new one, then clear the match id and insert its new value. That immediately gives the desired result. -- Jim Segrave [EMAIL PROTECTED]

Re: [Bug-gnubg] Misreported JSD

2007-03-14 Thread Jim Segrave
On Tue 13 Mar 2007 (12:26 -0400), [EMAIL PROTECTED] wrote: > Okay. FYI, in my case both settings are cubeful. The differences are in > the number of trials and the ply levels. > > Thanks. > > Chase > > > On Tue, 13 Mar 2007 09:32:40 +0100, "Jim Segrave" &l

Re: [Bug-gnubg] Misreported JSD

2007-03-13 Thread Jim Segrave
ffer from the rollout settings. The main issue is if one is cubeless and the others are not. -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] OT: rigged dice on on-line BG sites

2007-03-01 Thread Jim Segrave
dgement as to whether the rolls were random in a single match were manipulated. For that matter I have my doubts whether even a large series of matches - say 10,000 moves or so, would allow one to give an informed opinion. -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] Plays ranked in wrong order in rollout window

2007-02-27 Thread Jim Segrave
from trying to address this when I did the rollout changes a couple of years back. -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] Plays ranked in wrong order in rollout window

2007-02-26 Thread Jim Segrave
r, non-threaded as well (just verified on a single CPU non threaded machine - extending Chase's rollout when Settings->Rollouts->cubeful was checked gave incorrect rankings, extending the same rollout when it was unchecked gave correct

[Bug-gnubg] Changing list preferences in gnubg.gtkrc

2007-02-26 Thread Jim Segrave
colour of the move actually played (ths is commented in the gnubg.gtkrc file) style "movedone" = "movelabel" { fg[ACTIVE] = { 0x, 0x, 0x } } widget "*.gnubg-move-done" style "movedone" -- Jim Segrave [EMAIL PROTECTE

Re: [Bug-gnubg] Plays ranked in wrong order in rollout window

2007-02-26 Thread Jim Segrave
umber of files. The old, copy it, rollout an iteration, put back the copy doesn't work with threaded code (and in fact that's not actually what's done here anymore, since RolloutLoopMT does the post iteration processing, after rcRollout has been restored. -- Jim Segrave [EMA

[Bug-gnubg] Seg fault with threaded code, other oddities

2007-02-20 Thread Jim Segrave
orm the SSE test if there is a processor type defined (__x86_64). This may not work with other compilers than gcc, but if the #define is not present, then the old code is run, so only 64 bit machines with a different compiler than gcc will see it. -- Jim Segrave [EMAIL PROTECTED] Current

[Bug-gnubg] Anomolies in threaded code

2007-02-18 Thread Jim Segrave
error 'Device or resource busy' during 'pthread_mutex_destroy ((pthread_mutex_t *) mutex)' aborting... Trace/breakpoint trap -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] OT: An algorithm problem

2007-02-14 Thread Jim Segrave
I'm sorry to hear that the course is so unsatisfactory, because the subject is an interesting one. I can't give any comparisions, because when I was in university, the attitude there (Caltech) at the time was that there was no reason to teach anything about computing, computers were simply

Re: [Bug-gnubg] OT: An algorithm problem

2007-02-14 Thread Jim Segrave
for every pair of n,k values n = 0..2000, k = 1..2000) I tried to time this, but the setup time is so large compared to the run time that I was unable to get any useful measurments - it was running in a matter of microseconds per search on 1000 element arrays. -- Jim Segrave [EMAIL PROTECTE

Re: [Bug-gnubg] gnubg on amd64 architecture

2007-02-13 Thread Jim Segrave
On Tue 13 Feb 2007 (19:27 +), Jonathan Kinsey wrote: > Jim Segrave wrote: > > On Tue 13 Feb 2007 (11:51 +), Jonathan Kinsey wrote: > >> > >>> I've been testing builds on both an i386 machine (my old laptop - > >>> FreeBSD) and the amd64 box.

Re: [Bug-gnubg] gnubg on amd64 architecture

2007-02-13 Thread Jim Segrave
t. __amd64 1 __x86_64 1 __LP64__ 1 __x86_64__ 1 __amd64__ 1 _LP64 1 An opeteron machine with gcc 3.4 gives __x86_64 1 __amd64 1 __LP64__ 1 __k8 1 __x86_64__ 1 __k8__ 1 __amd64__ 1 _LP64 1 My personal preference would be __LP64__, but I wonder what Windows compilers preset (both gcc and native Win

Re: [Bug-gnubg] gnubg on amd64 architecture

2007-02-13 Thread Jim Segrave
h nSize = -1 The working and non-working programs are linked against the same gtk libraries: gtk+-2.10.6, bu one version is making the callbacks and the other is not doing so. -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] gnubg on amd64 architecture

2007-02-13 Thread Jim Segrave
On Tue 13 Feb 2007 (10:42 +), Jonathan Kinsey wrote: > > >From: Jim Segrave <[EMAIL PROTECTED]> > > > >I just got a new laptop with an Intel Core2 Duo and tried building > >gnubg there (gentoo Linux as FreeBSD can't currently support the > >R

[Bug-gnubg] gnubg on amd64 architecture

2007-02-13 Thread Jim Segrave
ride is -324, which in turn appears to be because nSize is -1. Anyone know what's happening here? It's not 3d related, as a rebuild --without-board3d behaves the same way. I have a core file, so I can provide additional details on reque

Re: [Bug-gnubg] bug: gnubg (CLI) crashes when trying to rollout a position

2007-01-24 Thread Jim Segrave
fInvert=1, fCubeRollout=0, >pfProgress=0x80c83c0 , pUserData=0x879caa0) >at rollout.c:1096 > 1096if ((pes->et != EVAL_ROLLOUT) || (prc->nGamesDone == 0)) { Oops - the evaluation stack doesn't get filled in. I've replaced some code I didn't intend to dele

Re: FW: [Bug-gnubg] Simple multi-threading... Cache

2007-01-23 Thread Jim Segrave
On Tue 23 Jan 2007 (12:46 +), Jonathan Kinsey wrote: > Jonathan Kinsey wrote: > > Jim Segrave wrote: > >> Yes - cache entries are indexed by position and evaluation (although, > >> as I recall, it's evaluation type and no. of plies, so if you were > >&g

Re: FW: [Bug-gnubg] Simple multi-threading... Cache

2007-01-23 Thread Jim Segrave
and no. of plies, so if you were doing 2-ply evaluations with different move filters for different players, I think it would not see the difference in evaluations. -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] Simple multi-threading... Cache

2007-01-22 Thread Jim Segrave
implement (and probably not too costly) is to use a single thread for all cache access and pass all lookups and inserts through the one thread. Locking then becomes standard queueing of inserts/access requests and dequeing of results. -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

Re: [Bug-gnubg] grandmaster vs supremo

2007-01-11 Thread Jim Segrave
On Thu 11 Jan 2007 (17:40 +1300), Erfan Nourozi wrote: > hi im wondering which is a stronger player, grandmaster or supremo? grandmaster - it looks ahead one more roll than supremo. It can also take a _very_ long time to make a move. -- Jim Segrave [EMAIL PROTEC

Re: [Bug-gnubg] Simple multi-threading...

2007-01-08 Thread Jim Segrave
ead-safe - the results are wrong at the moment! > > Jon > > ___ > Bug-gnubg mailing list > Bug-gnubg@gnu.org > http://lists.gnu.org/mailman/listinfo/bug-gnubg -- Jim Segrave [EMAIL PROTECTED] __

Re: [Bug-gnubg] Simple multi-threading...

2007-01-05 Thread Jim Segrave
han just the evaluation. For ordinary moves, the pointer points into the same move record. For cube decisions, the base evaluation is the one in the original double record, the pointer in take/drop or beavers points back to that eval in the double record, so that every

Re: [Bug-gnubg] Autoconf problems

2006-12-19 Thread Jim Segrave
ated on my FreeBSD system and copied /usr/local/libdata/pkconfig/png12.pc to png.pc and edited the name field in the copy to match the new name. -- Jim Segrave [EMAIL PROTECTED] ___ Bug-gnubg mailing list Bug-gnubg@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnubg

[Bug-gnubg] Fix for Luck based FIBS rating diff.

2006-12-18 Thread Jim Segrave
When casts were put in to suppress compiler warnings, the function relativeFibsRating() in analysis.c 1.162 zqinadvertently changed the expression used to calculate it I've committed a fix to the current branch and no longer get numbers like -19657.3 -- Jim Segrave [EMAIL PROT

Re: [Bug-gnubg] Fixes to rel_0_15, bug in Main branch

2006-12-18 Thread Jim Segrave
On Mon 18 Dec 2006 (19:38 +0100), Christian Anthon wrote: > On 12/18/06, Jim Segrave <[EMAIL PROTECTED]> wrote: > > > >if you do have lrint, this changes to: > > > >/* define lrint as macro */ > >/* #undef lrint */ (x) > > > > the lrint chang

[Bug-gnubg] Fixes to rel_0_15, bug in Main branch

2006-12-18 Thread Jim Segrave
to: /* define lrint as macro */ /* #undef lrint */ (x) which doesn't compile. I think it's a matter of quoting in the AC_CHECK_FUNCS in configure.in, but I'm not that au-fait with m4 and decided not to experiment, as every time I play with autoconf stuff, things seem to

Re: [Bug-gnubg] Ratings

2006-12-16 Thread Jim Segrave
nner"), N_("Casual player"), N_("Intermediate"), N_("Advanced"), N_("Expert"), N_("World class"), N_("Supernatural"), N_("N/A") }; static const float arThrsRating [ RAT_SUPERNATURAL + 1 ] = { 1e38f, 0.035f,

  1   2   >