This directory contains Dockerfiles for the core components of the WORKSWORLD toolchain.
| Image Name | Dockerfile | Purpose |
|---|---|---|
pddl-generator |
Dockerfile-pddl-generator |
Generates PDDL problems and YAML configs. |
enhsp |
Dockerfile-ENHSP |
PDDL planner used to solve generated problems. |
worksworld-viz |
Dockerfile-worksworld-viz |
Converts plans into D2 diagrams and SVG visualizations. |
val |
Dockerfile-VAL |
Validates plans using the VAL tool. |
Use the provided Makefile to manage builds and lifecycle tasks:
- Build everything:
make build-all - Build individual components:
make build-pddl-generatormake build-enhspmake build-vizmake build-val
- Utility tasks:
make help: Show available commands.