I am making progress extending Chess for Android beyond UCI with new support for the Chess Engine Communication Protocol (often called the XBoard or WinBoard protocol). Below is the first XBoard-only game with H.G. Muller's Fairymax playing itself.
WinBoard/XBoard protocol in Chess for Android
- thorstenczub
- Posts: 593
- Joined: Wed Jun 09, 2010 12:51 pm
- Real Name: Thorsten Czub
- Location: United States of Europe, germany, NRW, Lünen
- Contact:
Re: WinBoard/XBoard protocol in Chess for Android
so more engines could be run in your gui, cool.
- AartBik
- Posts: 145
- Joined: Tue Jun 15, 2010 9:39 pm
- Real Name: Aart Bik
- Location: Mountain View, CA
- Contact:
Re: WinBoard/XBoard protocol in Chess for Android
Version 3.0.1 of Chess for Android is available at the Android market and as direct download. It introduces the first, albeit very simple support for the Chess Engine Communication Protocol (aka XBoard/WinBoard). Many features already supported for UCI (e.g. options setup, infinite analysis) as well as some XBoard specific features (e.g. resign) are still missing for this first version. Nevertheless, it is already possible to run tournaments between engines (same or different protocols). In upcoming releases, I hope to further refine XBoard features, but early feedback is welcome.