in KJK the joker should unambiguously move as a king
Sure - there is nothing else so this is a pretty easy case.
so if white has moved a queen then it's black's turn and the black joker has queen powers for the purpose of checking
This is not the question. The question is, after white moves a Queen, how does white's Joker move for the purposes of determing if black's King is in check (or moves through check while castling). Does it also move as a Queen, or does it move as whatever piece black last moved?
I'm not sure why the rest isn't just an implementation problem.
There is obviously an implementation issue, but there may also be conceptual issues. We have run into lots of questions, have we not? And, years later, we are still not sure. H.G. seems to think we can eliminate all ambiguity with careful definition. And he might be right; I'm not so sure.
Thanks a lot guys for taking the time to do this for me
You're welcome. But this is the kind of thing that we like thinking about, which is probably why we have both been working on universal chess programs for decades now :)
Sure - there is nothing else so this is a pretty easy case.
This is not the question. The question is, after white moves a Queen, how does white's Joker move for the purposes of determing if black's King is in check (or moves through check while castling). Does it also move as a Queen, or does it move as whatever piece black last moved?
There is obviously an implementation issue, but there may also be conceptual issues. We have run into lots of questions, have we not? And, years later, we are still not sure. H.G. seems to think we can eliminate all ambiguity with careful definition. And he might be right; I'm not so sure.
You're welcome. But this is the kind of thing that we like thinking about, which is probably why we have both been working on universal chess programs for decades now :)