Skip to content

Commit b67d91a

Browse files
committed
add try catch for first julia run
1 parent ef0e219 commit b67d91a

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

jupyddl/automated_planner.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,10 @@ def __run_julia_once(self):
4444
self.satisfies(self.problem.goal, self.initial_state)
4545
self.state_has_term(self.initial_state, self.goals[0])
4646
actions = self.available_actions(self.initial_state)
47-
self.transition(self.initial_state, actions[0])
47+
if actions:
48+
self.transition(self.initial_state, actions[0])
49+
return
50+
logging.warning("No actions from initial state, a path probably (definitely) won't be found")
4851

4952
def __init_logger(self, log_level):
5053
import os

0 commit comments

Comments
 (0)