potassco / clasp

⚙️ A conflict-driven nogood learning answer set solver

Home Page:https://potassco.org/clasp/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#heuristic in multi-shot setting

MaxOstrowski opened this issue · comments

In a multi-shot setting, if I want to override a heuristic [sign] setting, do I have to use externals and assumptions or what happens if I add a new heuristic value in a next step ?

Does it have any performance impact if I have an external in the heuristic statement (that is assigned to true during solving) wrt. not having this external and simply having the heuristic statement as a fact.

I used the priority @p of the heuristic to override old heuristic information from the old step. I think this is a valid solution.