1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-04-30 08:43:09 +00:00

Give credit to Joona for optimized parameters

This also allow us to better track what is already
optimized and what still needs optimization.

No functional change.

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
Marco Costalba 2009-06-05 14:27:37 +02:00
parent e41602b721
commit bbd3e30b4e
3 changed files with 4 additions and 3 deletions

View file

@ -170,13 +170,13 @@ namespace {
// Bonus for unstoppable passed pawns // Bonus for unstoppable passed pawns
const Value UnstoppablePawnValue = Value(0x500); const Value UnstoppablePawnValue = Value(0x500);
// Rooks and queens on the 7th rank // Rooks and queens on the 7th rank (modified by Joona Kiiski)
const Value MidgameRookOn7thBonus = Value(47); const Value MidgameRookOn7thBonus = Value(47);
const Value EndgameRookOn7thBonus = Value(98); const Value EndgameRookOn7thBonus = Value(98);
const Value MidgameQueenOn7thBonus = Value(27); const Value MidgameQueenOn7thBonus = Value(27);
const Value EndgameQueenOn7thBonus = Value(54); const Value EndgameQueenOn7thBonus = Value(54);
// Rooks on open files // Rooks on open files (modified by Joona Kiiski)
const Value RookOpenFileBonus = Value(43); const Value RookOpenFileBonus = Value(43);
const Value RookHalfOpenFileBonus = Value(19); const Value RookHalfOpenFileBonus = Value(19);

View file

@ -37,6 +37,7 @@ using std::string;
namespace { namespace {
// Values modified by Joona Kiiski
const Value BishopPairMidgameBonus = Value(109); const Value BishopPairMidgameBonus = Value(109);
const Value BishopPairEndgameBonus = Value(97); const Value BishopPairEndgameBonus = Value(97);

View file

@ -93,7 +93,7 @@ const Value PieceValueEndgame[17] = {
Value(0), Value(0), Value(0) Value(0), Value(0), Value(0)
}; };
/// Bonus for having the side to move /// Bonus for having the side to move (modified by Joona Kiiski)
const Value TempoValueMidgame = Value(48); const Value TempoValueMidgame = Value(48);
const Value TempoValueEndgame = Value(21); const Value TempoValueEndgame = Value(21);