is a little UCI without a chess program. or maybe a chess program that is also capable to send signals to the UCI device.
the OSA instruction manual with detailed COMMANDS of the Leonardo / Galileo and Renaissance chess boards of Saitek can be found and downloaded here:
http://alain.zanchetta.free.fr/docs/Sai ... ableUS.pdf
with this documentation you can see WHICH commands have to be send to make it do this and that.
I have 2 ideas...
1.make the connection with the UCI engine.
press the button ANALYSIS on the saitek board or let the software make it via
sending the command "!analysis".
now you can make a move to on the leonardo without the build in engine computing.
this moves should be made in the UCI engine. this way one could e.g.
login on playchess and use the dedicated chess computer chess boards
Leonardo/Galileo/Renaissance as an INPUT DEVICE to play chess on playchess.
another idea:
2.NOT pressing analysis the dedicated chess computer could e.g. automatically
play on playchess against programs there.
the UCI engine just makes the communication.
IMO these 2 things would be really nice.
the question is: what is easier to realize, writing an UCI engine that parses and communicates with the saitek boards or implementing code in e.g. Arena to directly use the chess boards (as beeing done with the NOvag Citrine).
IMO the UCI idea is more useful. this way you could do this in ALL kind of GUIs.
Saitek Renaissance:


