![]() parse(InputStream domain, InputStream problem) where domain and problem are InputStream for the domain and the problem.parse(String domainAndProblem) where domainAndProblem is a String containing both the domain and the problem.parse(String domainAndProblemPath) where domainAndProblem is the path to the corresponding file.parse(File domainAndProblem) where domainAndProblem is a file containing both the domain and the problem.parse(String domain, String problem) where domain and problem are String containing the domain and the problem.parse(String domainPath, String problemPath) where domainPath and problemPath are path to the corresponding files.parse(File domain, File problem) where domain and problem are files containing the domain and the problem.In the previous example, both domain and problem are files passed in parameters of the parse() method. println( "Unexpected error when parsing the PDDL planning problem description.") Note: A set of planning problems is available in the website of the International Planning Competition: IPC. $ java -jar build/libs/pddl4j-3.x.x.jar -p 1 -o pddl/blocksworld/domain.pddl -f pddl/blocksworld/p15.pddl $ java -javaagent:build/libs/pddl4j-3.x.x.jar -server -Xms2048m -Xmx2048m fr.StateSpacePlannerFactory -p 1 -o pddl/blocksworld/domain.pddl -f pddl/blocksworld/p15.pddl $ gradlew run -PArgs=-o,pddl/blocksworld/domain.pddl,-f,pddl/blocksworld/p15.pddl -PnoTest ![]() $ java -jar build/libs/pddl4j-3.x.x.jar -o pddl/blocksworld/domain.pddl -f pddl/blocksworld/p15.pddl $ java -javaagent:build/libs/pddl4j-3.x.x.jar -server -Xms2048m -Xmx2048m fr.StateSpacePlannerFactory -o pddl/blocksworld/domain.pddl -f pddl/blocksworld/p15.pddl ![]() To launch this planner, use one of the two following command lines: For instance, this archive contains a simple planner based on A* search called HSP.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2023
Categories |