mirror of
https://github.com/sockspls/badfish
synced 2025-07-11 19:49:14 +00:00
Revert "Count passed pawns in asymmetry measure"
This commit is contained in:
parent
2e21aba8d9
commit
2ec36f8ae8
1 changed files with 2 additions and 6 deletions
|
@ -164,9 +164,6 @@ namespace {
|
||||||
e->passedPawns[Us] |= s;
|
e->passedPawns[Us] |= s;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (e->passedPawns[Us] & s)
|
|
||||||
e->asymmetry++;
|
|
||||||
|
|
||||||
// Score this pawn
|
// Score this pawn
|
||||||
if (supported | phalanx)
|
if (supported | phalanx)
|
||||||
score += Connected[opposed][bool(phalanx)][popcount(supported)][relative_rank(Us, s)];
|
score += Connected[opposed][bool(phalanx)][popcount(supported)][relative_rank(Us, s)];
|
||||||
|
@ -223,10 +220,9 @@ Entry* probe(const Position& pos) {
|
||||||
return e;
|
return e;
|
||||||
|
|
||||||
e->key = key;
|
e->key = key;
|
||||||
e->asymmetry = 0;
|
|
||||||
e->scores[WHITE] = evaluate<WHITE>(pos, e);
|
e->scores[WHITE] = evaluate<WHITE>(pos, e);
|
||||||
e->scores[BLACK] = evaluate<BLACK>(pos, e);
|
e->scores[BLACK] = evaluate<BLACK>(pos, e);
|
||||||
e->asymmetry += popcount(e->semiopenFiles[WHITE] ^ e->semiopenFiles[BLACK]);
|
e->asymmetry = popcount(e->semiopenFiles[WHITE] ^ e->semiopenFiles[BLACK]);
|
||||||
e->openFiles = popcount(e->semiopenFiles[WHITE] & e->semiopenFiles[BLACK]);
|
e->openFiles = popcount(e->semiopenFiles[WHITE] & e->semiopenFiles[BLACK]);
|
||||||
|
|
||||||
return e;
|
return e;
|
||||||
|
|
Loading…
Add table
Reference in a new issue