forked from official-stockfish/Stockfish
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Score of ncnstockfish vs Mncnstockfish: 1092 - 983 - 3646 [0.510] Elo difference: 6.62 +/- 5.41 bench 5250923 code by Rocky640 https://github.com/Rocky640/Stockfish/blob/4a0a95d4833fef3bb1c3971e4fde1b9ed5666cad/src/evaluate.cpp
- Loading branch information
Showing
1 changed file
with
9 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
137d20a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
First test, and it passes! good luck for LTC.
137d20a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think for this test to pass LTC you might also need to adjust the MobilityBonus values for the queen.
137d20a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've stopped it since it won't pass for sure. Difference has hovered around ~20 or lower for almost all of the test. Might as well kill it now. Guess stc was beginners luck!
But yeah, it's hard to say. Some of the values are very close or even which makes this less effective. On the other hand maybe the queen doesn't really mind "seeing" more attackers with enough time to calculate.
137d20a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In current master, every square controlled by a pawn is already excluded.
So excluding attackedBy2NoQ will make a difference only for squares defended by at least 2 minors or rooks. Maybe there is not so many such squares in most positions.
For sure, there is not much utility for a queen to attack such squares if the queen is alone.
It is quite unlikely she can move, or defend anything for some time.
But for squares where the queen is not alone to attack, it might be better to keep them.
Something like this
137d20a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, it did not work:
http://tests.stockfishchess.org/tests/view/59ded6640ebc5916ff64bf79