supporting FRC and normal chess in arena UCI mode question
Posted: 11 Nov 2006, 15:35
I wonder if UCI engines can support both options.
The problem is when you are lucky to get exactly the initial position of normal chess in chess960 game.
Is there some difference in the commands that the engine get in that case relative to normal chess?
If there is no difference then it is impossible to support both modes because in chess960 game the engine should write castling under arena as 0-0 and in normal chess it should write castling under arena as e1g1.
In winboard mode there is no problem because
winboard engines can know based on the variant command if they play FRC or normal chess because in normal chess they do not get the variant command.
There is also no problem under shredder gui because the engines can know based on the initial fen if they play chess960 or normal game.
The only problem is with arena UCI mode.
Uri
The problem is when you are lucky to get exactly the initial position of normal chess in chess960 game.
Is there some difference in the commands that the engine get in that case relative to normal chess?
If there is no difference then it is impossible to support both modes because in chess960 game the engine should write castling under arena as 0-0 and in normal chess it should write castling under arena as e1g1.
In winboard mode there is no problem because
winboard engines can know based on the variant command if they play FRC or normal chess because in normal chess they do not get the variant command.
There is also no problem under shredder gui because the engines can know based on the initial fen if they play chess960 or normal game.
The only problem is with arena UCI mode.
Uri