Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
RedundantRook and RedundantQueen replaced by simple variable RedundantMajor. Also the SameColor coefficient for Queen<->Queen has been set by definition to 0. The remaining 5 parameters: LinearCoefficients[ROOK] LinearCoefficients[QUEEN] QuadraticCoefficientsSameColor[ROOK][ROOK] QuadraticCoefficientsSameColor[QUEEN][ROOK] RedundantMajor are sufficient to equate the material imbalances for the 5 common material configurations of R, RR, Q, QR and QRR to any desired values simultaneously. With the chosen parameters there should be no functional change unless one side has more than 2 rooks or more than 1 queen. For example bench from the start position using the commands: ./stockfish go depth 16 produces identical output except for one extra node in the last iteration. bench: 8198094
- Loading branch information