Ejemplo n.º 1
0
 def calculate_new_cost(self, curr_state: State, flight: Flight,
                        wait_time: int):
     added_cost = W_DUR * flight.get_duration() + W_PRI * flight.get_price(
     ) + W_WAIT * wait_time
     return curr_state.get_node_cost() + added_cost