Under promotion and perft

Discussion of chess software programming and technical issues.

Moderator: Ras

lauriet
Posts: 199
Joined: Sun Nov 03, 2013 9:32 am

Re: Underpromotions and perft.

Post by lauriet »

Wow. Thanks for all your effort in producing those results.
lauriet
Posts: 199
Joined: Sun Nov 03, 2013 9:32 am

Re: Underpromotions and perft.

Post by lauriet »

That's a lot to consider, and I'm not very clever so......what do you think the impact is on the elo of an engine if it doesn't implement under promotion ?

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

Re: Underpromotions and perft.

Post by hgm »

2 Elo?
AlvaroBegue
Posts: 932
Joined: Tue Mar 09, 2010 3:46 pm
Location: New York
Full name: Álvaro Begué (RuyDos)

Re: Underpromotions and perft.

Post by AlvaroBegue »

lauriet wrote:That's a lot to consider, and I'm not very clever so......what do you think the impact is on the elo of an engine if it doesn't implement under promotion ?

Laurie
How is this a relevant question? What's the Elo impact of disallowing knights in the corner of the board? The answer is "who cares?". If you don't implement the rules of chess, your program is not playing chess. Just implement the rules and be done.
lauriet
Posts: 199
Joined: Sun Nov 03, 2013 9:32 am

Re: Underpromotions and perft.

Post by lauriet »

AlvaroBegue wrote:
lauriet wrote:That's a lot to consider, and I'm not very clever so......what do you think the impact is on the elo of an engine if it doesn't implement under promotion ?

Laurie
How is this a relevant question? What's the Elo impact of disallowing knights in the corner of the board? The answer is "who cares?". If you don't implement the rules of chess, your program is not playing chess. Just implement the rules and be done.
Yep, I get that. And it will be done....but I have some other more pressing implementation issues that I would like to spend time on first.
If it only compromises the performance by say 20 elo, then I will leave it until later. If its impact is 200 elo then I will look at it straight away.
It would be nice to know which.

Laurie