Well, that's why the Presets shouldn't attempt to verify check,
checkmate, or stalemate. Let the players look at the diagram, and decide
for themselves whether the proper score is available to them. (And in
Ultima, a stalemate ought to count as 2/3 - 1/3 instead of 1/2-1/2, but
that kind of a change would probably screw up your rating system.)
And considering the large number of chess variants being discussed or
developed at this website (with or without some other kind of 'real
world' non-Internet avenue of promotion available to it), I can certainly understand why you'd find it a daunting matter to spend time on something you don't really spent much time playing, as it presumably involves a lot of spaghetti code that needs to be given a good looking at.
So, if that new Preset you mentioned allows players to type in anything
they want, maybe it could be used for a variant of Ultima where a
Withdrawer is given the honor of additional captures?
And considering the large number of chess variants being discussed or developed at this website (with or without some other kind of 'real world' non-Internet avenue of promotion available to it), I can certainly understand why you'd find it a daunting matter to spend time on something you don't really spent much time playing, as it presumably involves a lot of spaghetti code that needs to be given a good looking at.
So, if that new Preset you mentioned allows players to type in anything they want, maybe it could be used for a variant of Ultima where a Withdrawer is given the honor of additional captures?