Open thomaskeller79 opened 4 years ago
It would also be nice to hide the hash keys better from the user, but I am not sure this is the right issue to approach this - this issue is mostly (but not only) a parser issue, whereas the usage is mostly a search issue
Once we have merged issue #102, we should also evaluate if it pays off to treat action fluents different from state fluents. I assume that we do not gain much from the special treatment anymore, but the code would be much simpler if we treated all fluents identically.
Perfect hash keys are important for the efficiency of the planner, but their implementation is outdated. In this issue, we'd like to look into possibilities to enhance their usage:
This is an important question as the instances we consider get larger and larger, and it becomes less and less likely that we can cache the information we have computed once.