EmbASP-Python
EmbASP-Python
specializations
solver_planning_domains
spd_plan.py
1
from
languages.pddl.plan
import
Plan
2
from
parsers.pddl.pddl_solvers_parser
import
PDDLSolversParser
3
4
5
class
SPDPlan
(
Plan
):
6
"""Represents a solution to a SPD problem."""
7
8
def
__init__(self, plan, error):
9
super(SPDPlan, self).__init__(plan, error)
10
11
def
_parse(self):
12
if
self.
_errors
or
not
self.
_output
:
13
return
14
15
self.
_errors
+= PDDLSolversParser.parse_solver_planning_domains(
16
self, self.
_output
,
True
)
languages.pddl.plan
Definition:
plan.py:1
parsers.pddl.pddl_solvers_parser
Definition:
pddl_solvers_parser.py:1
specializations.solver_planning_domains.spd_plan.SPDPlan
Definition:
spd_plan.py:5
base.output.Output._errors
_errors
Definition:
output.py:6
base.output.Output._output
_output
Definition:
output.py:5
languages.pddl.plan.Plan
Definition:
plan.py:7
Generated by
1.8.17