BenBot
1.7.5
A chess engine
Loading...
Searching...
No Matches
Here is a list of all namespace functions with links to the namespace documentation for each function:
- a -
after_move() :
chess::game
after_null_move() :
chess::game
antidiagonal() :
chess::board::fills
,
chess::board::masks
any_legal_moves() :
chess::moves
are_on_same_diagonal() :
chess::board
- b -
back_rank_for() :
chess::board
best_move() :
chess::uci::printing
bishop() :
chess::moves::magics
,
chess::moves::patterns
,
chess::moves::pseudo_legal
,
chess::pieces::utf8
bishops() :
chess::board::masks::starting
- c -
castle_kingside() :
chess::moves
castle_queenside() :
chess::moves
center_manhattan_distance() :
chess::board
chebyshev_distance() :
chess::board
count_material() :
ben_bot::eval::detail
- d -
diagonal() :
chess::board::fills
,
chess::board::masks
- e -
east() :
chess::board::fills
,
chess::board::shifts
enable_utf8_console_output() :
util
evaluate() :
ben_bot::eval
- f -
file() :
chess::board::fills
file_distance() :
chess::board
file_from_char() :
chess::board
file_to_char() :
chess::board
find_matching_close_paren() :
util::strings
flipped() :
chess::game
format_move() :
chess::notation
from_alg() :
chess::notation
from_fen() :
chess::notation
from_iccf() :
chess::notation
from_string() :
chess::pieces
from_uci() :
chess::notation
- g -
generate() :
chess::moves
generate_for() :
chess::moves
get() :
ben_bot::eval::piece_values
,
chess::board::masks::files
,
chess::board::masks::ranks
,
chess::pieces::utf8::black
,
chess::pieces::utf8::white
get_ascii_logo() :
ben_bot::resources
get_bench_epd_text() :
ben_bot::resources
get_build_config() :
ben_bot::resources
get_compiler_name() :
ben_bot::resources
get_compiler_version() :
ben_bot::resources
get_en_passant_captured_square() :
chess::board
get_system_name() :
ben_bot::resources
get_version_string() :
ben_bot::resources
- h -
horizontal() :
chess::board::flips
- i -
info_string() :
chess::uci::printing
int_from_string() :
util::strings
is_even() :
util::math
- k -
king() :
chess::board::masks::starting
,
chess::moves::patterns
,
chess::moves::pseudo_legal
,
chess::pieces::utf8
kingside_castle_rook_pos_mask() :
chess::board::masks
knight() :
chess::moves::patterns
,
chess::moves::pseudo_legal
,
chess::pieces::utf8
knights() :
chess::board::masks::starting
- l -
lines_view() :
util::strings
load() :
util::files
- m -
manhattan_distance() :
chess::board
mul_hi64() :
util::math
- n -
next_pawn_rank() :
chess::board
north() :
chess::board::fills
,
chess::board::shifts
northeast() :
chess::board::fills
,
chess::board::shifts
northwest() :
chess::board::fills
,
chess::board::shifts
num_squares_attacked() :
chess::moves
- o -
operator&() :
chess::board
operator<<() :
chess::board
operator>>() :
chess::board
operator^() :
chess::board
operator|() :
chess::board
other_side() :
chess::pieces
overwrite() :
util::files
- p -
page_aligned_alloc() :
util::memory
page_aligned_free() :
util::memory
parse_position_options() :
chess::uci
parse_register_options() :
chess::uci
pawn() :
chess::pieces::utf8
pawn_attacks() :
chess::moves::patterns
pawn_backward() :
chess::board::shifts
pawn_capture_east() :
chess::board::shifts
pawn_capture_west() :
chess::board::shifts
pawn_captures() :
chess::moves::pseudo_legal
pawn_double_pushes() :
chess::moves::patterns
,
chess::moves::pseudo_legal
pawn_forward() :
chess::board::shifts
pawn_front() :
chess::board::fills
pawn_inv_capture_east() :
chess::board::shifts
pawn_inv_capture_west() :
chess::board::shifts
pawn_pushes() :
chess::moves::patterns
,
chess::moves::pseudo_legal
pawn_rear() :
chess::board::fills
pawns() :
chess::board::masks::starting
perft() :
chess::moves
prefetch() :
util::memory
prev_pawn_rank() :
chess::board
print_colored_board() :
ben_bot
print_colored_table() :
ben_bot
print_labeled_info() :
ben_bot
progressive_backoff() :
util
promotion() :
chess::moves
- q -
queen() :
chess::board::masks::starting
,
chess::moves::magics
,
chess::moves::patterns
,
chess::moves::pseudo_legal
,
chess::pieces::utf8
queenside_castle_rook_pos_mask() :
chess::board::masks
- r -
rank() :
chess::board::fills
rank_distance() :
chess::board
rank_from_char() :
chess::board
rank_to_char() :
chess::board
rook() :
chess::moves::magics
,
chess::moves::patterns
,
chess::moves::pseudo_legal
,
chess::pieces::utf8
rooks() :
chess::board::masks::starting
- s -
score_material() :
ben_bot::eval
south() :
chess::board::fills
,
chess::board::shifts
southeast() :
chess::board::fills
,
chess::board::shifts
southwest() :
chess::board::fills
,
chess::board::shifts
split_at_first_space() :
util::strings
split_at_first_space_or_newline() :
util::strings
split_by_delim() :
util::strings
squares_attacked() :
chess::moves
start_file_logger() :
util
- t -
to_alg() :
chess::notation
to_char() :
chess::pieces
to_fen() :
chess::notation
to_iccf() :
chess::notation
to_uci() :
chess::notation
trim() :
util::strings
- v -
vertical() :
chess::board::flips
- w -
west() :
chess::board::fills
,
chess::board::shifts
words_view() :
util::strings
write_integer() :
util::strings
Generated on
for BenBot by
1.16.1