a_star #21

Merged
s464961 merged 15 commits from a_star into master 2022-04-27 19:50:51 +02:00
Showing only changes of commit 544c5276d5 - Show all commits

View File

@ -145,3 +145,7 @@ def h(state: State, goal: Tuple[int, int]) -> int:
def f(current_node: Node, goal: Tuple[int, int]) -> int: def f(current_node: Node, goal: Tuple[int, int]) -> int:
"""f(n) = g(n) + h(n), g stands for current cost, h for heuristics""" """f(n) = g(n) + h(n), g stands for current cost, h for heuristics"""
return current_node.cost + h(state=current_node.state, goal=goal) return current_node.cost + h(state=current_node.state, goal=goal)
def a_star(state: State, grid: List[List[str]], goals: List[Tuple[int, int]]) -> List[str]:
return []