From a1ac41b01b9bd0ff43e0c6f114e31ecc20dae004 Mon Sep 17 00:00:00 2001 From: sp Date: Thu, 18 Jan 2024 21:12:39 +0100 Subject: [PATCH] fix bug with conditional movement formulas --- util/PrismFormulaPrinter.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/util/PrismFormulaPrinter.cpp b/util/PrismFormulaPrinter.cpp index 29b4a07..c8bc460 100644 --- a/util/PrismFormulaPrinter.cpp +++ b/util/PrismFormulaPrinter.cpp @@ -62,6 +62,7 @@ namespace prism { { } void PrismFormulaPrinter::print(const AgentName &agentName) { + conditionalMovementRestrictions.clear(); for(const auto& [direction, cells] : restrictions) { printRestrictionFormula(agentName, direction, cells); }