Issue903

Title CEGAR: use CartesianSet instead of AbstractState for temporary Cartesian sets
Priority wish Status resolved
Superseder Nosy List jendrik, malte, thomas
Assigned To jendrik Keywords
Optional summary

Created on 2019-03-08.10:02:47 by jendrik, last changed by jendrik.

Messages
msg8654 (view) Author: jendrik Date: 2019-03-08.14:57:23
The experiment results are in:
https://ai.dmi.unibas.ch/_tmp_files/seipp/issue903-v1-issue903-base-issue903-v1-compare.html

I see no noteworthy differences, so I'll go ahead and merge this.
msg8645 (view) Author: malte Date: 2019-03-08.11:42:17
Code looks good. If I understand correctly, the classes AbstractState and
CartesianSet behave differently (it is not just a renaming), in which case a
small experiment might make sense.
msg8644 (view) Author: jendrik Date: 2019-03-08.11:40:46
I made a pull request at
https://bitbucket.org/jendrikseipp/downward/pull-requests/128 . Could one of you
have a look at the code, please?
msg8639 (view) Author: jendrik Date: 2019-03-08.10:02:47
Thomas suggested we use CartesianSet instead of AbstractState for temporary
Cartesian sets such as the Cartesian set of goal states. I think this makes a
lot of sense and should make the code easier to understand.
History
Date User Action Args
2019-03-08 14:57:23jendriksetstatus: reviewing -> resolved
messages: + msg8654
summary: Waiting for issue902. ->
2019-03-08 11:42:17maltesetmessages: + msg8645
2019-03-08 11:40:46jendriksetstatus: unread -> reviewing
messages: + msg8644
2019-03-08 10:04:39jendriksetsummary: Waiting for issue902.
2019-03-08 10:02:47jendrikcreate