aiplan4eu / unified-planning

The AIPlan4EU Unified Planning Library
Apache License 2.0
181 stars 39 forks source link

ParseException when using parse_problem_string() #573

Closed CJRzzZ closed 6 months ago

CJRzzZ commented 6 months ago

I met ParseException when using parse_problem_string() to import the problem in PDDL format. image

The file is from the ENHSP repo as an example and it gave ParseException: , found '(' (at char 280), (line:19, col:5). As I checked line 19 of the domain file it seems nothing wrong. image

The domain and problem file are in the attachment, could you please tell me what's going wrong? Thanks in advance. car.zip

alvalentini commented 6 months ago

Hi @CJRzzZ! This is a PDDL+ problem with processes and events and they are currently not supported by the unified-planning library.

CJRzzZ commented 6 months ago

Thanks for your reply! Do you know where I can find the PDDL feature support? It seems to be not easy to find in the documentation.

alvalentini commented 6 months ago

You are right! It isn't clearly documented the PDDL features supported.. however the features up to PDDL 2.2 should be quite well supported.