Issue430

Title generate error for duplicate actions in PDDL
Priority bug Status resolved
Superseder Nosy List florian, gabi, malte
Assigned To Keywords translator
Optional summary

Created on 2014-04-07.11:20:49 by florian, last changed by gabi.

Files
File name Uploaded Type Edit Remove
p01.pddl florian, 2014-04-07.11:21:06 application/octet-stream
sas_plan florian, 2014-04-07.11:21:17 application/octet-stream
test_action_overload-domain.pddl florian, 2014-04-07.11:20:49 application/octet-stream
Messages
msg5021 (view) Author: gabi Date: 2016-01-05.16:58:49
I added the test for duplicate operator names to issue215 ("translator should
loudly complain about invalid PDDL") and close this issue here.
msg5019 (view) Author: florian Date: 2016-01-05.16:15:44
I don't remember, but hg log shows no commit in that time that changes anything
in VAL, so I guess I didn't update it.

I think this was a "bug" because the translator did not generate a warning then
(I don't know if it currently does). The thing about VAL and INVAL was just to
figure out what other tools do in this case. Since they classify this as an
invalid input, I thought we should also classify this as invalid input. But if
Fast Downward does the right thing even if there are duplicate names, we could
also close the issue.
msg5015 (view) Author: gabi Date: 2016-01-05.15:27:18
Florian, did you update the VAL version in the Fast Downward repository after
the bug fix?

(And why has this issue priority "bug"? Do we aim to fully validate the
correctness of the input tasks?)
msg3853 (view) Author: malte Date: 2014-10-20.17:06:13
And another test.
msg3852 (view) Author: malte Date: 2014-10-20.16:45:09
(Testing issue tracker after OS upgrade.)
msg3360 (view) Author: florian Date: 2014-08-28.10:20:53
I sent a bug report via email in July and Derek responded with a fixed version
of VAL (4.2.10), so I assume the code on github already includes this fix.
msg3348 (view) Author: malte Date: 2014-08-27.11:43:20
Hi Florian, now that VAL has a public bug tracker at its github site, can you
report the bug there?
msg3101 (view) Author: malte Date: 2014-04-07.11:49:03
Please send a bug report to the VAL maintainers, too.
msg3100 (view) Author: florian Date: 2014-04-07.11:20:49
The translator should generate an error if the PDDL file contains two actions
with the same name. The semantic of such cases is not clearly defined by PDDL
but VAL and INVAL both cannot verify generated plans for such domains: VAL seems
to consider only the first instance of the action, INVAL detects the duplicate
and reports the domain as invalid.
History
Date User Action Args
2016-01-05 16:58:49gabisetstatus: chatting -> resolved
messages: + msg5021
2016-01-05 16:15:44floriansetmessages: + msg5019
2016-01-05 15:27:19gabisetnosy: + gabi
messages: + msg5015
2014-10-20 17:06:13maltesetmessages: + msg3853
2014-10-20 16:45:10maltesetmessages: + msg3852
2014-10-04 19:32:15maltesetkeyword: + translator
title: Generate Error for duplicate action in PDDL -> generate error for duplicate actions in PDDL
2014-08-28 10:20:53floriansetmessages: + msg3360
2014-08-27 11:43:20maltesetmessages: + msg3348
2014-04-07 11:49:03maltesetmessages: + msg3101
2014-04-07 11:21:17floriansetfiles: + sas_plan
2014-04-07 11:21:06floriansetfiles: + p01.pddl
nosy: + malte
2014-04-07 11:20:49floriancreate