Module katan_ai.katan.board.random_board
Module representing a randomized catan board
Classes
class RandomBoard
-
A board where the hexes, numbered tokens and harbors are all shuffled randomly.
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