I think there are simulation capabilities both in the planning.domains
infrastructure and in the VSCode plugin by Jan Dolejší.
For planing.domains (
http://planning.domains/), I think this is somehow
integrated in the editor or available as a plugin. I think Christian
Muise would be the best person to ask.
I haven't seen Jan in a while, so I don't know how active his project
is, but here you can find his github, which also has a plan
visualization project:
https://github.com/jan-dolejsi.
This is more of a general planning question than a Fast Downward
question, so a good place to ask would be the planning community slack,
linked from
http://planning.domains/about.
Best,
Malte
On 28.11.25 00:40, Daniel Schwartz wrote:
> Thanks. I appreciate this. I found cpddl and INVAL, plus another one.
> I’ll take a look. Somehow it didn’t seem to me that a validator would
> be a simulator, but maybe so.
>
> *From:*
fast-d...@googlegroups.com <
fast-d...@googlegroups.com>
> *On Behalf Of *Robert Goldman
> *Sent:* Thursday, November 27, 2025 2:38 PM
> *To:*
fast-d...@googlegroups.com
> *Subject:* Re: [Fast Downward] Re: Plan Simulator
>
> If I recall correctly, cpddl has one, and there’s Patrik Haslum’s INVAL.
> Try searching for pddl validator instead of simulator, and you should
> find more
>
> On Thu, Nov 27, 2025 at 12:30 Daniel Schwartz <
d...@danielgschwartz.com
> <mailto:
d...@danielgschwartz.com>> wrote:
>
> Hello Robert,
>
> Thanks for the quick reply. I found VAL on GitHub and will take a
> look. You say that are many such simulators. Can you tell me where
> I might find them?
>
> Happy Thanksgiving to you, as well. I’m writing this while watching
> over a turkey cooking.
>
> Dan Schwartz
>
> *From:*
fast-d...@googlegroups.com <mailto:
fast-
>
down...@googlegroups.com> <
fast-d...@googlegroups.com
> <mailto:
fast-d...@googlegroups.com>> *On Behalf Of *Robert P.
> Goldman
> *Sent:* Thursday, November 27, 2025 12:52 PM
> *To:* Fast Downward <
fast-d...@googlegroups.com <mailto:
fast-
>
down...@googlegroups.com>>
> *Subject:* [Fast Downward] Re: Plan Simulator
>
> P.S. The more realistic you want to be, the more likely it is that
> your simulator will be domain-dependent.
>
> On Thursday, November 27, 2025 at 11:50:13 AM UTC-6 Robert P.
> Goldman wrote:
>
> Apologies for answering a question with another, but … it
> depends: what do you mean by simulate?
>
> If you mean simulate the execution of a PDDL plan under the
> assumptions of classical planning (static environment, perfect
> action models, and complete information), then yes, there are
> many such programs, starting with VAL (on github). Every (at
> least) forward search planner does this implicitly.
>
> If you want to /relax/ any of these assumptions, yes, there
> probably are, but then you need to be very clear about what
> assumptions you are relaxing, and how realistic you want the
> domain dynamics to be.
>
> Happy Thanksgiving to those who celebrate.
>
> On Thursday, November 27, 2025 at 11:39:35 AM UTC-6 Daniel
> Schwartz wrote:
>
> Has anyone ever created a system that will simulate the
> execution of a plan generated by Fast Downward?
>
> --
> You received this message because you are subscribed to the Google
> Groups "Fast Downward" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to
fast-downwar...@googlegroups.com
> <mailto:
fast-downwar...@googlegroups.com>.
> d714c948d2ben%
40googlegroups.com <
https://urldefense.proofpoint.com/
> v2/url?
> u=https-3A__groups.google.com_d_msgid_fast-2Ddownward_76299b43-2Ddce8-2D420f-2Db9c1-2Dd714c948d2ben-2540googlegroups.com-3Futm-5Fmedium-3Demail-26utm-5Fsource-3Dfooter&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AbCalLxzopgQUG9LLcXdB80OM-GtDfItX76RMxNYqz4&m=BOEBLbmSLp3birOQ-93ilwb2gCbf2euKp3aKS2ciGzA8g8QipI2MwA7UUYS_r8kX&s=J3R2pmlVcMI1AL6BomZVv900o6saI1GHSHryU2rBZJY&e=>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Fast Downward" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to
fast-downwar...@googlegroups.com
> <mailto:
fast-downwar...@googlegroups.com>.
> PH3PPF9F58C67E3E97BCF15EEFB43798515A0DFA%
40PH3PPF9F58C67E3.namprd19.prod.outlook.com <
https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_msgid_fast-2Ddownward_PH3PPF9F58C67E3E97BCF15EEFB43798515A0DFA-2540PH3PPF9F58C67E3.namprd19.prod.outlook.com-3Futm-5Fmedium-3Demail-26utm-5Fsource-3Dfooter&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AbCalLxzopgQUG9LLcXdB80OM-GtDfItX76RMxNYqz4&m=H2QG_zptuuM7P9EMtdQ0DFm6Q9TLwu-c2gNirsn96x-FQIHbsxxv_06Q4p4ZIlil&s=eGBg6mv7-OCPMiFLpMofqlUGQughFyBSVCcfpbbJJsM&e=>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Fast Downward" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
fast-downwar...@googlegroups.com <mailto:
fast-
>
downward+u...@googlegroups.com>.
> downward/CAL9hM1-
> sO7sXosKH1fz1o9HR_AuxmBuqVr%3DGJByurbOVfxZ%3DAQ%
40mail.gmail.com
> <
https://urldefense.proofpoint.com/v2/url?
> u=https-3A__groups.google.com_d_msgid_fast-2Ddownward_CAL9hM1-2DsO7sXosKH1fz1o9HR-5FAuxmBuqVr-253DGJByurbOVfxZ-253DAQ-2540mail.gmail.com-3Futm-5Fmedium-3Demail-26utm-5Fsource-3Dfooter&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AbCalLxzopgQUG9LLcXdB80OM-GtDfItX76RMxNYqz4&m=H2QG_zptuuM7P9EMtdQ0DFm6Q9TLwu-c2gNirsn96x-FQIHbsxxv_06Q4p4ZIlil&s=ce6rh7e_IoK8c6a1UdeS80pH8mGZC_iFNy9STEyzJb4&e=>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Fast Downward" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
fast-downwar...@googlegroups.com <mailto:
fast-
>
downward+u...@googlegroups.com>.
> PH3PPF9F58C67E301290149385D0BC5A88EA0DFA%
40PH3PPF9F58C67E3.namprd19.prod.outlook.com <
https://groups.google.com/d/msgid/fast-downward/PH3PPF9F58C67E301290149385D0BC5A88EA0DFA%40PH3PPF9F58C67E3.namprd19.prod.outlook.com?utm_medium=email&utm_source=footer>.