// ********************************
// Parse and Ground the Problem
// ********************************
long startTime = System.currentTimeMillis();
UngroundProblem unground = PDDL21parser.parseFiles(dFile, pFile);
if (unground == null)
{
System.out.println("Parsing error - see console for details");
return null;
}
//PDDLPrinter.printDomainFile(unground, System.out);
//PDDLPrinter.printProblemFile(unground, System.out);
GroundProblem ground = unground.ground();
long afterGrounding = System.currentTimeMillis();
// ********************************
// Search for a plan