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

FAPE in the ANML landscape? #8

Open
d-vyd opened this issue Mar 23, 2022 · 2 comments
Open

FAPE in the ANML landscape? #8

d-vyd opened this issue Mar 23, 2022 · 2 comments

Comments

@d-vyd
Copy link

d-vyd commented Mar 23, 2022

Hi Arthur,

I read through the issues and understand that you are not continuing to develop FAPE. Can it currently function as an embedded tool in a larger JVM application, and if so is there a way to hand the planner a domain/problem without saving and loading files to disk? Also, are there other advanced ANML planners you can recommend that are still being developed?

Thank you and congrats on completing your PhD,
-david

@arbimo
Copy link
Member

arbimo commented Apr 13, 2022

Hi David,

it is possible to completely embed FAPE in a JVM application, handing out the problem as strings instead of files. It should be possible to construct the problem directly in Java but it is tricky as it would then be your responsibility to maintain the invariants when constructing the problem.

Also FAPE is currently unmaintained so I would not recommend diving to much into the implementation as I most likely won't have the time to provide support for it.
Regarding other ANML planner, Tamer (e.g. notably the paper "Temporal Planning with Intermediate Conditions and Effects") is a planner for the non-hierarchical part of ANML. It is however closed-source.

There is also the Aries planner that supports the same kind of problems as FAPE but has not parser for ANML.

What are the features of ANML that you are interested in and which kind of use case?

Best,
Arthur

@d-vyd
Copy link
Author

d-vyd commented Apr 14, 2022 via email

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

2 participants