mirror of
https://github.com/sockspls/badfish
synced 2025-05-02 09:39:36 +00:00
Queen vs. 3 pieces imbalance
Passed both STC LLR: 7.32 (-2.94,2.94) [-1.50,4.50] Total: 98108 W: 18087 L: 17576 D: 62445 And LTC LLR: 2.95 (-2.94,2.94) [0.00,6.00] Total: 15082 W: 2417 L: 2248 D: 10417 bench: 7717336
This commit is contained in:
parent
c15b132f03
commit
299afcd886
1 changed files with 11 additions and 0 deletions
|
@ -115,6 +115,17 @@ namespace {
|
|||
|
||||
value += pc * v;
|
||||
}
|
||||
|
||||
// Queen vs. 3 minors slightly favours the minors
|
||||
if (pieceCount[Us][QUEEN] == 1 && pieceCount[Them][QUEEN] == 0)
|
||||
{
|
||||
int n = pieceCount[Them][KNIGHT] - pieceCount[Us][KNIGHT];
|
||||
int b = pieceCount[Them][BISHOP] - pieceCount[Us][BISHOP];
|
||||
|
||||
if ((n == 2 && b == 1) || (n == 1 && b == 2))
|
||||
value -= 66 * 16;
|
||||
}
|
||||
|
||||
return value;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue