Damien Pellier

Results 21 comments of Damien Pellier

From the coded problem, you can obtain the initial state with the method getInit(). It returns a BitExp. You have to create a BitState from this BitExp. Then, you have...

I didn't change this point. The intermediate states are not stored in the plan.

You 're right. We will change this in the next release which is in preparation in the devel branch.

There was a bug in the method that converts an expression into its normal conjunctive form. The bug was normally fixed in the devel branch.

We never have a problem with mac os. This is certainly due to your gradle installation. I use jsdk 1.6 on mac. Some of my students have used version 1.8...

The parser make tests before reading the problem using the domain. I didn't the check behaviour when reading only problem. You're right, launching a exception is not the good behaviour....

This means that PDDL4J considers that there are no methods decomposing the tasks of the initial task network. Please check that the problem has a solution and let me know....

Hi, If you want to develop your own heuristic you can use the interface Heuristic and its subclasses. For a state based heuristic used instead StateHeuristic and its abstract subclass...

Are you sure that your goal is reachable ? If no actions can produce your goal, the goal is not reachable and set to null. You can used the command...

There is no planner able to deal with PDDL2.1. To implement a simple temporal planner based on non temporal planning you can refer to PDDL2.1: An Extension to PDDL for...