]> git.sesse.net Git - stockfish/blobdiff - src/position.h
Implement MaxGain table
[stockfish] / src / position.h
index e7dc3a802fca35ae821517815650dfb692db7eef..591107e4b2ddd6e2d1d310680ce7ee199261d6db 100644 (file)
@@ -147,8 +147,8 @@ public:
 
   // Constructors
   Position();
-  Position(const Position& pos);
-  Position(const std::string& fen);
+  explicit Position(const Position& pos);
+  explicit Position(const std::string& fen);
 
   // Text input/output
   void from_fen(const std::string& fen);
@@ -241,6 +241,9 @@ public:
   void do_null_move(StateInfo& st);
   void undo_null_move();
 
+  // Past
+  PieceType captured_piece() const;
+
   // Static exchange evaluation
   int see(Square from, Square to) const;
   int see(Move m) const;