Skip to content

Commit acd75b5

Browse files
committed
getopt
1 parent 1abff49 commit acd75b5

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/ChessBoard.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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) {

src/GetOpt.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff 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);

0 commit comments

Comments
 (0)