Which engines play the most human like at lower levels?

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

Moderators: hgm, Dann Corbit, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Amstaff
Posts: 141
Joined: Thu Nov 19, 2009 3:58 pm
Location: College Station, Texas

Which engines play the most human like at lower levels?

Post by Amstaff » Thu Apr 09, 2020 9:53 am

Hello I'm looking for engines that play around 1800-2200 ELO and are not "dumbed down" by making obvious poor moves. Thanks in advance,
Gerald

User avatar
hgm
Posts: 25586
Joined: Fri Mar 10, 2006 9:06 am
Location: Amsterdam
Full name: H G Muller
Contact:

Re: Which engines play the most human like at lower levels?

Post by hgm » Thu Apr 09, 2020 10:25 am

Fairy-Max and King Slayer should operate in that Elo region. Not sure that mere Elo bounds would make an engine's style qualify as 'human', though.

Ras
Posts: 1700
Joined: Tue Aug 30, 2016 6:19 pm
Full name: Rasmus Althoff
Contact:

Re: Which engines play the most human like at lower levels?

Post by Ras » Thu Apr 09, 2020 10:31 am

My CT800 engine is above that, but can be throttled down if the GUI supports UCI (e.g. Droidfish under Android). This mostly done by speed reduction in that range, and in a battery friendly way with mobile devices in mind. Available for Windows, Android and Linux.
Rasmus Althoff
https://www.ct800.net

User avatar
yurikvelo
Posts: 603
Joined: Sat Dec 06, 2014 12:53 pm

Re: Which engines play the most human like at lower levels?

Post by yurikvelo » Thu Apr 09, 2020 12:41 pm

Amstaff wrote:
Thu Apr 09, 2020 9:53 am
not "dumbed down" by making obvious poor moves
isn't it exactly what human player do?

User avatar
Scally
Posts: 139
Joined: Thu Sep 28, 2017 7:34 pm
Location: Bermondsey, London
Full name: Alan Cooper
Contact:

Re: Which engines play the most human like at lower levels?

Post by Scally » Thu Apr 09, 2020 12:46 pm

Hi all,

CT800 also works great on the DGT Pi or a Raspberry Pi running Picochess:

Image


That reminds me, I must also update my CT800 kit built unit:

Image

(Click on the thumbnails for a larger image)


Cheers,

Al.
Alan Cooper
My Chess Computers

User avatar
yurikvelo
Posts: 603
Joined: Sat Dec 06, 2014 12:53 pm

Re: Which engines play the most human like at lower levels?

Post by yurikvelo » Thu Apr 09, 2020 12:49 pm

If there is 40 legal moves and 20 out of them are "dumb moves" (blunder with eval drop 200-300 cp or more).

Out of these 20 blunders, weak player (1800-2000 elo) sees 3 moves as good, 10 moves as "dumb" and 7 he didn't care (didn't look at)

How engine can know which exactly 3 out of 20 bad moves are seen as "good" from weak player prospective of view?
If you ask 10 weak human players, will they pick up the same 3 moves as "being good"?

Ras
Posts: 1700
Joined: Tue Aug 30, 2016 6:19 pm
Full name: Rasmus Althoff
Contact:

Re: Which engines play the most human like at lower levels?

Post by Ras » Thu Apr 09, 2020 1:01 pm

Scally wrote:
Thu Apr 09, 2020 12:46 pm
(Click on the thumbnails for a larger image)
Nice! :-)
yurikvelo wrote:
Thu Apr 09, 2020 12:49 pm
How engine can know which exactly 3 out of 20 bad moves are seen as "good" from weak player prospective of view?
I think what the OP meant was that the engine doesn't achieve its overall Elo reduction by e.g. playing like Stockfish at maximum level for 30 moves and then just dropping the queen. Most users dislike that kind of throttling.
Rasmus Althoff
https://www.ct800.net

camava
Posts: 42
Joined: Tue Apr 09, 2019 6:10 pm
Full name: mario varela

Re: Which engines play the most human like at lower levels?

Post by camava » Thu Apr 09, 2020 1:15 pm

Ras wrote:
Thu Apr 09, 2020 10:31 am
My CT800 engine is above that, but can be throttled down if the GUI supports UCI (e.g. Droidfish under Android). This mostly done by speed reduction in that range, and in a battery friendly way with mobile devices in mind. Available for Windows, Android and Linux.
Great engine sr,i didn't know it.

I don't see Thread option (UCI options)in Droidfish.

Thank you for this engine.

Ras
Posts: 1700
Joined: Tue Aug 30, 2016 6:19 pm
Full name: Rasmus Althoff
Contact:

Re: Which engines play the most human like at lower levels?

Post by Ras » Thu Apr 09, 2020 1:27 pm

camava wrote:
Thu Apr 09, 2020 1:15 pm
I don't see Thread option (UCI options)in Droidfish.
Correct, this engine supports only a single worker thread because the microcontroller in the embedded version (the lower picture in Scally's post) has only one core. Have fun! :-)
Rasmus Althoff
https://www.ct800.net

User avatar
Tibono
Posts: 62
Joined: Sat Aug 01, 2015 4:16 pm
Location: France
Contact:

Re: Which engines play the most human like at lower levels?

Post by Tibono » Thu Apr 09, 2020 2:22 pm

Amstaff wrote:
Thu Apr 09, 2020 9:53 am
Hello I'm looking for engines that play around 1800-2200 ELO and are not "dumbed down" by making obvious poor moves. Thanks in advance,
Gerald
I would suggest to have a try with LC0 + an early 6*64 NN. It is fun, Leela had started learning but was still not quite strong. Pretty human like.
No need for a GPU, use BLAS end, and one CPU core, that is enough.
This one (0076 dating from 2 years ago) should land in the strength range you are looking for (around 1900elo, my guess). And it is fun to play!
Tibono

Post Reply