Re: [Bug-gnubg] Settings for different instances of gnubg

2007-07-10 Thread Christian Anthon

I tend to agree with both of you. Having the default settings stored
per user is the proper way to do things. However, GNU backgammon has a
lot of settings and not all of them are very convenient to access.

The following would be easy to implement: A save profile menu point,
which essentially is save settings to a specific file and a profile
selector. That way you can efficiently change a lot of settings in one
go. The user will have to take care not to change settings that he
doesn't want to change (e.g. the MET), but besides that I think that
it is a good idea.

Christian.


___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Settings for different instances of gnubg

2007-07-10 Thread Massimiliano Maini
> I think I am the first to ask, because most USERs are still using the 
> 0.15. And there it was implemented differently.

Well, they should just switch to 0.16: it's so much better.
 
> How do you handle the need to have different settings for rollouts? I 
> guess you have also some quick and dirty settings and some more precise?

In 0.16 you can save/load rollout settings in separate files, so that when
you want to do a rollout you just have to pick one of your favorite 
settings.

[BTW small bug : the .gnubg\rol directory doesn't get created when 
installing
from scratch/at first startup. If you try to load a rollout setting file 
you
get an error. If you save one the directory gets created and loading no 
longer
causes the error].
 
> I don't want to change the settings all the time. And as there are not 
> yet the possibility to save different sets of settings, my work-around 
> was to install gnubg several times on my computer. That worked fine with 

> 0.15. But this possibility got killed by the different implementation 
> with 0.16.
> 
> If you want my vote: Give me this 0.15 feature back!

It wasn't a feature, it was a flaw.
I think 0.16 solves the issue much better than your workaround in 0.15.

MaX.
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Settings for different instances of gnubg

2007-07-10 Thread Jonathan Kinsey
Hardy Hübener wrote:
> On 10.07.2007 14:49  Jonathan Kinsey wrote:
>>
>> The settings are stored per user, which is the "proper" way really. 
>> You can
>> load and save settings now, in theory we could add a gui for this - in
>> reality
>> you're the first to ask about it :o)
>>
>> Jon
>>   
> 
> I think I am the first to ask, because most USERs are still using the
> 0.15. And there it was implemented differently.
> 
> How do you handle the need to have different settings for rollouts? I
> guess you have also some quick and dirty settings and some more precise?
> 
> I don't want to change the settings all the time. And as there are not
> yet the possibility to save different sets of settings, my work-around
> was to install gnubg several times on my computer. That worked fine with
> 0.15. But this possibility got killed by the different implementation
> with 0.16.
> 
> If you want my vote: Give me this 0.15 feature back!

You can save/load settings, just enter the commands "save settings " and
"load commands " (or load commands from the menu), it's not great, but
having multiple copies of gnubg to have different settings isn't the best
solution either.

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] Settings for different instances of gnubg

2007-07-10 Thread Hardy Hübener

On 10.07.2007 14:49  Jonathan Kinsey wrote:


The settings are stored per user, which is the "proper" way really.  You can
load and save settings now, in theory we could add a gui for this - in reality
you're the first to ask about it :o)

Jon
  


I think I am the first to ask, because most USERs are still using the 
0.15. And there it was implemented differently.


How do you handle the need to have different settings for rollouts? I 
guess you have also some quick and dirty settings and some more precise?


I don't want to change the settings all the time. And as there are not 
yet the possibility to save different sets of settings, my work-around 
was to install gnubg several times on my computer. That worked fine with 
0.15. But this possibility got killed by the different implementation 
with 0.16.


If you want my vote: Give me this 0.15 feature back!

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] Settings for different instances of gnubg

2007-07-10 Thread Jonathan Kinsey
Hardy Hübener wrote:
> On 10.07.2007 11:05  Jonathan Kinsey wrote:
>>
>> You may be able to do this by creating a command file with "set met x"
>> and other
>> rollout settings and then start gnubg with the filename with a -commands
>> argument.  Not able to test it, and I know there are problems in this
>> area, it
>> might work (or not - or just run the commands and exit...).
>>
>> You could then have some shortcuts which start gnubg with different
>> settings.
>>   
> 
> Thanks Jon for this hint.
> 
> The main question for me is, however, whether it is really wanted, that
> gnubg stores it's settings in a global file that is shared by all other
> installed gnubg. I tried to explain, why different settings are
> important for me. The earlier versions did it perfect, but with 0.16 a
> new feature is invented, which I don't like at all.
> 
> Do we really want that all 0.16 installations share the same settings?

The settings are stored per user, which is the "proper" way really.  You can
load and save settings now, in theory we could add a gui for this - in reality
you're the first to ask about it :o)

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] Settings for different instances of gnubg

2007-07-10 Thread Hardy Hübener

On 10.07.2007 11:05  Jonathan Kinsey wrote:


You may be able to do this by creating a command file with "set met x" and other
rollout settings and then start gnubg with the filename with a -commands
argument.  Not able to test it, and I know there are problems in this area, it
might work (or not - or just run the commands and exit...).

You could then have some shortcuts which start gnubg with different settings.
  


Thanks Jon for this hint.

The main question for me is, however, whether it is really wanted, that 
gnubg stores it's settings in a global file that is shared by all other 
installed gnubg. I tried to explain, why different settings are 
important for me. The earlier versions did it perfect, but with 0.16 a 
new feature is invented, which I don't like at all.


Do we really want that all 0.16 installations share the same settings?

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] Re: MT/SMP bug disappeared??!

2007-07-10 Thread Christian Anthon

Hi all,

I've fixed the threaded cube rollout problem (I hope) and submitted
the fix to cvs.

The rollout code still has one serious problem. Occasionally it isn't
registered that the rollout threads are finished and the interface
hangs. It mostly happens when you try to stop or cancel the rollout.
The problem is that if a g_cond_signal is sent between two periods of
g_cond_timed_wait, there is nobody around to catch the signal.

Christian.


___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


[Bug-gnubg] MonteCarlo

2007-07-10 Thread Massimiliano Maini
Hi,

if anybody is going to MonteCarlo, I should be there (at least sat and 
sun),
nice occasion to meet.

Let me know who's going, I'll try to catch you (easy if you're still 
playing on sunday :))

MaX.
___
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 64X2/ Intel Core 2 Duo ?

2007-07-10 Thread Petr Kadlec
Hi!
>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.

I have tested gnubg (latest install package – gnubg-0.16-devel-20070703) under 
Windows Vista 64-bit on Dual-Core Intel Pentium D. No visible problems. Even 
the multithreaded version works fine (at the first sight).

-- Petr Kadlec



___
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 there.


-- 
Jim Segrave   [EMAIL PROTECTED]




___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Settings for different instances of gnubg

2007-07-10 Thread Jonathan Kinsey
Hardy Hübener wrote:
> I use to run gnubg with different settings to analyze positions. First I
> run a quick and dirty analysis, if the results are close, I perform
> other, more time consuming rollouts.
> 
> To have those settings ready set, I used to install gnubg in different
> instances on my computer, every instance with a predefined set of settings.
> 
> With the current 0.16 build, the different instances seem to share the
> same file to remember settings. So if I have all instances running with
> g11 MET and I want to change it just for one instance to MEC26, the
> settings for all other instances of gnubg (which I want to keep on g11)
> change to MEC26 as well. Thats not the way I was used to at the previous
> builds. And it's not the way I would want it.
> 
> An alternative would be, to be able to save all settings and be able to
> simply change from one set of user-defined settings to another by just
> one button. In that case one installation of gnubg would be sufficient.

You may be able to do this by creating a command file with "set met x" and other
rollout settings and then start gnubg with the filename with a -commands
argument.  Not able to test it, and I know there are problems in this area, it
might work (or not - or just run the commands and exit...).

You could then have some shortcuts which start gnubg with different settings.

Jon



signature.asc
Description: OpenPGP digital signature
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


[Bug-gnubg] Settings for different instances of gnubg

2007-07-10 Thread Hardy Hübener
I use to run gnubg with different settings to analyze positions. First I 
run a quick and dirty analysis, if the results are close, I perform 
other, more time consuming rollouts.


To have those settings ready set, I used to install gnubg in different 
instances on my computer, every instance with a predefined set of settings.


With the current 0.16 build, the different instances seem to share the 
same file to remember settings. So if I have all instances running with 
g11 MET and I want to change it just for one instance to MEC26, the 
settings for all other instances of gnubg (which I want to keep on g11) 
change to MEC26 as well. Thats not the way I was used to at the previous 
builds. And it's not the way I would want it.


An alternative would be, to be able to save all settings and be able to 
simply change from one set of user-defined settings to another by just 
one button. In that case one installation of gnubg would be sufficient.


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