Module: Longjing::PDDL
- Defined in:
- lib/longjing/pddl.rb,
lib/longjing/pddl/obj.rb,
lib/longjing/pddl/var.rb,
lib/longjing/pddl/type.rb,
lib/longjing/search/ff.rb,
lib/longjing/pddl/action.rb,
lib/longjing/pddl/literal.rb,
lib/longjing/pddl/predicate.rb,
lib/longjing/pddl/parser.tab.rb,
lib/longjing/search/ff_greedy.rb,
lib/longjing/ff/relaxed_graph_plan.rb
Defined Under Namespace
Classes: Action, And, Empty, Equal, EqualFormula, Fact, Formula, Literal, Not, Obj, Parser, Predicate, Type, Var
Constant Summary
collapse
- EMPTY =
Empty.new
Class Method Summary
collapse
Class Method Details
.domains ⇒ Object
16
17
18
|
# File 'lib/longjing/pddl.rb', line 16
def domains
@domains ||= {}
end
|
.parse(pddl) ⇒ Object
20
21
22
|
# File 'lib/longjing/pddl.rb', line 20
def parse(pddl)
Parser.new.parse(pddl, self.domains)
end
|