From 7060bddac6003d3f14c87542c245b199523f6cff Mon Sep 17 00:00:00 2001 From: Alessandro Berti Date: Thu, 28 Mar 2024 07:29:23 +0100 Subject: [PATCH] fix(pm4py): bug fix --- examples/stochastic_petri_playout.py | 2 +- pm4py/objects/petri_net/utils/performance_map.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/stochastic_petri_playout.py b/examples/stochastic_petri_playout.py index 6049f0502..7eb7e3073 100644 --- a/examples/stochastic_petri_playout.py +++ b/examples/stochastic_petri_playout.py @@ -47,7 +47,7 @@ def execute_script(): # eventually, we can use the stochastic Petri net with a specialized algorithm, # such as the stochastic playout from pm4py.algo.simulation.playout.petri_net.variants import stochastic_playout - ret_log = stochastic_playout.apply(net, im, fm, parameters={"stochastic_map": smap0}) + ret_log = stochastic_playout.apply(net, im, fm, parameters={"smap": smap0}) print(ret_log) diff --git a/pm4py/objects/petri_net/utils/performance_map.py b/pm4py/objects/petri_net/utils/performance_map.py index 3151265a3..b00511ed7 100644 --- a/pm4py/objects/petri_net/utils/performance_map.py +++ b/pm4py/objects/petri_net/utils/performance_map.py @@ -187,7 +187,7 @@ def single_element_statistics(log, net, initial_marking, aligned_traces, variant parameters = {} from pm4py.objects.conversion.log import converter as log_converter - log = log_converter.apply(log, variant=log_converter.Variants.TO_EVENT_LOG) + log = log_converter.apply(log, variant=log_converter.Variants.TO_EVENT_LOG, parameters=parameters) business_hours = parameters["business_hours"] if "business_hours" in parameters else False business_hours_slots = parameters["business_hour_slots"] if "business_hour_slots" in parameters else constants.DEFAULT_BUSINESS_HOUR_SLOTS