Android engines discussion etc.

Moderators: Elijah, Igbo, timetraveller

Greek
Forum Contributions
Points: 10 157,00 
Posts: 87
Joined: 09/11/2019, 9:17
Status: Offline (Active 1 Week, 5 Days, 2 Hours, 17 Minutes ago)
Topics: 1
Reputation: 11
Has thanked: 106 times
Been thanked: 27 times

Re: Android engines discussion etc.

Post by Greek »

For those that celebrate Christmas ..I just wanted to wish everyone a Great Christmas Day and all the Best for the New Year!
Lotus340
Forum Contributions
Points: 11 741,00 
Posts: 70
Joined: 16/03/2022, 13:56
Status: Offline (Active 4 Days, 1 Hour, 9 Minutes ago)
Topics: 6
Reputation: 42
Has thanked: 38 times
Been thanked: 86 times

Android engines discussion etc.

Post by Lotus340 »

I recently downloaded Clover 5.0 from Archimedes.

I set it up in Chess for Android to play a tournament. But there seems to be a bug in it. In every game, whether playing Black or White, it resigns within 12 moves at the latest. Sometimes it resigns after just four or five moves, even though the position is equal. Example:

1. Nf3 g6 2. d4 c6 3. e4 d6 4. Bd3 Nf6 0-1

Has anyone else had this problem? I don't know if it's a problem with the Android build or with Chess for Android, or with the original engine code.

Any thoughts welcome.
Archimedes

Android Engines Top Active Users
Forum Contributions
Points: 42 582,00 
Posts: 2059
Joined: 04/11/2019, 21:13
Status: Offline (Active 4 Hours, 44 Minutes ago)
Medals: 2
Topics: 158
Reputation: 7111
Been thanked: 6477 times

Android engines discussion etc.

Post by Archimedes »

Lotus340 wrote: 28/06/2023, 9:12 I recently downloaded Clover 5.0 from Archimedes.

I set it up in Chess for Android to play a tournament. But there seems to be a bug in it. In every game, whether playing Black or White, it resigns within 12 moves at the latest. Sometimes it resigns after just four or five moves, even though the position is equal. Example:

1. Nf3 g6 2. d4 c6 3. e4 d6 4. Bd3 Nf6 0-1

Has anyone else had this problem? I don't know if it's a problem with the Android build or with Chess for Android, or with the original engine code.

Any thoughts welcome.
There have been some bug fixes in the meantime. Just try the latest version.

Version 5.0 seems to have been really buggy. Under DroidFish, Clover stopped making moves after a while (but did not crash). In the latest version this seems to be no longer the case.
Lotus340
Forum Contributions
Points: 11 741,00 
Posts: 70
Joined: 16/03/2022, 13:56
Status: Offline (Active 4 Days, 1 Hour, 9 Minutes ago)
Topics: 6
Reputation: 42
Has thanked: 38 times
Been thanked: 86 times

Android engines discussion etc.

Post by Lotus340 »

Ok, thanks. I'll give the latest version a try. 👍

These days it's one of the strongest free engines, so it's worth having.
AlexanderSanteramo

Top contribute Forum
Forum Contributions
Points: 3 834,00 
Posts: 75
Joined: 16/04/2023, 13:36
Status: Offline (Active 5 Days, 16 Hours, 53 Minutes ago)
Medals: 1
Topics: 18
Reputation: 108
Has thanked: 46 times
Been thanked: 201 times

Android engines discussion etc.

Post by AlexanderSanteramo »

For me all your engines work fine.
AlexanderSanteramo

Top contribute Forum
Forum Contributions
Points: 3 834,00 
Posts: 75
Joined: 16/04/2023, 13:36
Status: Offline (Active 5 Days, 16 Hours, 53 Minutes ago)
Medals: 1
Topics: 18
Reputation: 108
Has thanked: 46 times
Been thanked: 201 times

Android engines discussion etc.

Post by AlexanderSanteramo »

Except Rice and Elephant Gambit. Both have the same problem as in Rice 5.0
Lotus340
Forum Contributions
Points: 11 741,00 
Posts: 70
Joined: 16/03/2022, 13:56
Status: Offline (Active 4 Days, 1 Hour, 9 Minutes ago)
Topics: 6
Reputation: 42
Has thanked: 38 times
Been thanked: 86 times

Android engines discussion etc.

Post by Lotus340 »

Engines that don't work, in my experience:

1. Rice 7.0 doesn't work in Droidfish. But it does work in Chess for Android (CFA).

2. Engines which don't work in CFA: Koivisto (this is since forever), Mayhem and Fire (at least the versions I've got).
Archimedes

Android Engines Top Active Users
Forum Contributions
Points: 42 582,00 
Posts: 2059
Joined: 04/11/2019, 21:13
Status: Offline (Active 4 Hours, 44 Minutes ago)
Medals: 2
Topics: 158
Reputation: 7111
Been thanked: 6477 times

Android engines discussion etc.

Post by Archimedes »

Lotus340 wrote: 06/07/2023, 0:34 Engines that don't work, in my experience:

1. Rice 7.0 doesn't work in Droidfish. But it does work in Chess for Android (CFA).

2. Engines which don't work in CFA: Koivisto (this is since forever), Mayhem and Fire (at least the versions I've got).
I only test new chess engines under DroidFish. And that only very briefly (short analysis in the start position and a short play with a few moves). However, I don't do that anymore for subsequent versions.

Rice 7.0.0 works for me under DroidFish (apparently it has no analysis mode, but makes moves). It is actually a "standard compilation" with Android NDK (API level 21 and 19). Probably the error is buried in the source code.
Lotus340
Forum Contributions
Points: 11 741,00 
Posts: 70
Joined: 16/03/2022, 13:56
Status: Offline (Active 4 Days, 1 Hour, 9 Minutes ago)
Topics: 6
Reputation: 42
Has thanked: 38 times
Been thanked: 86 times

Stockfish with two nets

Post by Lotus340 »

I see there's a new Stockfish NPS version for Android out this week which makes use of TWO nets. One is the latest default net, the other (small one 6.53 mb) I don't recognise.

Does anyone know what the thinking is behind this dual-net approach and what strength gains, if any, are expected? Can a phone handle two nets, and how/when does it switch between them? Will it be used in the mainline Stockfish development?

I downloaded the dual-net manual compile and the required two nets but it doesn't work in Droidfish. I just get "Engine terminated" notices. Can anyone get this setup to work?

Brief announcement and downloads are here:

https://github.com/Joachim26/StockfishNPS/releases/tag/Win_modern_and_armv8_dev_release
LittleJoe

Top contribute Forum Engines Maker
Forum Contributions
Points: 14 078,00 
Posts: 327
Joined: 17/10/2020, 22:28
Status: Offline (Active 1 Day, 16 Hours, 52 Minutes ago)
Medals: 2
Topics: 5
Reputation: 506
Has thanked: 349 times
Been thanked: 671 times

Stockfish with two nets

Post by LittleJoe »

Lotus340 wrote: 06/12/2023, 7:22 I see there's a new Stockfish NPS version for Android out this week which makes use of TWO nets. One is the latest default net, the other (small one 6.53 mb) I don't recognise.

Does anyone know what the thinking is behind this dual-net approach and what strength gains, if any, are expected? Can a phone handle two nets, and how/when does it switch between them? Will it be used in the mainline Stockfish development?

I downloaded the dual-net manual compile and the required two nets but it doesn't work in Droidfish. I just get "Engine terminated" notices. Can anyone get this setup to work?

Brief announcement and downloads are here:

https://github.com/Joachim26/StockfishNPS/releases/tag/Win_modern_and_armv8_dev_release
For Droidfish the "working directory" is not "/uci" (were the engine is) but "/uci/logs", or with full path "/storage/emulated/0/Droidfish/uci/logs"!
So copy both nets to "/uci/logs" and reset the uci-settings so that only the names of the two nets are displayed. Then try to start the Dual-Net SF again. I hope this resolves your problem, John smile3.
Lotus340
Forum Contributions
Points: 11 741,00 
Posts: 70
Joined: 16/03/2022, 13:56
Status: Offline (Active 4 Days, 1 Hour, 9 Minutes ago)
Topics: 6
Reputation: 42
Has thanked: 38 times
Been thanked: 86 times

Android engines discussion etc.

Post by Lotus340 »

Thanks for the tip, LittleJoe, it works now. Cheers. 👍

It's funny, because usually a net doesn't seem to mind where it goes, as long as the path to it is entered into the engine options. That's my usual experience anyway.

And then something like this comes along, which only works if the nets are in one specific folder. Such are the quirks of engines. 🙄
Post Reply

Return to “Mobile Chess Software, Engines”