Open haz opened 4 years ago
Currently I am working on a project and I am using this cloud solver. Being able to choose between multiple solvers could be a very good option since it would allow users to compare them. However, will the output and the output's format be the same for all of them? I am asking this because having information about the preconditions and effects is really useful and I am slightly concerned that maybe other solvers may not be able to provide this kind of information.
Thanks for the input!
We will in fact host a variety of solvers / utilities, and have a range of API standards. Classical planners should all follow the same API, and the grounded action schema's (which is what I think you are referring to) is actually done in a post-processing step.
So you should be all set once we have things up and running!
Thank you for your response! I will keep an eye on the next updates and adapt my project so it works with this new feature :smile:.
It's going slowly, but it's going here: https://github.com/AI-Planning/planning-as-a-service
The solver index should be provided with the solve calls a default being used if it isn't there. Also, an endpoint should be created that lists the solvers.