Module katan_ai.katan.board.beginner_board
Module representing the basic catan board format
Classes
class BeginnerBoard
-
The beginner board, as outlined in the Catan rules.
Initialize board based off Board class and static setup
Ancestors
Inherited members
Board
:add_intersection_building
add_path_building
assert_valid_city_coords
assert_valid_road_coords
assert_valid_settlement_coords
calculate_player_longest_road
get_connected_hex_intersections
get_hex_resources_for_intersection
get_hexes_connected_to_intersection
get_intersection_connected_intersections
get_paths_for_intersection_coords
get_players_on_hex
get_valid_city_coords
get_valid_road_coords
get_valid_settlement_coords
get_yield_for_roll
is_valid_city_coords
is_valid_hex_coords
is_valid_road_coords
is_valid_settlement_coords