BenBot 1.7.5
A chess engine
Loading...
Searching...
No Matches
ben_bot::Engine Member List

This is the complete list of members for ben_bot::Engine, including all inherited members.

abort_search() overrideben_bot::Engineinlineprivatevirtual
CommandList typedefchess::uci::EngineBase
Engine()=defaultben_bot::Engine
Engine(const Engine &)=deleteben_bot::Engine
Engine(Engine &&)=deleteben_bot::Engine
EngineBase()=defaultchess::uci::EngineBase
EngineBase(const EngineBase &)=deletechess::uci::EngineBase
EngineBase(EngineBase &&)=deletechess::uci::EngineBase
get_author() const -> string_view overrideben_bot::Engineinlineprivatevirtual
get_custom_uci_commands() const noexcept -> CommandList overrideben_bot::Engineinlineprivatevirtual
get_custom_uci_options() noexcept -> OptionList overrideben_bot::Engineinlineprivatevirtual
get_name() const -> std::string overrideben_bot::Engineprivatevirtual
get_standard_uci_commands() const noexcept -> CommandListchess::uci::EngineBaseinline
get_standard_uci_options() noexcept -> OptionListchess::uci::EngineBaseinline
go(const uci::GoCommandOptions &opts) overrideben_bot::Engineprivate
chess::uci::EngineBase::go(const GoCommandOptions &opts)=0chess::uci::EngineBasepure virtual
handle_command(string_view command)chess::uci::EngineBase
handle_registration(const RegisterOptions &opts)chess::uci::EngineBaseinlinevirtual
is_debug_mode() const noexcept -> boolchess::uci::EngineBaseinline
is_searching() const noexcept -> bool overrideben_bot::Engineinlineprivatevirtual
loop()chess::uci::EngineBase
new_game(bool firstCall) overrideben_bot::Engineprivatevirtual
operator=(const Engine &)=deleteben_bot::Engine
operator=(Engine &&)=deleteben_bot::Engine
chess::uci::EngineBase::operator=(const EngineBase &)=deletechess::uci::EngineBase
chess::uci::EngineBase::operator=(EngineBase &&)=deletechess::uci::EngineBase
opt_Hashchess::uci::EngineBase
opt_Ponderchess::uci::EngineBase
OptionList typedefchess::uci::EngineBase
ponder_hit() overrideben_bot::Engineinlineprivatevirtual
read_config_file(const std::filesystem::path &file)ben_bot::Engine
resize_transposition_table(const size_t sizeMB) overrideben_bot::Engineinlineprivatevirtual
set_debug_mode(const bool shouldDebug) noexceptchess::uci::EngineBaseinline
set_ponder(const bool shouldPonder) overrideben_bot::Engineinlineprivatevirtual
set_position(const Position &pos) overrideben_bot::Engineinlineprivatevirtual
set_sanitize_positions(const bool shouldSanitize) noexceptchess::uci::EngineBaseinline
wait() overrideben_bot::Engineinlineprivatevirtual
~Engine() override=defaultben_bot::Engine
~EngineBase()chess::uci::EngineBasevirtual