|
BenBot 1.7.5
A chess engine
|
#include <cstdint>#include <libchess/board/Bitboard.hpp>#include <libchess/board/File.hpp>#include <libchess/board/Fills.hpp>#include <libchess/board/Pieces.hpp>#include <libchess/board/Square.hpp>#include <libchess/game/CastlingRights.hpp>#include <libchess/game/Result.hpp>#include <libchess/game/ThreefoldChecker.hpp>#include <libchess/moves/Attacks.hpp>#include <libchess/moves/Patterns.hpp>#include <libchess/pieces/Colors.hpp>#include <libchess/pieces/PieceTypes.hpp>#include <magic_enum/magic_enum.hpp>#include <optional>#include <ranges>#include <string>Go to the source code of this file.
Classes | |
| struct | chess::game::Bitboard |
| struct | chess::game::Pieces |
| struct | chess::game::Position |
| struct | chess::game::Square |
Namespaces | |
| namespace | chess |
| namespace | chess::game |
| namespace | chess::moves |
Enumerations | |
| enum class | chess::game::Color |
| enum class | chess::game::File |
This file defines the Position class.
Definition in file Position.hpp.