Skip to content

Latest commit

 

History

History

README.md

WORKSWORLD Containers

This directory contains Dockerfiles for the core components of the WORKSWORLD toolchain.

Containers

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.

Makefile Usage

Use the provided Makefile to manage builds and lifecycle tasks:

  • Build everything: make build-all
  • Build individual components:
    • make build-pddl-generator
    • make build-enhsp
    • make build-viz
    • make build-val
  • Utility tasks:
    • make help: Show available commands.