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
Which engines play the most human like at lower levels?
Moderators: hgm, Rebel, chrisw
-
- Posts: 148
- Joined: Thu Nov 19, 2009 4:58 pm
- Location: College Station, Texas
-
- Posts: 27796
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Which engines play the most human like at lower levels?
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.
-
- Posts: 2487
- Joined: Tue Aug 30, 2016 8:19 pm
- Full name: Rasmus Althoff
Re: Which engines play the most human like at lower levels?
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
https://www.ct800.net
-
- Posts: 710
- Joined: Sat Dec 06, 2014 1:53 pm
-
- Posts: 232
- Joined: Thu Sep 28, 2017 9:34 pm
- Location: Bermondsey, London
- Full name: Alan Cooper
Re: Which engines play the most human like at lower levels?
-
- Posts: 710
- Joined: Sat Dec 06, 2014 1:53 pm
Re: Which engines play the most human like at lower levels?
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"?
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"?
-
- Posts: 2487
- Joined: Tue Aug 30, 2016 8:19 pm
- Full name: Rasmus Althoff
Re: Which engines play the most human like at lower levels?
Nice!
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
https://www.ct800.net
-
- Posts: 42
- Joined: Tue Apr 09, 2019 8:10 pm
- Full name: mario varela
Re: Which engines play the most human like at lower levels?
Great engine sr,i didn't know it.Ras wrote: ↑Thu Apr 09, 2020 12:31 pm 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.
I don't see Thread option (UCI options)in Droidfish.
Thank you for this engine.
-
- Posts: 2487
- Joined: Tue Aug 30, 2016 8:19 pm
- Full name: Rasmus Althoff
Re: Which engines play the most human like at lower levels?
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
https://www.ct800.net
-
- Posts: 79
- Joined: Sat Aug 01, 2015 6:16 pm
- Location: France
Re: Which engines play the most human like at lower levels?
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