Module katan_ai.katan.board
Submodule that is used to hold the board state.
Sub-modules
katan_ai.katan.board.beginner_board
-
Module representing the basic catan board format
katan_ai.katan.board.board
-
Module representing a basic catan board
katan_ai.katan.board.board_renderer
-
Module for rendering board on a terminal
katan_ai.katan.board.building
-
Module representing a base building model as well as a road (PathBuilding)
katan_ai.katan.board.building_type
-
Module representing the type of catan building
katan_ai.katan.board.coords
-
Module for representing coordinates used to identify roads, buildings, and hexes in the catan game
katan_ai.katan.board.harbor
-
Module representing harbor trading ports for catan
katan_ai.katan.board.hex
-
Module representing a catan hex (board space)
katan_ai.katan.board.hex_type
-
Module representing the resource afiiliated with a hex
katan_ai.katan.board.intersection
-
Module representing the intersections where paths meet
katan_ai.katan.board.intersection_building
-
Module representing a city or settlement
katan_ai.katan.board.path
-
Module representing a path from one coord to another
katan_ai.katan.board.random_board
-
Module representing a randomized catan board