The translator fails on a freecell problem provided by IPC organizers (attached)
The error message:
Traceback (most recent call last):
File "downward/FD/src/translate/translate.py", line 590, in <module>
sas_task = pddl_to_sas(task)
File "downward/FD/src/translate/translate.py", line 423, in pddl_to_sas
relaxed_reachable, atoms, actions, axioms = instantiate.explore(task)
File
"/IBM_STORAGE/USERS_DATA/batman/downward/FD/src/translate/instantiate.py", line
67, in explore
model = build_model.compute_model(prog)
File
"/IBM_STORAGE/USERS_DATA/batman/downward/FD/src/translate/build_model.py", line
325, in compute_model
rule.fire(next_atom, cond_index, queue.push)
File "/storage12/batman/python/lib/python2.6/contextlib.py", line 34, in
__exit__
self.gen.throw(type, value, traceback)
File "/IBM_STORAGE/USERS_DATA/batman/downward/FD/src/translate/timers.py",
line 32, in timing
yield
File
"/IBM_STORAGE/USERS_DATA/batman/downward/FD/src/translate/build_model.py", line
324, in compute_model
rule.update_index(next_atom, cond_index)
File
"/IBM_STORAGE/USERS_DATA/batman/downward/FD/src/translate/build_model.py", line
96, in update_index
for position in self.common_var_positions[cond_index]]
IndexError: tuple index out of range
|