]> git.sesse.net Git - stockfish/blobdiff - src/position.h
Another attempt at fixing Chess960
[stockfish] / src / position.h
index bb574e1642f263b7b380ac6be6f618b4faa47bb2..600c1648205f2d7cf9e6c4e8a7d7032c004de921 100644 (file)
@@ -27,7 +27,6 @@
 
 #include "bitboard.h"
 #include "color.h"
-#include "direction.h"
 #include "move.h"
 #include "piece.h"
 #include "square.h"
@@ -135,10 +134,10 @@ public:
 
   // Constructors
   Position(const Position& pos, int threadID);
-  Position(const std::string& fen, int threadID);
+  Position(const std::string& fen, bool isChess960, int threadID);
 
   // Text input/output
-  void from_fen(const std::string& fen);
+  void from_fen(const std::string& fen, bool isChess960);
   const std::string to_fen() const;
   void print(Move m = MOVE_NONE) const;