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

Global Scripting Environment and Object Models #3

Open
AdamSobieski opened this issue Nov 22, 2022 · 0 comments
Open

Global Scripting Environment and Object Models #3

AdamSobieski opened this issue Nov 22, 2022 · 0 comments

Comments

@AdamSobieski
Copy link
Collaborator

AdamSobieski commented Nov 22, 2022

This issue is about a global scripting environment and object models for scripting in a planning domain definition language. Resembling HTML, markup-based domain planning definition languages could provide scripting via <script> elements.

The Web platform provides scripts in HTML documents with a broad and intricate global scripting environment. Amongst these API’s, there is the popular document object model which allows documents’ scripts to do things including to modify documents’ structures at runtime.

The Web platform provides a number of global objects including window and document.

Ideas for a global scripting environment and object models for automated planning and scheduling include a solver API and a domain object model. With respect to a solver API, should it be possible for a script to invoke a solver for it to solve sub-problems?

Which features should a global scripting environment provide for the scripts of domains, types, objects, predicates, operators, actions, constraints, and preferences? Which object models and interfaces should the group design?

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

1 participant