Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cost Optimisation #9

Open
galvusdamor opened this issue Nov 9, 2021 · 2 comments
Open

Cost Optimisation #9

galvusdamor opened this issue Nov 9, 2021 · 2 comments

Comments

@galvusdamor
Copy link
Collaborator

Does the plan optimiser support action costs?
From looking at the code (src/sat/plan_optimizer.cpp), it seems that the length of the plan - in terms of number of actions - is optimised.

@domschrei
Copy link
Owner

Hi Gregor,

you are correct, Lilotane only minimizes the number of actions (only if you use the option -of=-1, and by default just at the layer/depth where the initial plan was found). Handling integer-valued operator costs (i.e., cost that does not depend on an action's parameters) is something I've wanted to do for quite some time (it would be straight forward) but never got around to. Of course there's always the hacky approach to add k-1 dummy actions for each action of cost k ...

Are action/operator costs part of HDDL? Will they be? :)

@bhomaidan1990
Copy link

@domschrei are there any plans (in the near future) to support :action-costs by lilotane? thanks in advance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants