Hi,
I am interested in doing some testing to evaluate the style of play of well known chess engines. To do this I would like them to play a "dummy" - an engine around 1800 elo. Please could someone recommend:
- a 1800 elo (ish) UCI engine
- must be 100% stable, capable of playing 1000 games without crashing
- able to run on a 64 bit windows OS
Many thanks.
Engine recommendation
Moderator: Ras
-
Werewolf
- Posts: 2089
- Joined: Thu Sep 18, 2008 10:24 pm
- Full name: Carl Bicknell
-
Henk
- Posts: 7261
- Joined: Mon May 27, 2013 10:31 am
Re: Engine recommendation
An engine of 1800 elo only needs alpha beta for search and material count plus random value for evaluation.
-
Werewolf
- Posts: 2089
- Joined: Thu Sep 18, 2008 10:24 pm
- Full name: Carl Bicknell
Re: Engine recommendation
Thanks, but do you know of such an engine?
I'd be prepared to go up to 2000 elo.
I'd be prepared to go up to 2000 elo.
-
Robert Pope
- Posts: 572
- Joined: Sat Mar 25, 2006 8:27 pm
- Location: USA
- Full name: Robert Pope
Re: Engine recommendation
Would a Winboard engine be acceptable, or do you insist on native UCI? microMax and TSCP are both very solid and 1700-1800ish.
-
Henk
- Posts: 7261
- Joined: Mon May 27, 2013 10:31 am
Re: Engine recommendation
Micromax and fairy max have a time exceeded bug. Sometimes in a total won position they don't move. But maybe that only happens when time control is about five or two minutes. I always test Skipper against fairy max and once in a while I encounter that bug.
-
Ferdy
- Posts: 4856
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: Engine recommendation
Have a look here.Werewolf wrote:Thanks, but do you know of such an engine?
I'd be prepared to go up to 2000 elo.
http://talkchess.com/forum/viewtopic.ph ... ght=stable
-
hgm
- Posts: 28514
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Engine recommendation
Note that in micro-Max this was not a bug but a calculated risk. In most of the cases where this happens it was in a totally lost position (it tends to happen when it loses its last piece, and switches off null move as a result). So it hardly lost any Elo because of it, and was not worth the number of characters needed to fix it.Henk wrote:Micromax and fairy max have a time exceeded bug. Sometimes in a total won position they don't move. But maybe that only happens when time control is about five or two minutes. I always test Skipper against fairy max and once in a while I encounter that bug.
Note that the latest Fairy-Max commit in the hgm.nubati.net source repository fixes this problem for Fairy-Max. The latter doesn't have the maximum Elo/char goal, so it seemed a bit silly to make it inherit this problem. It now invalidates the hash table at the point where it switches off null move, so that it isn't tempted to improve on on an iteration obtained with null move in a search without null move.
-
Henk
- Posts: 7261
- Joined: Mon May 27, 2013 10:31 am
Re: Engine recommendation
So you can use latest version of fairy-max.
-
Henk
- Posts: 7261
- Joined: Mon May 27, 2013 10:31 am
Re: Engine recommendation
Null move is a bug in all engines that use it. Even in Skipper. Skipper does not have Zugzwang detection at all.hgm wrote:Note that in micro-Max this was not a bug but a calculated risk. In most of the cases where this happens it was in a totally lost position (it tends to happen when it loses its last piece, and switches off null move as a result). So it hardly lost any Elo because of it, and was not worth the number of characters needed to fix it.Henk wrote:Micromax and fairy max have a time exceeded bug. Sometimes in a total won position they don't move. But maybe that only happens when time control is about five or two minutes. I always test Skipper against fairy max and once in a while I encounter that bug.
Note that the latest Fairy-Max commit in the hgm.nubati.net source repository fixes this problem for Fairy-Max. The latter doesn't have the maximum Elo/char goal, so it seemed a bit silly to make it inherit this problem. It now invalidates the hash table at the point where it switches off null move, so that it isn't tempted to improve on on an iteration obtained with null move in a search without null move.
-
hgm
- Posts: 28514
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Engine recommendation
Note that the OP explicitly asked for UCI engines. WHich are rather rare in this Elo range.
I thought Roce was pretty stable.
I thought Roce was pretty stable.