|
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:
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.)Anyway we can make the non supported variant error for an engine, non fatal for xboard?
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.
[Prev in Thread] | Current Thread | [Next in Thread] |