UCI Protocol Programming for chess games

BlitzMax Forums/BlitzMax Programming/UCI Protocol Programming for chess games

Craig H. Nisbet(Posted 2009) [#1]
Has anyone ever tried to use the UCI Protocol for programming chess AI? It looks like it runs a console app in the background that figures out the chess moves and reports them back to main app somehow. Anyone have any experience with this?


Brucey(Posted 2009) [#2]
It's just some basic commands passed between the app and the engine using stdin and stdout.

It shouldn't be too hard to implement using something like FreeProcess, probably (since it's already being used to do a similar thing with the debugger).