Allow promotion choice in engine-defined variants
authorH.G.Muller <hgm@hgm-xboard.(none)>
Wed, 17 Feb 2016 19:55:36 +0000 (20:55 +0100)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Wed, 17 Feb 2016 19:55:36 +0000 (20:55 +0100)
commita2f3d790becbea6cd93ec51add89f2251a90bba4
tree820561aa1cc81e5924d8e69444c9006ba07da39d
parentf7e29dea65c9eca06c74a24114d07c5a0583bf6e
Allow promotion choice in engine-defined variants

When variant shatranj, courier or makruk, which normally do not have
promotion choice, are used as parent for an engine-defined variant,
we now invoke the piece-selection routine. This to make these variants
also suitable as parent for variants that do have choice (e.g. to give
them the baring rule, which is unique for Shatranj).
backend.c