Is this in 2D or 3D boards? (or both?)
-Øystein
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg
Hi,
As GTK+3 is right around the corner, and this will remove old deprecated API
from the GTK+ 2.x series, it would be nice if we where a little prepared for
this.
I guess we have some deprecated API calls left in the code, don't we?
Has anyone tried building with -DGTK_DISABLE_DEPRECATED and
2011/2/4 Christian Anthon christian.ant...@gmail.com
Anyway, updating our own code to the current g* 2 standards will not
be idle work. I'll take a look.
Christian.
Perfect!
2011/2/4 Øystein Schønning-Johansen oyste...@gmail.com:
Another thing I'm wondering about is the future
It's here!
-Øystein
-- Forwarded message --
From: Matthias Clasen mcla...@redhat.com
Date: Thu, Feb 10, 2011 at 9:53 PM
Subject: GTK+ 3.0.0 released
To: gnome-announce-l...@gnome.org, gtk-devel-l...@gnome.org,
gtk-app-devel-l...@gnome.org, gtk-l...@gnome.org
GTK+ 3.0.0 is now
redistribute the source code. This usually means at
least the gettext, GLib, GTK+, Pango and Atk sources.
Does this imply that GNUbg sources also have to include these sources?
N.
2011/2/10 Øystein Schønning-Johansen oyst...@gnubg.org:
It's here!
-Øystein
-- Forwarded message
On Fri, Feb 11, 2011 at 11:55 AM, Peter Nikolov perpetuum...@yahoo.comwrote:
I wonder for the existence of any particular position(s), when it is
correct:
1. Player X to double, and player Y to take it.
Player X rolls next. Then, it is correct again:
2. Player Y to re-double, then
On Wed, Feb 16, 2011 at 10:50 PM, Philippe Michel
philippe.mich...@sfr.frwrote:
I have tried to use the patch to SSE code that Oystein posted here about
one year ago to compute the pruning nets' outputs (using the current weights
file padded with zeroes at the right places).
It works and is
On Fri, Apr 8, 2011 at 10:29 PM, Michael Petch mpe...@capp-sysware.comwrote:
Hi Guys,
Before I go removing anything I wanted to run this by people. I get
asked a fair bit if the Google/Suspicious listing is still a problem and
whether the site is safe. Of course it has been fixed/safe for a
Hi Mark!
How's your rally driving going. ;-)
On Sun, Dec 11, 2011 at 4:45 AM, Mark Higgins migg...@gmail.com wrote:
I notice in gnubg and other neural networks the probability of gammon gets
its own output node, alongside the probability of (any kind of) win.
Doesn't this sometimes mean
On Mon, Dec 12, 2011 at 9:11 PM, Mark Higgins migg...@gmail.com wrote:
I assume this is what the gnubg benchmark stuff is about btw? Comparing
probability estimates in a bunch of benchmark board positions against
rolled-out probabilities? How do you condense the many different cases into
a
On Mon, Dec 19, 2011 at 3:32 PM, Sam Dutton sam.dut...@gmail.com wrote:
Just wondering if anyone has thought of porting GNU Backgammon as a web
app (that could be used offline) maybe using Chrome's Native Client? (Full
disclosure: I work for Google!) I understand this is not trivial, given
On Tue, Dec 20, 2011 at 8:41 PM, Philippe Michel philippe.mich...@sfr.frwrote:
In lib/sigmoid.h, there is some code to calculate quickly exp(x) including
the statement :
i = (int)x1;
In lib/neuralnetsse.c, the corresponding SSE code is :
i.i = _mm_cvtps_epi32( x1 );
Shouldn't that be
On Thu, Dec 22, 2011 at 11:11 AM, Guido Flohr gu...@imperia.bg wrote:
On Mon, 2011-12-19 at 14:32 +, Sam Dutton wrote:
Just wondering if anyone has thought of porting GNU Backgammon as a
web app (that could be used offline) maybe using Chrome's Native
Client? (Full disclosure: I work
I did this with glib and the GSocket classes. I guess you can connect to
fibs with whatever system you want. Python probably has something similar.
Fractions of my code below. Totally without any warranty of even working.
The only thing you should need to write is now the callback function
Sounds like a good answer to me.
However. Keep in mind that this is only for the contact positions. How this
number will change is you compare all classes 0-ply vs. 1-ply (crashed,
race and bearoff in addition), is still guesswork. I guess it will be
between 0.02 and 0.03 ppg.
-Øystein
On Mon,
* The rollout probabilities are in eg contact-train-data, not contact.bm(not
sure exactly what that is).
The positions for training and benchmarking are different. This is
according to all recommandations in machine learning. contact-train-data
contains the positions used for training the
2012/2/10 Mark Higgins migg...@gmail.com
Thx - what is the contact.bm format then? It didn't seem as
straightforward as the training one.
A bit more complex...
lines starting with 's', is a settings string. These ase settings for
nn-gnubg, that's Josephs tools.
lines starting with 'm' is a
'r' is the seed used for the rollout, I think
Sound likely, since there is an 'r'-line for every rollout result. But
there is no code lines in perr.py to conferm it. I guess we can trust your
memory on that.
'o' is the cube rollout, and the numbers are the rollout values of the
outcome
Hi,
Keep also in mind (this is my impression at least), that splitting into a
crashed position class and a contact position class, does not gain much
playing strength in crashed positions. The playing strength is gained in
the contact positions. I guess this is because the contact neural net then
, at 6:26 AM, Øystein Schønning-Johansen wrote:
'r' is the seed used for the rollout, I think
Sound likely, since there is an 'r'-line for every rollout result. But
there is no code lines in perr.py to conferm it. I guess we can trust your
memory on that.
'o' is the cube rollout
2012/2/12 Øystein Schønning-Johansen oyste...@gmail.com
For each postion I find if the best move with my evaluator, and find if my
move is among the candidates in the list of moves. If it does not make the
best move, I add the error to the total. If my evaluators move is not among
2012/2/12 Mark Higgins migg...@gmail.com
My best player (TD trained, race contact networks, a couple extra inputs
beyond the standard Tesauro ones) has an average error of 0.0164ppg/move in
the contact set, so not surprisingly worse than GNUbg (I assume 1125 means
0.01125ppg/move?).
No, I
On Mon, Apr 23, 2012 at 9:24 PM, Philippe Michel philippe.mich...@sfr.frwrote:
On Sun, 22 Apr 2012, Øystein Schønning-Johansen wrote:
Hi,
The board type in GNU Backgammon is typedef'ed as a 2d array
anBoard[2][25], but which player is on roll? Is the player with index 0 or
the player
Yes! This really looks bad!
The best move in the list (LLJLCAAECIAE) is actually running 24/15.
I evaluate that as the worst move, since that make it a certain backgammon.
Could there be a bug in rollout program used for generating the benchmarks?
-Øystein
On Tue, Jun 5, 2012 at 12:33
An exact bearoff analysing tool.
- Have you ever lost a position that was impossible to lose?
- Do you always feel unlucky in the bearoff?
- Have you ever told your hard luck story: It was a No. 3. loss! ?
- Ever thought: That must have been a million to one
On Sun, Jun 10, 2012 at 12:27 AM, Michael Petch mpe...@capp-sysware.comwrote:
On 2012-06-09 16:08, Øystein Schønning-Johansen wrote:
The Exact Bearoff Analyser -- Quantifying hard luck stories since 2012!
LMAO, Loved it Øystein!!
Not that it matters much but the zip file contains
Which tool did you use to roll out?
-Øystein
On Mon, Jun 18, 2012 at 11:36 PM, Philippe Michel
philippe.mich...@sfr.frwrote:
On Tue, 5 Jun 2012, Philippe Michel wrote:
The benchmark database for the crashed positions seems seriously
corrupted.
I have rerolled it. How should I proceed to
On Mon, Jun 18, 2012 at 11:36 PM, Philippe Michel
philippe.mich...@sfr.frwrote:
On Tue, 5 Jun 2012, Philippe Michel wrote:
The benchmark database for the crashed positions seems seriously
corrupted.
I have rerolled it. How should I proceed to have it uploaded to
ftp.demon.nl ?
I'm not
On Mon, Jun 18, 2012 at 11:36 PM, Philippe Michel
philippe.mich...@sfr.frwrote:
On Tue, 5 Jun 2012, Philippe Michel wrote:
The benchmark database for the crashed positions seems seriously
corrupted.
I have rerolled it. How should I proceed to have it uploaded to
ftp.demon.nl ?
Doesn't
I can't log into ftp either. I did not change the password.
-Øystein
On Mon, Jul 23, 2012 at 9:55 AM, Achim Mueller mailingli...@acepoint.dewrote:
Username and/or paassword don't work anymore for ftp . Did we change it?
___
Bug-gnubg mailing list
Please type messages to the mailing list in English.
If you want to make changes to the program, as I read question, the answer
is yes. You can follow the instructions on www.gnubg.org, and get the
source code files and make changes to the program. If you think it's useful
changes, please
Thank to all of you!
-Øystein
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-gnubg
There has been an attack. I'll try to clean up.
-Øystein
On Wed, Jan 30, 2013 at 2:23 PM, Louis Zulli zul...@lafayette.edu wrote:
www.gnubg.org is redirecting to
http://blog.fantasygifts.com/ozaf.html?h=627240 (which doesn't connect).
Louis
http://blog.fantasygifts.com/ozaf.html?h=627240
, Øystein Schønning-Johansen
oyste...@gmail.com wrote:
There has been an attack. I'll try to clean up.
-Øystein
On Wed, Jan 30, 2013 at 2:23 PM, Louis Zulli zul...@lafayette.edu wrote:
www.gnubg.org is redirecting to
http://blog.fantasygifts.com/ozaf.html?h=627240 (which doesn't connect
On Wed, Jan 30, 2013 at 4:22 PM, Michael Petch mpe...@capp-sysware.comwrote:
On 2013-01-30 08:17, Michael Petch wrote:
It must have been done in the past 16 hours, I don't seem to recall
issues yesterday when I was on the site. I just woke up, glad you got it
cleaned. Thanks. Do we know
On Wed, Jan 30, 2013 at 5:08 PM, Michael Petch mpe...@capp-sysware.comwrote:
On 2013-01-30 08:41, Øystein Schønning-Johansen wrote:
Something like that. I've cleaned out the shit, and I think it works
agian, but I guess the PHP injection hole is still there. I can check
the access logs
On Wed, Jan 30, 2013 at 10:51 PM, Russ Allbery r...@stanford.edu wrote:
Mary Hickey thehic...@hotmail.com writes:
I hope you catch the pimplefaced script-kiddie who did this. What good
could possibly come of hacking a site where people like yourselves
unselfishly work together to develop
Hi all!
As some of you have notice the web site was hacked this week. It looks like
it some kind of automatic attack. Due to this I decided to take the site
temporary down, in hope to be able to fix the weaknesses later and/or
redesign the the whole site.
The week has gone I realize I don't have
Thumbs up! Really good going! Let's just hope it plugged the hole.
Thanks,
-Øystein
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-gnubg
These tables are intended for a match of maximum 25 point match. Post
Crawford (after the Crawford game) one player will have 24 points (1-away)
and the other player will have at least one one point since she must have
won the Crawford game. Hence the player trailing is at most 24-away. Hence
the
Congratulations to everyone! This is really great news!
-Øystein
On Mon, May 20, 2013 at 8:32 AM, Michael Petch mpe...@gnubg.org wrote:
Howdy All,
We have finally released version 1.00 of GNUBG. This release uses the
stronger neural nets weights files that Philippe Michel recently
Totally agree. SSE as a term is even architecture dependent. SIMD is not.
When the whole world has started using ARM processors, we have the
configure option --enable-simd=neon ready!
-Øystein
On Thu, Jun 20, 2013 at 9:47 PM, Michael Petch mpe...@gnubg.org wrote:
Howdy all,
Some may not be
Hi!
A question mainly to Joseph: Did you ever run any move benchmarks on
the move selection algorithm for the one-side-rollout code?
-Øystein
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-gnubg
Hi!
I must admit that I'm not a big fan of C++ but at least it does not
make me sick (like Perl does).
I usually have problems seeing what you can gain from using C++ over C?
+ you get better abstraction with C++.
+ you get templates which may simplify some things.
+ you get operator
I'm not sure this comment actually means that we should prefer a
programming language over an other. As Steve McConnell says in Code
Complete 2:
Program into your language. Not in it!
By this he mean abstraction to data types. What the GNU Backgammon code is
missing is real abstraction of
Let me make up the same program snippet with C++ syntax:
Board board = Board();
Evaluator* eval = new gnubg();
Dice roll = Dice( 3, 1);
Move best = eval-find_best_move( board, roll );
std::cout Best move is: best;
// I just made up this code based on the abstractions I listed in the
H.
What about having a cache of each half board. If we calculate a (or keep a
running and updated) hash value for each half board. at entry of calculate
half inputs it checks the cache table. Of course this hash table can not
have many enteries, as it probably will have to store 125 float
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 Linux from Arch/Community build!
-Øystein
Hi Robert!
I would love to see more development on the engine and the neural nets.
There are plenty of questions that could be asked when it comes to neural
net topology and training methods. However, from my point of view based on
my experience, I think the quality of a neural net evaluation
Really old thread, but I now found out what to do, and how to make Gibbon
working on my system. (Arch Linux). Maybe I will make a PKGBUILD file for
it later.
Gibbon is depending on gsettings-desktop-schemas. Your system probably have
a deb/rpm/pacman for that.
gibbon comes with a .xml file.
Hi!
It's a long time since I browsed the GNU Backgammon code now. :-)
The rollout code in GNU Backgammon is of course threaded. How is this
threaded actually? Is it threaded on each sample (aka each game). One
thread pr. game? Or one thread pr. evaluation? Or?
I just wrote a code that does a
Hi!
Do we consider the training data on the ftp site under any license, or do
we consider the training data public domain?
In case someone feel ownership to the data, please state your opinion.
Why I'm asking is because I guess we could try to upload the training
dataset to Kaggle, and maybe
Really strange!
I have built a one sided database using GMP with fractions with my own
piece of code. Since I use fractions from GMP there should be no rounding
error. Here are my numbers for position index 47:
Index: 47
0: 0
1: 0
2: 1/18
3: 445/648
4: 5939/23328
5: 73/23328
These numbers
I also agree.
-Øystein
On 16 Aug 2017 10:21, "Ian Shaw" wrote:
I agree that it makes sense to reset the dice and cube.
-- Ian
-Original Message-
From: Bug-gnubg [mailto:bug-gnubg-bounces+ian.shaw=riverauto.co...@gnu.org]
On Behalf Of Philippe Michel
Sent: 14
Yes! These threads are funny! I'm not sure if I'm feeding a troll or not.
Who knows?
Mario: How do you think it cheats? What have you done to verify and prove
that it actually does cheat?
Can you describe your scientific method for your verification?
If you have not done any scientific study of
I really don't think Tim is suggesting this scheme, and I think he
absolutely understands flaws of the scheme.
Now the interesting part: How can you construct a scientific test to prove
(or falsify) the postulate that a software uses such scheme?
-Øystein
On Fri, Aug 25, 2017 at 10:44 PM,
Really strange. However it is a heisenbug (of course). I cannot recreate
the bug on my system. (GNU Backgammon 1.06.000 Dec 13 2017, Arch Linux)
Here is how the same thing looks at my system:
GNU Backgammon Position ID: PgAAALYLBDMMAA
Match ID : cImmADAE
> set xgid XGID=BBCA-AB-B--eB-:0:0:1:51:0:3:0:5:10
> move 24/19 18/17
> previous
> hint
>
> Perhaps it could be a clue. Not sure.
>
> Best regards,
> TP
>
>
> On Sat, Feb 17, 2018 at 1:05 PM, Øystein Schønning-Johansen
> <oyste...@gmail.co
ds,
> TP
>
>
>
>
> On Sat, Feb 17, 2018 at 11:44 AM, Øystein Schønning-Johansen
> <oyste...@gmail.com> wrote:
> > Really strange. However it is a heisenbug (of course). I cannot recreate
> the
> > bug on my system. (GNU Backgammon 1.06.000 Dec 13 2017, A
>
> Anyways, thanks a lot for the reply and sorry if I am getting you tired
> with this reply...
> Looking forward to your next reply :)
> Please tell me if this text looks ok like the first I sent so if not I can
> send a separate email. Thanks again :)
>
> *Sent:*
On Sat, Jul 28, 2018 at 10:27 AM Ralph Corderoy
wrote:
>
> Can we rewind a bit because the mailing list isn't privy to what's
> happened.
>
> Your first problem was the missing toolbar, so no New, Accept, Decline,
> Undo, etc., buttons, but the rest of the game was present and working?
>
Sorry
Hi again, Brenda.
Now I'm a bit more uncertain what cases your problem. I'm adding the
mailing list such that other users and developers may be able to help.
I think you have to describe what you do get this error message. Is it when
you start GNU Backgammon? From my hunch, I guess there is
Hmmm... can it be that you are playing in full screen mode?
Try hitting F11 or Esc.
-Øystein
On Sun, Jul 22, 2018 at 8:20 AM Brenda Langridge
wrote:
> I have been playing gnubg backgammon got quite a while now and really
> enjoy it. When I used to load it, I always got the tool bar. Now
>
How does the paper report this? Does it take gammon and backgammons into
account (ie. cubeless moneygame) or does it just count win/loss ratio (ie.
like one-point-match) ?
-Øystein
On Tue, Jan 22, 2019 at 11:05 PM Robert Edgar wrote:
> Can anyone confirm the score of a recent version of gnubg
Hi, if you follow the link at the very end of this email (or any email from
the mailing list) you will find instructions on how to unsubscribe. If you
have any problems unsubscribe, please contact the mailing list admin. The
admin email address is also given at the linked web page.
Regards,
Thanks for your effort Philippe. Your numbers looks correct.
However, I think it is important to state some more details.
First: Are the games played to completion? Or are the games terminated at
race or bearoff or ...
Second: Does the pubeval evaluate all the position classes? I once did the
On Sun, Mar 24, 2019 at 4:33 PM Philippe Michel
wrote:
> On Sun, Mar 24, 2019 at 03:17:07PM +0100, Øystein Schønning-Johansen wrote:
> > Yes. Really cool. I have earlier seen significant differences between
> > one-sided and two-sided race evaluation, but this is not one of th
it by bittorrent, or the
generating code. The data file is 11 GB.
-Øystein
On Sun, 24 Mar 2019 15:00 Philippe Michel, wrote:
> On Thu, Mar 21, 2019 at 12:54:18PM +0100, Øystein Schønning-Johansen wrote:
>
> > Cubeless prob. of saving gammon: 0.129424
> > 16: 13/12 12/6 -> 0.913
OK, I've set up a private github repo of the twosided tools. State your
github profile name in a PM if you want access.
-Øystein
On Sun, Mar 24, 2019 at 5:14 PM Øystein Schønning-Johansen <
oyste...@gmail.com> wrote:
> On Sun, Mar 24, 2019 at 4:33 PM Philippe Michel
> wrote:
>
I also believe this behavior is intentionally like this. I certainly do not
remember, but I think the best answer will be provided by Jørn.
On Sat, Feb 23, 2019 at 10:03 PM Philippe Michel
wrote:
> When choosing to play without doubling cube (in settings / options /
> cube), the following
I wrote a little tool some years ago, that calculate the "exact" value for
such racing position. It calculates the probabilities with a top-down
dynamic programming way and uses *-minimax algorithm to fill in the values
and prune useless moves.
It is really unusable in real life situation as the
Hi all!
Here is a theoretical question for all of you:
Can a race (aka. non-contact) position, be possible to lose backgammon with
a good dash of unluck, and still be possible to win (with a good dash of
luck). It is assumed that the player is really trying to get of the
backgammon, and plays
with this property.
Josephs position also work, but it has to be the race leading player on
roll.
Thanks guys,
-Øystein
On Tue, Jan 29, 2019 at 9:46 PM Philippe Michel
wrote:
> On Tue, Jan 29, 2019 at 08:00:22PM +0100, Øystein Schønning-Johansen wrote:
> > Hi all!
> >
> >
Sorry the late answer, Philippe!
This is a really interesting find. I totally agree with you. The code that
calculates PIPLOSS is really unreadable and un-maintainable. Some years ago
I wrote a structure to hold the board state, and I then also had to adapt
the input calculation to this new board
Hi, all!
Out of curiosity I've just started to look into the race datasets. I notice
something really strange.
I take all the positions from
http://files.gnubg.com/media/nn-training/pmichel/training_data/race-train-data.bz2
and from this I create a dataset for training.
Then I take all
On Thu, Jun 6, 2019 at 12:21 AM Philippe Michel
wrote:
> Interesting diagram. I suppose the hc_0 and hc_1 prefixes mean the
> inputs are for the player on roll and for the other respectively ?
>
Yes! hc is for "hand crafted" features, the cleaned dataset I used also
have features
prefixed by
Thanks,
I will try re-rolling out these positions. Do you have any experience of
how to do good rollouts of race positions? Good rollout settings for race
positions?
-Øystein
On Sun, Jun 9, 2019 at 11:38 PM Philippe Michel
wrote:
> On Fri, Jun 07, 2019 at 08:30:10PM +0200, Øystein Schønn
also only handle positions where gammon and backgammon
are not a subject. I can probably handle those separately.
-Øystein
On Sun, Jun 16, 2019 at 10:33 PM Philippe Michel
wrote:
> On Mon, Jun 10, 2019 at 02:49:26PM +0200, Øystein Schønning-Johansen wrote:
>
> > I will try re
Joseph Heled wrote:
> You have many independent runs, right? Why worry about multi-threading?
> Divide the set into (say) 16 threads (or whatever makes sense for your CPU)
> and run each set on another thread.
>
> -Joseph
>
> On Mon, 17 Jun 2019 at 19:28, Øystein Schønni
It sounds like a really cool project. If you host it on github, and then
announce it to some friends, I pretty sure you will have volunteers.
-Øystein
On Thu, May 16, 2019 at 10:30 PM Joseph Heled wrote:
>
> Hi,
>
> (I know this is the wrong forum, but casting the net anyway)
>
> I am looking
Cool project. You have used emscripten to port the C code to webassembly?
Isn't there a port og GTK done with emscripten? Another way to port to web
would be to display the application itself with a different GTK backend.
I've tried that with the Broadway backend that can display GTK applications
But let's chat about the idea instead. What will it actually mean to 'apply
"AlphaZero methods" to backgammon.' ?
AlphaZero (and AlphaGo and Lc0 and SugaR NN) is just more or less the same
thing as reinforcement learning in backgammon. So, from my understanding,
it is rather AlphaZero, who has
Hi Sarah!
Thanks for taking contact. Good to hear that you like GNU Backgammon.
Is it still under development? Hmmm... debatable. There has not been many
major improvements the last few years.
Take a look at the projects ChangeLog.
I have tried some experiments, and it looks like the training dataset (for
contact positions) with the current input features, do indeed like some of
the more modern methods. Briefly summarized:
Things that improves supervised learning on the dataset:
* Deeper nets, 5-6 hidden layers combined
No, the question is fair enough. You just have to apply the FIBS rating
formula when you have estimated a winning probability of the strongest
player.
-Ø
On Thu, Dec 5, 2019 at 11:02 PM Theodore Hwa
wrote:
> That's not really a fair question. The point is, both GNUBG/XG and a
> "perfect bot"
Hi!
As we discussed a bit last week I've started to think again. How can we
improve a backgammon engine?
I think that most of us agree that what can be improved is play in
positions where some kind of long term plan is needed. Like
"snake"-positions and backgames.
The reinforcement learning
Heled wrote:
> Like I said, installed from the standard Ubuntu rep.
>
> Yes, info says multithread support. It says SSE/SSE2 support. What
> about SSE3/4 etc, or they confer no real improvement over SSE2?
>
> -Joseph
>
> On Wed, 4 Dec 2019 at 09:58, Øystein Schønning-Johans
On Tue, Dec 3, 2019 at 7:37 PM Joseph Heled wrote:
> I am out of the loop too, but speeding up rollouts (i.e. using modern
> multicores) seems like a worthy improvement.
>
Isn't that done already?
I think the code is multithreaded using gthreads from glib. I think it was
done by Michael (and
mon 1.06.002) and the rollouts speed seemed terrible.
>
> Do I need to do something in the GUI to enable multi-threading? (and I
> hope that by multi-threading we are talking about multi-core, not just
> threading, which does not help)
>
> -Joseph
>
> On Wed, 4 Dec 2019 at 09:38,
> > On Wed, Nov 27, 2019 at 10:30:38AM +0100, Øystein Schønning-Johansen
> wrote:
> >
> > > I'm trying to download the training data from the site.
> > > http://files.gnubg.org/media/nn-training/
> > >
> > > Seems to me that the site does not respond.
Hi!
I'm trying to download the training data from the site.
http://files.gnubg.org/media/nn-training/
Seems to me that the site does not respond. What's happening? Have the site
been taken all down?
regards,
-Øystein
On Tue, Sep 24, 2019 at 10:09 PM Philippe Michel
wrote:
> Was OpenGL really the only issue ?
Probably not! (This is a good point, so thanks for pointing this out.) I
didn't try much, but I assumed that the OpenGL 3D board was among the
problems. I took one of the plain builds I had, I did not
I've not seen that before, but from experience I've seen that a reboot is
what makes things work again. That is especially true when it comes to
display drivers on Linux systems. Have you tried that?
-Øystein
On Tue, Jan 21, 2020, 17:11 Mark Neidorff wrote:
> Hi,
>
>
>
> I (at last, but never
Thanks for your report.
The makebearoff code was written last millennium, and the problem you're
seeing is probably caused by some overflow problem in the code. These kind
of stuff was hard to check back in the 90s.
I guess it is fixable but ...
* Assuming you are able to solve the code issue
:
> On Tue, Oct 06, 2020 at 09:59:20AM +0200, Øystein Schønning-Johansen wrote:
>
> > A huge onesided non-contact database like this will misplay a lot of
> > positions.
>
> Is it really that bad ?
>
> I thought that, as long as one does not use shortcuts like the
> --no-
I must admit there isn't much happening at the moment. But if you do find
bugs or have ideas, feel free to post then here at the mailing list or use
the bugtracker at savannah. Of course there's no guarantee that the ideas
will be implemented or the bugs will be fixed. If you have a pull request
Hi,
Thanks for your bug report. Let me have a guess.
In file makebearoff.c lines 216ff:
216/* read distributions */
217
218iOffset = 2 * iOffset;
219
220nBytes = 2 * (nz + nzg);
221
222if (fseek(pfTmp, iOffset, SEEK_SET) < 0) {
223perror("fseek'ing
estimates, so your argument is indeed valid. Thanks for
pointing that out.
-Øystein
On Tue, Oct 6, 2020 at 2:32 PM Timothy Y. Chow
wrote:
> Øystein Schønning-Johansen wrote:
>
> >> And again: You should not build such a one-sided database in the first
> >> place. You will
On Mon, Oct 19, 2020 at 12:02 AM Joseph Heled wrote:
> But someone starting work in that area can take the old frame for another
> spin. They would learn a lot, even if they don't improve anything.
>
Yes! I can confirm that.
> They can start with the "relatively" low hanging fruit of the race
On Mon, Oct 19, 2020 at 3:10 PM Aaron Tikuisis
wrote:
> That is interesting, I did not realize that gnubg misplays race positions
> much. What are some examples?
>
Here is a position I posted a few weeks ago.
GNU Backgammon Position ID: 960BAMCw+0MAAA
Match ID :
1 - 100 of 141 matches
Mail list logo