The AI Domain Definition Language (AIDDL) Framework Help

Planning with Resources

This example provides a simple integration of resource management with a task planner. We use a forward search planner and integrate resource propagation into state transition functions and resource constraints into pruning functions to prune state that over- oder under-use a resource.

This is a nice example of a hybrid AI system on a finer granularity: instead of combining a blackbox planner with a blackbox resource reasoner, we consider the planner as a whitebox and add propagation and pruning into its regular search operations.

Go here for instructions to run this example.

.

Last modified: 17 March 2025