Backgammon Protocol

2023-11-26 Thread Frank Berger
Hi all, > what do you mean with "you should do error handling for http“? > > You only have to handle the errors the API specify. My API draft specifies > exactly two error codes: > - 400 for client errors like „opponent has 16 checkers on the board“ > - 500 for server errors like „could not

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

2023-11-14 Thread Frank Berger
> > From: Guido Flohr >> On 13 Nov 2023, at 21:22, Carsten Wenderdel wrote: >> >> In chess there is UCI, an interface understood by virtually all engines, >> bots and GUIs. Wouldn’t it be great if we had something similar for >> backgammon? Someone could write a new engine or GUI without

Re: Bug-gnubg Digest, Vol 234, Issue 4

2023-08-08 Thread Frank Berger
Hi all, IMHO there is little to add to Ians summary: - I think that Snowie is not as strong as XG, GnuBG and BGBlitz nowadays (PR around 1). It was of comparable strength, but Michel (or Oystein?) trained a newer net some years ago. - “stronger” doesn't mean it plays always the better move (a

Re: Bug-gnubg Digest, Vol 224, Issue 1

2022-08-12 Thread Frank Berger
Hi, > I was thinking of analysing the WC 2022 final and found the final available > in .xg format. > > I think Michael Petch wrote some tools to convert xg file into sgf format. > Are these tools available somewhere? In the free version of BGBlitz you can convert xg to mat, which you can

Re: [Bug-gnubg] Bug-gnubg Digest, Vol 175, Issue 9

2017-08-24 Thread Frank Berger
> From: Thomas Malloy > > I would be pretty insulted if I was a gnubg developer. I mean really. Then you would give the idiots the power to badly influence your well being. > I can understand people being frustrated when when they get a bad break. > But they should

Re: [Bug-gnubg] The little engine that could... Neural

2016-01-06 Thread Frank Berger
Hi Philippe, > use more and/or different inputs. In an old article in Inside Backgammon, > Brian Sheppard wrote "We figure a typical net has 400 inputs" but this > looks like a random guess. I think he is the author of a very strong > Scrabble program and was knowledgeable on games AI in

[Bug-gnubg] Linux Fibs Client

2015-06-29 Thread Frank Berger
Hi Joseph, Well, I would love it if the display engine could be bundled with a FIBS client sans the brainz. I stopped playing on FIBS for some years now due to lack of a Linux client. Isn't JavaFibs an option? ciao Frank ___ Bug-gnubg mailing

[Bug-gnubg] Computer Olympiad 2015

2015-02-07 Thread Frank Berger
Hi all, the next computer Olympiad will be from Monday 29 June 2015 and end at 5 July 2015 in Leyden, The Netherlands. I plan to attend (I will prefer 2.-4. July). Any takers? ciao Frank ___ Bug-gnubg mailing list Bug-gnubg@gnu.org

[Bug-gnubg] on adding backgammon variations

2015-01-19 Thread Frank Berger
Hi Sultan, Hi Ian I also found Leon, http://www.tournavitis.de/leon/purchase.html, but I don?t know anything about it. Leon is pretty strong, I would say in the same ballpark as Palamedes (I'm lousy at Plakoto, and mediocre in Fevga) without the cube, either. I did once construct a Match

Re: [Bug-gnubg] Feature suggestion

2014-08-18 Thread Frank Berger
a further point: Imagine at the same time your checker is hit and the board closed and you don't have cube access. If the level of play is low the computer move times are fast and the whole game is like fast forward, You don't see why you can't move, why you stay on the bar, why you don't hit

Re: [Bug-gnubg] Bug-gnubg Digest, Vol 129, Issue 7

2013-08-17 Thread Frank Berger
Hi JD, @JD: so if I got you right, you played 10 7-pt matches against yourself and one side lost 9 of them. I've never heard of such a occurence in the real life. It is an obvious fact that with true random the result must be 5:5 and this can statistically surely proved. Too bad that I lack

[Bug-gnubg] How badly do we need something like the old Dueller ?

2012-02-02 Thread Frank Berger
Hi all, as promised: here http://www.bgblitz.de/download/UBGI/DBSI%200.6.1.doc is a link that describes the interface between Tony Lezards Dueller and BGBlitz. This can be used as a base to implement a remote control for bots. To make it a little easier I put the BGBlitz code implementing the

[Bug-gnubg] How badly do we need something like the old Dueller ?

2012-01-30 Thread Frank Berger
Hi MaX, How badly do we need something like the old Dueller ? Not too badly, but I think it would be a nice thing to have Something that alows two bots (different ones or same bot on different settings) to play head to head and see who's stronger. I don't remember if it was on this

[Bug-gnubg] Neural network symmetry question

2011-12-10 Thread Frank Berger
Hi Mark, If I take a given board and translate the position into the inputs and then evaluate the network, it gives me a probability of win. If I then flip the board's perspective (ie white vs black) and do the same, I get another probability of win. Those two probabilities should sum to

Re: [Bug-gnubg] 16th Computer Olympiad, Tilburg, the Netherlands : November 18 to November 26, 2011

2011-08-16 Thread Frank Berger
Hi Boomslang, What exactly are the requirements to participate? Nothing special. If you want to represent GnuBG and no one from the GnuBG Team objects this would be o.k. What format will the matches be and how much time does it take approximately? This will be on common agreement. In the

[Bug-gnubg] 16th Computer Olympiad, Tilburg, the Netherlands : November 18 to November 26, 2011

2011-08-01 Thread Frank Berger
Hi all, The Computer Olympiad take place in Europe again. It will be between November 18 to November 26 in Tilburg, the Netherlands. (Details here http://www.grappa.univ-lille3.fr/icga/event.php?id=43 and here: www.icga.org ) Anyone willing to represent GnuBG? Just to make sure, attending the

[Bug-gnubg] Deprelibenchmark 2010

2011-07-23 Thread Frank Berger
Hi, as mentioned some time ago, I got the files of the 2010 Benchmark from Michael Depreli and analyzed the data to construct an XML file that contains all positions that were differently played with their rollout data. I carefully checked the data for consistency (I got a pretty good idea how

Re: [Bug-gnubg] Extending MatchID's and software

2011-03-22 Thread Frank Berger
Hi, I think using the 6 trailing bits is a very good idea and compatible with existing software. When you decide on this issue I'll adapt BGBlitz ASAP. Reusing other bits is IMHO a bit :) problematic. There might be issue with tests, you can't see at a glance it's the new version If for

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

2010-12-18 Thread Frank Berger
Hi Julian, Is the 'LUCK Calculator' of these games engines based on the impact of the roll to the situation... i.e. someone needing to escape two men two away from a 5 prime would need to roll 2 1s then 2 6s in that order. The luck is defined as the value of the position after the roll

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

2010-12-17 Thread Frank Berger
Maybe I'm missing something here, but gnubg's luck figures apply to each player's rolls separately. Rolling a joker for player A can add 3% to his luck, it does not take 3% away from his opponent's luck, so there's no reason to assume they should be equal. One player, playing perfectly,

[Bug-gnubg] Re: Option to Resign?!...

2010-11-17 Thread Frank Berger
Hi all, BGBlitz sometimes resigns, even when it's still a slim chance to win. (So- a bit coward) well, most often (probably ever) the dice that BGBlitz has just rolled are covered by the resign dialog so the user thinks there is a small chance left, but the hidden dice obscured that

[Bug-gnubg] Mac OSX 10.6 GUI

2010-07-31 Thread Frank Berger
Yes, I had, but there are (or better: I have) some problems with dropdmg, the tool I used before. I also don't know yet how to implement a program starter icon (sent by someone months ago). So, if someone can help me, he/she is heartly invited. Hi Achim, you can create the icons with

[Bug-gnubg] How fast can you cheat??

2009-08-21 Thread Frank Berger
What I am denoting is that the NNP learns the attributes of the specific roll generator you use. And does it probably better than a human can. This is absolute nonsens. Why? quite easy. Any NN I'm aware of is presented the position to evaluate it. Therefore it never sees the dice and can

Re: [Bug-gnubg] How fast can you cheat??

2009-08-21 Thread Frank Berger
When youy train the NN it is trained. Whether your training INTENDS to train it in that way does not change whether or not all or a portion of that training is in fact DOEN by the training you select for another purpose. So your arguemnt is again specious. It may be specious for you

[Bug-gnubg] Re: Getting gnubg to use all available cores

2009-08-07 Thread Frank Berger
Hi, but under the given circumstances (OS X with 2 quad core Nehamlem) shouldn't be at least 4 Cores busy? I have to admit, that I have lost the motivation to follow the CUP-Specs, simply resignation by the sheer number of them and my disability to remember the funny code names or

[Bug-gnubg] Base of luck

2009-07-08 Thread Frank Berger
Hi Christian, hm... I see your point that makes skill and luck comparable. I agree with you that skill is EMG based, everything else makes no sense at all. Naturally an error at the beginning is less severe to the outcome, but to estimate the skill weighting with MWC no never. For

[Bug-gnubg] Re: Bug-gnubg Digest, Vol 80, Issue 7

2009-07-07 Thread Frank Berger
Hi, Suppose that the first game in that match had also been decided by a superjoker. That game counted one towards the goal just like the last game. You just didn't realize its importance at the time. Yes, but isn't the MWC the only thing in match play that really counts? So a point at

[Bug-gnubg] eXtreme Gammon

2009-05-27 Thread Frank Berger
Interesting Frank. As for the GPL, as long as he isn't distributing Extreme Gammon - changes they make don't need to be made available. If they are using it across multiple sites then there might be a case. It looks to me like they want to do not only a server SW but a new BG- Client

[Bug-gnubg] Computer Oylmpiad

2009-01-08 Thread Frank Berger
Hi all, after having the last Olympiad in Beijing which is not directly in the neighborhood ;) (at least for me) the next Computer Olympiad will be in Pamplona, Spain between 10-18th May Are there any volunteers to operate GnuBG? ;) ciao Frank

Re: [Bug-gnubg] Re: Bug-gnubg Digest, Vol 66, Issue 12

2008-06-01 Thread Frank Berger
Hi Thomas, With the new smart phones, do we really need to make any *big* concessions? Today probably not, but it was a different story in 2006. My phone is a 200Mhz processor and I have 64MB free. The quality of the Java implementations differs a lot, even when the CPU is comparable.

[Bug-gnubg] Re: Bug-gnubg Digest, Vol 66, Issue 12

2008-05-30 Thread Frank Berger
Hi Misja, I'm purchasing a new smartphone at the moment and definitely want to have bgmobile on it too.. I was wondering how the playing strength of bgmobile compares to the desktop version? I mean, does it use the same engine or did you have to make some concessions to optimize cpu or

[Bug-gnubg] GNU bg on smartphone?

2008-05-29 Thread Frank Berger
(hi Frank !). Hi MaX, all the best to Italy :) No, but it's very strong, not very expensive and made by a single person The latter isn't true. It was made by Markus Herven and me. BTW Markus was the author of bgmobile too. At some time we decided to cooperate. He wanted to close

Re: [Bug-gnubg] Computer Olympiad

2007-06-20 Thread Frank Berger
Hi Joseph, I am sure this Olympiad thingy is real fun, yes it is. Especially due to Nardy sparkling humor we had a lot of good laughs. And there are a lot of programms there and a lot of events especially for chess and GO at other places. I feel it would be a shame if BG would't be there,

Re: [Bug-gnubg] Computer Olympiad

2007-06-20 Thread Frank Berger
Hi Joseph, A longer series of matches is naturally much better suited for that. There was a longer series just finished and I'm sure that the results will be published in the next few days. I guess at least some people will be astonished :) This is a cryptic remark. longer series of what?

[Bug-gnubg] Re: BGBlitz won?!

2007-06-18 Thread Frank Berger
Hi all, Hi Achim, Hi NArdy, Hi Adrian, on http://www.heise.de/newsticker/meldung/91305 (german!) I read that gnubg again became runner up and Frank (BGBlitz) won the title for the third time now? Yes, indeed ;) Congrats to Frank (he's reading this list also). Thanks a lot ;) Any chance

[Bug-gnubg] New positions for training database

2006-07-21 Thread Frank Berger
Another source of interesting positions would be to generate games from the Nackgammon start position. With more chequers back, there will be lots of interesting holding games, as well as a decent share of backgames, which are another challenging area. Frank Berger once told me that he tried

[Bug-gnubg] Congrats

2006-05-29 Thread Frank Berger
Hi all, congrats for winning in Torino. It was your turn and you deserved to win. From: Achim Mueller [EMAIL PROTECTED] Subject: Re: Re: [Bug-gnubg] GnuBG at Computer Olympics 2006 To: bug-gnubg@gnu.org Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=iso-8859-15

[Bug-gnubg] Re: Connecting gnubgs evaluator to Java

2006-05-29 Thread Frank Berger
Hi Øystein, I've successfully connected GNU Backgammon evaluation functions to Java code, and called them from my Java programs. These connections are done through Java Native Interface (JNI). Anyone interested in this connection, please just contact me. Sounds cool. I would like to