File tree Expand file tree Collapse file tree 2 files changed +3
-1
lines changed
Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -109,7 +109,7 @@ string ChessBoard::boardToFen() const {
109109 cst++;
110110 }
111111 if (chessboard[RIGHT_CASTLE_IDX] & RIGHT_QUEEN_CASTLE_BLACK_MASK) {
112- fen += whiteRookKingSideCastle ;
112+ fen += blackRookQueenSideCastle ;
113113 cst++;
114114 }
115115 if (!cst) {
Original file line number Diff line number Diff line change @@ -169,10 +169,12 @@ class GetOpt {
169169 string fen, token;
170170 IterativeDeeping it;
171171 int opt;
172+ SearchManager &searchManager = Singleton<SearchManager>::getInstance ();
172173
173174 while ((opt = getopt (argc, argv, " f:p:s:i:" )) != -1 ) {
174175 if (opt == ' f' ) { // fen
175176 fen = optarg;
177+ searchManager.loadFen (fen);
176178 } else if (opt == ' p' ) { // path
177179 token = optarg;
178180 SYZYGY::getInstance ().createSYZYGY (token);
You can’t perform that action at this time.
0 commit comments