projects
/
fairystockfish.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
(parent:
90585a8
)
evaluate_passed_pawns() micro-optmization
author
Marco Costalba
<mcostalba@gmail.com>
Tue, 6 Jan 2009 15:06:08 +0000 (16:06 +0100)
committer
Marco Costalba
<mcostalba@gmail.com>
Tue, 6 Jan 2009 15:06:08 +0000 (16:06 +0100)
No functional change, only a bit faster.
Signed-off-by: Marco Costalba <mcostalba@gmail.com>
src/evaluate.cpp
patch
|
blob
|
history
diff --git
a/src/evaluate.cpp
b/src/evaluate.cpp
index
3be9939
..
2bfe523
100644
(file)
--- a/
src/evaluate.cpp
+++ b/
src/evaluate.cpp
@@
-937,7
+937,7
@@
namespace {
ebonus += Value(square_distance(theirKingSq, blockSq) * 6 * tr);
// If the pawn is free to advance, increase bonus
- if (pos.square_is_empty(blockSq))
+ if (tr != 0 && pos.square_is_empty(blockSq))
{
b2 = squares_in_front_of(us, s);
b3 = b2 & ei.attacked_by(them);