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
    |