Re: Problems with auto-roll and auto-play functions

2024-01-18 Thread MK
On 1/18/2024 2:22 PM, MK wrote: On 1/18/2024 6:31 AM, Ian Shaw wrote: You can’t make the gnubg engine only be itself for some moves, and ask you to make the choices for other moves. There is no reason for this arbitrary, unnecessary limitation. Bot can wait to roll and/or move until it's

Re: Improved gnubg filenaming convention - suggestion

2024-01-18 Thread Philippe Michel
On Thu, Jan 18, 2024 at 02:08:23PM +, Ian Shaw via Bug reports for and general discussion about GNU Backgammon. wrote: > The file file.c has a function GetFilename which includes the line > > if (mi.nYear) > sz = g_strdup_printf("%s-%s_%dp_%04u-%02u-%02u.sgf", >

Re: Problems with auto-roll and auto-play functions

2024-01-18 Thread MK
On 1/18/2024 6:31 AM, Ian Shaw wrote: The code doesn’t "/make an exception for the bot/". The bot already ALWAYS automatically decides whether to roll or move. The exceptions are for the human, to speed up our play when the decision is trivial. ... the human allowed to make their own move,

Re: Improved gnubg filenaming convention - suggestion (Francesco Ariis) / Thanks

2024-01-18 Thread Wayne Joseph
> > FA >> (Whose error rate? Both?). > Hi Francesco, Sorry - was your question serious? I think naturally, the vast majority of the audience are interested in gathering insights into *their own* error rates, rather than a robot's. I'm sure we are all aware that robots play robotically and

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

2024-01-18 Thread Wayne Joseph
Another great contribution Philippe! Confirmed working on one of my machines: Edition Windows 11 Home Version 23H2 OS build 22631.3007 Experience Windows Feature Experience Pack 1000.22681.1000.0 Processor 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz 2.42 GHz Installed RAM 16.0 GB (15.8 GB

RE: Improved gnubg filenaming convention - suggestion

2024-01-18 Thread Bug reports for and general discussion about GNU Backgammon.
The file file.c has a function GetFilename which includes the line if (mi.nYear) sz = g_strdup_printf("%s-%s_%dp_%04u-%02u-%02u.sgf", ap[0].szName, ap[1].szName, ms. nMatchTo, mi.nYear, mi.nMonth, mi.nDay); I couldn’t find where mi is set, but if it includes the parameters

RE: Problems with auto-roll and auto-play functions

2024-01-18 Thread Bug reports for and general discussion about GNU Backgammon.
Hi Murat, The code doesn’t "make an exception for the bot". The bot already ALWAYS automatically decides whether to roll or move. The exceptions are for the human, to speed up our play when the decision is trivial. The human is allowed to roll, EXCEPT if the auto roll is checked and he

Re: Improved gnubg filenaming convention - suggestion

2024-01-18 Thread Francesco Ariis
Hello Joseph, Il 18 gennaio 2024 alle 11:33 Wayne Joseph ha scritto: > To propose a relatively 'easy' solution to this, I think it would make > better sense to add an hour-minute timestamp to the existing file name > convention? > > [snip] > > In addition, for a cherry on top, it would be even

Improved gnubg filenaming convention - suggestion

2024-01-18 Thread Wayne Joseph
Is the way gnubg names files something that just I find sub-optimal, or is it fine for everybody else? I imagine like many of us, some days, I will play multiple matches (5-10) against gnubg backgammon. I like to analyse and save each of them afterwards When I click save, by default, it auto