Android UCI engines that can limit ELO?

Discussion of anything and everything relating to chess playing software and machines.

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
User avatar
PeterO
Posts: 121
Joined: Sun Jul 31, 2016 4:35 pm

Android UCI engines that can limit ELO?

Post by PeterO » Thu Sep 26, 2019 2:27 pm

Hello Chessfriends,

I want to make a list of UCI-compatible Android chess engines that support limiting the ELO!


Can anyone recommend a UCI-compatible Android chess engine that supports limiting the ELO?

Peter

User avatar
xr_a_y
Posts: 789
Joined: Sat Nov 25, 2017 1:28 pm
Location: France

Re: Android UCI engines that can limit ELO?

Post by xr_a_y » Thu Sep 26, 2019 2:38 pm

I will release soon such a Minic version. Android, UCI, with a level [0,10] from random mover to full strength.

User avatar
PeterO
Posts: 121
Joined: Sun Jul 31, 2016 4:35 pm

Re: Android UCI engines that can limit ELO?

Post by PeterO » Thu Sep 26, 2019 4:13 pm

Thanks for your answer.

Great - please tell me when you release the engine - so I can put the engine on the list!

Peter

JohnWoe
Posts: 103
Joined: Sat Mar 02, 2013 10:31 pm

Re: Android UCI engines that can limit ELO?

Post by JohnWoe » Sat Sep 28, 2019 12:14 pm

Sapeli must work flawlessly on Android too. I haven't tried tho.

Playing strength can be limited w/ "AiLevel: [ 0: Random Mover -> 100: Full Ai ]"
So "AiLevel 0" is a random mover
And "AiLevel 100" is 100% full strength. Which is default.

It simply limits search time not the best solution but it works.

Ferdy
Posts: 4113
Joined: Sun Aug 10, 2008 1:15 pm
Location: Philippines

Re: Android UCI engines that can limit ELO?

Post by Ferdy » Sat Sep 28, 2019 11:38 pm

PeterO wrote:
Thu Sep 26, 2019 2:27 pm
Hello Chessfriends,

I want to make a list of UCI-compatible Android chess engines that support limiting the ELO!


Can anyone recommend a UCI-compatible Android chess engine that supports limiting the ELO?

Peter
Have a look on viewtopic.php?f=2&t=71199&p=812553#p812553
most of these engines have compiles for android, like arasan, rhetoric, deuterium, discocheck and others.

User avatar
Fabio Gobbato
Posts: 132
Joined: Fri Apr 11, 2014 8:45 am
Contact:

Re: Android UCI engines that can limit ELO?

Post by Fabio Gobbato » Sun Sep 29, 2019 9:16 am

Pedone has a Strength option with level from 1 to 100

Patrice Duhamel
Posts: 135
Joined: Sat May 25, 2013 9:17 am
Location: France
Full name: Patrice Duhamel
Contact:

Re: Android UCI engines that can limit ELO?

Post by Patrice Duhamel » Sun Sep 29, 2019 9:20 am

Cheese use UCI_Elo and UCI_LimitStrength options.
Anything that can go wrong will go wrong.

JohnWoe
Posts: 103
Joined: Sat Mar 02, 2013 10:31 pm

Re: Android UCI engines that can limit ELO?

Post by JohnWoe » Mon Oct 14, 2019 7:35 am

Tried different Sapeli playing levels on PyChess. As I tried that GUI.
Not very smooth playing strength transition. But definitely works.

Sapeli 1.53 Level 1 ( Not Random Mover ) vs PyChess.py. Chess960. Loss.



Sapeli 1.53 Level 2 vs PyChess.py. Chess960. Draw.



Sapeli 1.53 Level 3 vs PyChess.py. Chess960. Win.



Sapeli 1.53 Level 18 vs PyChess.py. Chess960. Win.


User avatar
PeterO
Posts: 121
Joined: Sun Jul 31, 2016 4:35 pm

Re: Android UCI engines that can limit ELO?

Post by PeterO » Mon Oct 14, 2019 11:52 am

Is Sapeli an ANDROID engine?

Peter

odyn1982
Posts: 3
Joined: Sat Aug 31, 2019 8:38 pm
Full name: Mariusz Jankowski

Re: Android UCI engines that can limit ELO?

Post by odyn1982 » Mon Oct 14, 2019 12:11 pm

Peter can you make a new Android build for Honey and Bluefish?

Post Reply