[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-XBoard] Make non supported variant for engine non fatal

From: H.G. Muller
Subject: Re: [Bug-XBoard] Make non supported variant for engine non fatal
Date: Thu, 25 Sep 2014 21:31:17 +0200
User-agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0

Joshua Pettus schreef op 9/25/2014 5:20 PM:
Anyway we can make the non supported variant error for an engine, non fatal for 
What error exactly do you mean? You should not be able to switch to a variant the current first engine does not support. The second engine is only woken up when you hit Two Machines. But this gives me a non-fatal error popup, saying the second engine does not support the variant. (Minor bug: the Two Macines menu remains check-marked after this, in addition to Edit Game, which is the mode it leaves me in.)

When XBoard is set for 'normal', and I load HaChu (which does not play 'normal') as first engine, it does not give me an error. (Just a rejection of my move by HaChu when I start playing, which probably also should be considered a bug.) I did not get anything fatal.

I guess it should have switched to a variant that HaChu does play (the first one of its variants-feature list) when it was loaded as first engine. XBoard already does that when you would load HaChu from the command line without explicit -variant specification:

xboard -fcp hachu

would start up in Chu Shogi (and the second engine would also be hachu!).

OTOH, when an engine does not support 'normal', it was sort of expected you would install it with a -variant option that would specify a variant it does play. It would then appear in the Load Engine listbox as "hachu (chu)" (say). In this case it would auomatically switch variant on loading it, and there would not be a problem.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]