diff --git a/pm4py/visualization/align_table/variants/classic.py b/pm4py/visualization/align_table/variants/classic.py index f4d4f140e..58b2ee299 100644 --- a/pm4py/visualization/align_table/variants/classic.py +++ b/pm4py/visualization/align_table/variants/classic.py @@ -57,13 +57,15 @@ def apply(log: EventLog, aligned_traces: typing.ListAlignments, parameters: Opti len(variant[1])) + " occurrences)") table_alignments_list.append("
" + move_descr + " | ") - elif move[0][1] == ">>": - table_alignments_list.append("" + move_descr + " | ") - elif move[0][0] == ">>": - table_alignments_list.append("" + move_descr + " | ") + if not (move[0] == ">>" or move[1] == ">>"): + # sync move + table_alignments_list.append("" + str(move[1]).replace(">", ">") + " | ") + elif move[1] == ">>": + # move on log + table_alignments_list.append("(LM)" + str(move[0]).replace(">", ">") + " | ") + elif move[0] == ">>": + # move on model + table_alignments_list.append("(MM)" + str(move[1]).replace(">", ">") + " | ") table_alignments_list.append("