UNPKG

pddl-workspace

Version:
19 lines (18 loc) 508 B
import { ProblemInfo, DomainInfo } from '../index'; /** * Provides configuration options for the planner invocation. */ export interface PlannerOptionsProvider { /** * Callback to provide planner config options to pass via the command-line. * @param request planning request context */ providePlannerOptions(request: PlanningRequestContext): string; } /** * Planning request context. */ export interface PlanningRequestContext { domain: DomainInfo; problem: ProblemInfo; }