projects
/
stockfish
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Zero more redundant coefficients
[stockfish]
/
src
/
material.cpp
diff --git
a/src/material.cpp
b/src/material.cpp
index 1e751a8696d2e1f5bca5aa46c78582e41149f795..4fd125de25bc5e1740f774e2eff0e07a7871a05f 100644
(file)
--- a/
src/material.cpp
+++ b/
src/material.cpp
@@
-39,14
+39,14
@@
namespace {
const Value RedundantRook = Value(554);
// pair pawn knight bishop rook queen
const Value RedundantRook = Value(554);
// pair pawn knight bishop rook queen
- const int LinearCoefficients[6] = { 18
24, -162, -1122, -190
, 105, 26 };
+ const int LinearCoefficients[6] = { 18
52, -162, -1122, -183
, 105, 26 };
const int QuadraticCoefficientsSameColor[][PIECE_TYPE_NB] = {
// pair pawn knight bishop rook queen
{ 0 }, // Bishop pair
{ 39, 2 }, // Pawn
{ 35, 271, -4 }, // Knight
const int QuadraticCoefficientsSameColor[][PIECE_TYPE_NB] = {
// pair pawn knight bishop rook queen
{ 0 }, // Bishop pair
{ 39, 2 }, // Pawn
{ 35, 271, -4 }, // Knight
- {
7, 105, 4, 7
}, // Bishop
+ {
0, 105, 4, 0
}, // Bishop
{ -27, -2, 46, 100, 56 }, // Rook
{ 58, 29, 83, 148, -3, -25 } // Queen
};
{ -27, -2, 46, 100, 56 }, // Rook
{ 58, 29, 83, 148, -3, -25 } // Queen
};