Home
last modified time | relevance | path

Searched refs:chess960 (Results 1 – 25 of 26) sorted by relevance

12

/dports/games/chessx/chessx-1.5.6/src/guess/
H A Dguess.cpp35 Result guessMove(const char* fen, bool chess960, quint64 castlingRooks, squareT square, MoveList& m… in guessMove() argument
43 pos.setChess960Castling(chess960, castlingRooks); in guessMove()
75 Result evalPos(const char* fen, bool chess960, quint64 castlingRooks, int thinkTime) in evalPos() argument
88 pos.setChess960Castling(chess960, castlingRooks); in evalPos()
107 int pickBest(const char* fen, bool chess960, quint64 castlingRooks, squareT from1, squareT to1, squ… in pickBest() argument
113 pos.setChess960Castling(chess960, castlingRooks); in pickBest()
H A Dguess.h23 Result guessMove(const char* fen, bool chess960, quint64 castlingRooks, squareT square, MoveList& m…
24 Result evalPos(const char* fen, bool chess960, quint64 castlingRooks, int thinkTime = 125);
25 int pickBest(const char* fen, bool chess960, quint64 castlingRooks, squareT from1, squareT to1, squ…
/dports/games/chessx/chessx-1.5.6/src/database/
H A Dstreamdatabase.cpp52 bool chess960 = (variant.startsWith("fischer") || variant.endsWith("960")); in loadNextGame() local
55 game.dbSetStartingBoard(fen, chess960); in loadNextGame()
H A Duciengine.cpp57 m_chess960 = board.chess960(); in startAnalysis()
175 EngineOptionData chess960; in setPosition() local
176 if(getOption("UCI_Chess960", chess960)) in setPosition()
178 bool default960 = (chess960.m_defVal.compare("true", Qt::CaseInsensitive)==0); in setPosition()
H A Dmemorydatabase.cpp152 bool chess960 = (variant.startsWith("fischer") || variant.endsWith("960")); in parseGame() local
155 game->dbSetStartingBoard(fen, chess960); in parseGame()
H A Dbitboard.h185 bool chess960() const;
187 void setChess960(bool chess960);
265 bool fromGoodFen(const QString& fen, bool chess960=false);
H A Dpgndatabase.cpp396 bool chess960 = (variant.startsWith("fischer") || variant.endsWith("960")); in loadGameMoves() local
399 game.dbSetStartingBoard(fen, chess960); in loadGameMoves()
426 bool chess960 = (variant.startsWith("fischer") || variant.endsWith("960")); in loadGame() local
429 game.dbSetStartingBoard(fen, chess960); in loadGame()
H A Dthreadedguess.cpp65 b.chess960(), b.castlingRooks(), in run()
H A Dgamex.h84 void clear(const QString& fen, bool chess960 = false);
498 void dbSetStartingBoard(const QString& fen, bool chess960 = false);
564 void setStartingBoard(const BoardX &startingBoard, QString text, bool chess960 = false);
H A Dbitboard.cpp553 if (!chess960()) in removeAt()
587 return BitBoard().fromGoodFen(fen, chess960()); in isValidFen()
594 return fromGoodFen(fen, chess960()); in fromFen()
854 setChess960(chess960); in fromGoodFen()
1208 if (chess960()) in setCastlingRooks()
1304 if (!chess960()) return false; in hasAmbiguousCastlingRooks()
1486 bool BitBoard::chess960() const in chess960() function in BitBoard
1491 void BitBoard::setChess960(bool chess960) in setChess960() argument
1493 m_chess960 = chess960; in setChess960()
2393 if (!chess960()) in undoMove()
[all …]
H A Dgamex.cpp117 void GameCursor::clear(const QString& fen, bool chess960) in clear() argument
120 m_startingBoard.setChess960(chess960); in clear()
2261 void GameX::setStartingBoard(const BoardX& startingBoard, QString text, bool chess960) in setStartingBoard() argument
2264 dbSetStartingBoard(startingBoard.toFen(), chess960); in setStartingBoard()
2268 void GameX::dbSetStartingBoard(const QString& fen, bool chess960) in dbSetStartingBoard() argument
2270 m_moves.clear(fen, chess960); in dbSetStartingBoard()
2274 dbSetChess960(chess960); in dbSetStartingBoard()
/dports/games/chessx/chessx-1.5.6/src/gui/
H A Dboardsetup.cpp246 ui.btCheck960->setChecked(b.chess960()); in setBoard()
247 ui.chess960pos->setEnabled(b.chess960()); in setBoard()
248 ui.randomChess960->setEnabled(b.chess960()); in setBoard()
250 if (b.chess960()) in setBoard()
282 if (b.chess960()) in setBoard()
H A Danalysiswidget.cpp363 if (!(m_board.isStalemate() || m_board.isCheckmate() || m_board.chess960())) in setPosition()
H A Dmainwindowactions.cpp522 game().setStartingBoard(board,"Set starting board",board.chess960()); in pasteFen()
629 game().setStartingBoard(dlg.board(),tr("Set starting board"),dlg.board().chess960()); in slotEditBoard()
750 game().setStartingBoard(b,tr("Set starting board"),b.chess960()); in HandleFicsBoardRequest()
H A Dboardview.cpp582 …Guess::Result sm = Guess::guessMove(qPrintable(m_board.toFen()), m_board.chess960(), m_board.castl… in showGuess()
/dports/games/stockfish/Stockfish-sf_14/src/
H A Duci.h74 std::string move(Move m, bool chess960);
H A Duci.cpp345 string UCI::move(Move m, bool chess960) { in move() argument
356 if (type_of(m) == CASTLING && !chess960) in move()
H A Dposition.cpp282 chess960 = isChess960; in set()
424 ss << (chess960 ? char('A' + file_of(castling_rook_square(WHITE_OO ))) : 'K'); in fen()
427 ss << (chess960 ? char('A' + file_of(castling_rook_square(WHITE_OOO))) : 'Q'); in fen()
430 ss << (chess960 ? char('a' + file_of(castling_rook_square(BLACK_OO ))) : 'k'); in fen()
433 ss << (chess960 ? char('a' + file_of(castling_rook_square(BLACK_OOO))) : 'q'); in fen()
538 return !chess960 || !(blockers_for_king(us) & to_sq(m)); in legal()
H A Dposition.h201 bool chess960; variable
352 return chess960; in is_chess960()
/dports/games/chessx/chessx-1.5.6/
H A DChangeLog161 - New feature: Castling support for chess960
/dports/science/cp2k/cp2k-2e995eec7fd208c8a72d9544807bd8b8ba8cd1cc/tools/prettify/fprettify/fortran_tests/test_results/
H A Dexpected_results269 RosettaCodeData/Task/Generate-Chess960-starting-position/Fortran/generate-chess960-starting-positio…
/dports/games/xboard-devel/xboard-f49e7e1/
H A Dxboard.texi248 XBoard supports all major variants, such as xiangqi, shogi, chess, chess960,
H A DChangeLog11862 (becomes 'setup' and 'chess960'), but leave number (to distinguish wilds
/dports/games/xboard/xboard-4.9.1/
H A Dxboard.texi274 XBoard supports all major variants, such as xiangqi, shogi, chess, chess960,
H A Dxboard.info221 as xiangqi, shogi, chess, chess960, makruk, Capablanca Chess,

12