SpeedBump #23
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "SpeedBump"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
speed bumps
@ -12,2 +13,3 @@
self.can = can
class Bump:
Po co ta klasa? Nie widzę gdzie ona jest używana.
@ -13,1 +14,3 @@
class Bump:
speedBump: SpeedBump
.
Po co ta klasa? Nie widzę gdzie ona jest używana.
@ -88,8 +90,14 @@ def is_state_success(state: AgentState, grid: Dict[Tuple[int, int], GridCellType
except:
return False
def get_cost_for_cell_type(cell_type: GridCellType) -> int:
funnkcja powinna przyjmować ActionType - typ akcji GridCellType - typ następnej komórki. Dla ActionType które jest skręceniem agenta zwraca 1, dla pojechania wprzód 3, jeśli to jest pojechanie na ulicę i np. 10, jeśli to jest pojechanie na próg
@ -11,3 +11,4 @@
action: AgentActionType
cost: int
def __init__(self, state: AgentState, action: AgentActionType) -> None:
nie przekazujesz tutaj argumentu cost, aplikacja się wywala