WinBoard/XBoard protocol in Chess for Android

Discussion about chess-playing software (engines, hosts, opening books, platforms, etc...)
Post Reply
User avatar
AartBik
Posts: 145
Joined: Tue Jun 15, 2010 9:39 pm
Real Name: Aart Bik
Location: Mountain View, CA
Contact:

WinBoard/XBoard protocol in Chess for Android

Post by AartBik »

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.

User avatar
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

Post by thorstenczub »

so more engines could be run in your gui, cool.
User avatar
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

Post by AartBik »

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.
Post Reply