]> git.sesse.net Git - stockfish/blobdiff - src/endgame.cpp
Don't store Thread info in Position
[stockfish] / src / endgame.cpp
index 763a402e7bd3a4683b0e49a05b989877b68f9da5..65f0f409de3df7daa8b38ae0636f3dc69323c236 100644 (file)
@@ -77,7 +77,7 @@ namespace {
     string fen =  sides[0] + char('0' + int(8 - code.length()))
                 + sides[1] + "/8/8/8/8/8/8/8 w - - 0 10";
 
     string fen =  sides[0] + char('0' + int(8 - code.length()))
                 + sides[1] + "/8/8/8/8/8/8/8 w - - 0 10";
 
-    return Position(fen, false, 0).material_key();
+    return Position(fen, false).material_key();
   }
 
   template<typename M>
   }
 
   template<typename M>
@@ -148,7 +148,7 @@ Value Endgame<KXK>::operator()(const Position& pos) const {
 
   if (   pos.piece_count(strongerSide, QUEEN)
       || pos.piece_count(strongerSide, ROOK)
 
   if (   pos.piece_count(strongerSide, QUEEN)
       || pos.piece_count(strongerSide, ROOK)
-      || pos.both_color_bishops(strongerSide)) {
+      || pos.bishop_pair(strongerSide)) {
     result += VALUE_KNOWN_WIN;
   }
 
     result += VALUE_KNOWN_WIN;
   }