## Oppmøte Tilstede: Steinar, Gabriel, Kristian, Torbjørn, Petter Ikke tilstede: ## Agenda - Fortsette planlegging av design/struktur av klassene til robo rally. - Planlegge agenda for neste møte. ### Oppsett av klasser og metoder (med revidering) #### Changelog - Fjernet graf og node klassene - Lagt til Tile og Wall #### Game: - spiller - brett - kortstokk #### Kortstokk: - mange kort #### IGrid: - element - høyde - bredde - list> (matrise) - set_element() - get_element() // returnerer objekt - get_height() // returnerer høyde - get_width() // returnerer bredde #### Board: - dead_player_list - grid_object - graf - move_robot(robot, pos) - remove_dead_robot(robot) #### Robot: - int x pos - int y pos - retning enum - health int - lives int - get_health - set_health - player_id int - get_retning - set_retning - set_position - get_position - boolean powerdown #### Tiles - tile Type type - Direction direction - enum Tile Type {Tile, TransportBandSlow, TransportBandFast...} #### Wall - WallType type - Direction direction - enum WallType {Wall single, Wall NientyDegrees, WallLaserOneBeam...} - enum Direction {NORTH, SOUTH, EAST, WEST} #### Functional_tile - fase_action(object) - runde_action(object) #### BoardLoader - Skal lage et brett til game