pddl4j icon indicating copy to clipboard operation
pddl4j copied to clipboard

PDDL4J is an open source library under LGPL license whose purpose of PDDL4J is to facilitate the development of JAVA tools for Automated Planning based on PDDL language (Planning Domain Description La...

Results 28 pddl4j issues
Sort by recently updated
recently updated
newest added

Hello, I have a NullPointerException with my problem and my domain which seems to me correct. The error is : `java.lang.NullPointerException: Cannot invoke "fr.uga.pddl4j.problem.operator.Condition.cardinality()" because the return value of "fr.uga.pddl4j.heuristics.state.AbstractStateHeuristic.getGoal()"...

Hi everyone! I am trying to solve a problem of a simple domain attached. Looking in the planners package, it seems the neither STN or statespace planners supports durative actions...

question

I tried creating a domain using negative conditions. After getting past the lex error due to failing to include the spec, I hit a null pointer exception: ```java.lang.NullPointerException at fr.uga.pddl4j.problem.FinalizedProblem.extractRelevantFluents(FinalizedProblem.java:373)...

Calling `problem.getInitialTaskNetwork().getTasks() `on **Towers benchmark (IPC)** returns a list with a **null** task. Also, if original HTN was simply `(task0 (shiftTower t1 t2 t3))` and I introduce an additional task...

question

I don't know if building the library is supossed to work on a mac at all but when I execute `./gradlew jar` or `./gradlew build` the following error: > What...

help wanted

An interesting feature would be to log all the simplifications done and the explanation during grounding. It would help to debug domains and problems.

enhancement

The negative effect of the durative action 26 (at end (not (on ?small_ship ?big_ship))) does not appear in the effects of the action. [ECADomain.zip](https://github.com/pellierd/pddl4j/files/9659854/ECADomain.zip)

![Screenshot 2024-03-15 203938](https://github.com/pellierd/pddl4j/assets/163475162/2fad27b2-eb2c-4773-8359-6186cd6ee80d) can you help me here please in "writing your own planner" section