Commit 8f286507 authored by Alexandre Duret-Lutz's avatar Alexandre Duret-Lutz
Browse files

* src/twaalgos/simulation.cc: Preserve the unambiguous flag.

parent ef7f96a5
...@@ -489,8 +489,6 @@ namespace spot ...@@ -489,8 +489,6 @@ namespace spot
twa_graph_ptr res = make_twa_graph(a_->get_dict()); twa_graph_ptr res = make_twa_graph(a_->get_dict());
res->copy_ap_of(a_); res->copy_ap_of(a_);
res->copy_acceptance_of(a_); res->copy_acceptance_of(a_);
if (Sba)
res->prop_state_based_acc();
// Non atomic propositions variables (= acc and class) // Non atomic propositions variables (= acc and class)
bdd nonapvars = all_proms_ & bdd_support(all_class_var_); bdd nonapvars = all_proms_ & bdd_support(all_class_var_);
...@@ -637,7 +635,8 @@ namespace spot ...@@ -637,7 +635,8 @@ namespace spot
res->prop_copy(original_, res->prop_copy(original_,
{ false, // state-based acc forced below { false, // state-based acc forced below
true, // weakness preserved, true, // weakness preserved,
false, // determinism checked and set below true, // determinism checked and overridden below
// and "unambiguous" property preserved
true, // stutter inv. true, // stutter inv.
}); });
if (nb_minato == nb_satoneset && !Cosimulation) if (nb_minato == nb_satoneset && !Cosimulation)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment