BamBirds 2021
de.uniba.sme.bambirds.common.PlanParser Interface Reference
Inheritance diagram for de.uniba.sme.bambirds.common.PlanParser:

Public Member Functions

List< PlanparsePlans (String plans)
 
Plan parsePlan (String plan)
 

Member Function Documentation

◆ parsePlan()

Plan de.uniba.sme.bambirds.common.PlanParser.parsePlan ( String  plan)

Parse a single plan returned from an external Strategy.

Parameters
plan
Returns
The parsed plan

Implemented in de.uniba.sme.bambirds.planner.PrologPlanParser.

◆ parsePlans()

List< Plan > de.uniba.sme.bambirds.common.PlanParser.parsePlans ( String  plans)

Parse multiple plans returned from an external Strategy

The input is a list of plans where each Plan is parsed by parsePlan(String)

Parameters
plansA String of Prolog plans
Returns
The parsed plans

Implemented in de.uniba.sme.bambirds.planner.PrologPlanParser.


The documentation for this interface was generated from the following file: