Feature: signature to authenticate engine
Posted: 24 Feb 2012, 19:09
Hello,
here is a quite peculiar feature request: adding to winboard a facility to check the identity of the engine executable.
First the motivations: we (the group of italian chess programmers) are reforming our tournament regulations: we will have two kinds of categories for chess engines, "the originals" and "all the others"; in particular for the former category we request (I'm cutting the details off) that the authors deposit in the hands of a third (trusted) part (basically the referee) the executable(s) of the engines that are going to play; this is only a part of our control mechanism, but by itself it enables the organisation to make the judgements about complaints also after the tournament has finished.
The feature we're requesting would enable referees to check (with reasonable confidence) that the engine playing matches the engine deposited before the tournament, before the beginning of every game, by showing some signature (md5, sha, whatever) of the executable.
Of course we could take care of this ourselves, but we would prefer by far an official release of winboard as this could maybe prompt other GUI developers to introduce this feature in their interfaces.
Can we expect this to be included in a future version of Winboard?
Thanks in advance, Mauro (on behalf of G6)
here is a quite peculiar feature request: adding to winboard a facility to check the identity of the engine executable.
First the motivations: we (the group of italian chess programmers) are reforming our tournament regulations: we will have two kinds of categories for chess engines, "the originals" and "all the others"; in particular for the former category we request (I'm cutting the details off) that the authors deposit in the hands of a third (trusted) part (basically the referee) the executable(s) of the engines that are going to play; this is only a part of our control mechanism, but by itself it enables the organisation to make the judgements about complaints also after the tournament has finished.
The feature we're requesting would enable referees to check (with reasonable confidence) that the engine playing matches the engine deposited before the tournament, before the beginning of every game, by showing some signature (md5, sha, whatever) of the executable.
Of course we could take care of this ourselves, but we would prefer by far an official release of winboard as this could maybe prompt other GUI developers to introduce this feature in their interfaces.
Can we expect this to be included in a future version of Winboard?
Thanks in advance, Mauro (on behalf of G6)