Hi,
I have a powerful Linux computer with stockfish as a remote service (see https://jerrygreenblog.wordpress.com/20 ... e-service/).
In some Android chess GUIs like DroidFish you can configure both local and remote UCI enginees. But unfortunately my preferred chess GUIs like "Analyze This Pro" or "Chess PGN Master" allow only local UCI engines.
My question is if there is an Android app that works as a generic UCI bridge between any chess GUI and a remote (Linux) engine?! This app would look like a local UCI engine and therefore it could be used in any chess GUI app. The UCI parameters would be configured in this "bridge" app, and it's only job is to act like a proxy between the local GUI and the remote engine via tcp.
Is there already such an Android app somewhere? And do you see any technical obstacles? Is it easy to develop such an Android app?
Thanks in advance
Remote stockfish engine under any Android chess GUI
Moderators: hgm, Rebel, chrisw
-
- Posts: 12
- Joined: Sun Sep 30, 2018 6:10 pm
- Full name: Matthias Meier
-
- Posts: 12541
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Remote stockfish engine under any Android chess GUI
Art Bik made a blog post on that some time ago:
http://aartbik.blogspot.com/2012/03/con ... emote.html
http://aartbik.blogspot.com/2012/03/con ... emote.html
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 34
- Joined: Thu Sep 28, 2017 6:52 pm
- Location: Karlsruhe, Germany
- Full name: Jürgen Précour
Re: Remote stockfish engine under any Android chess GUI
The link "Bernhard Wallner's chess utilities" doesnt work anymore.
Create a dedicated chess computer based on tiny ARM computers with the DGT e-board on picochess.com
-
- Posts: 4607
- Joined: Wed Oct 01, 2008 6:33 am
- Location: Regensburg, Germany
- Full name: Guenther Simon
Re: Remote stockfish engine under any Android chess GUI
https://web.archive.org/web/20121014223 ... Chess.htmlLocutusOfPenguin wrote: ↑Wed Oct 10, 2018 8:16 am The link "Bernhard Wallner's chess utilities" doesnt work anymore.
https://rwbc-chess.de
trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
-
- Posts: 12
- Joined: Sun Sep 30, 2018 6:10 pm
- Full name: Matthias Meier
Re: Remote stockfish engine under any Android chess GUI
Yes, but there only the server side is addressed. On the client side you have to use a GUI which allows to connect to a remote engine (Chess for Android, DroidFish, etc.).Dann Corbit wrote: ↑Wed Oct 10, 2018 1:05 am Art Bik made a blog post on that some time ago:
http://aartbik.blogspot.com/2012/03/con ... emote.html
-
- Posts: 12
- Joined: Sun Sep 30, 2018 6:10 pm
- Full name: Matthias Meier
Re: Remote stockfish engine under any Android chess GUI
Yes, the "engineClient" is what I need. But unfortunately this utility is for Windows. I need the same for Android ...Guenther wrote: ↑Wed Oct 10, 2018 8:26 amhttps://web.archive.org/web/20121014223 ... Chess.htmlLocutusOfPenguin wrote: ↑Wed Oct 10, 2018 8:16 am The link "Bernhard Wallner's chess utilities" doesnt work anymore.
-
- Posts: 27808
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Remote stockfish engine under any Android chess GUI
The 'connect.exe' program performs this function (bith on server and client side), but I have no idea if it would also work on Android (when compiled for it).
-
- Posts: 12
- Joined: Sun Sep 30, 2018 6:10 pm
- Full name: Matthias Meier
Re: Remote stockfish engine under any Android chess GUI
Hi H.G. Muller,
where can I find this 'connect.exe' program? In the link mentioned above I see only 'engineClient' and 'engineServer'. Do you have another source?
Thanks & Regards