Skip to content

Commit

Permalink
Tau merger off
Browse files Browse the repository at this point in the history
  • Loading branch information
Heerkog committed Nov 7, 2018
1 parent b0acf61 commit 9bb2acf
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,8 @@ else for (Set<? extends TransitionI> enabled: net.getParallelEnabledTransitions(
TreeSet<String> ap = mapTransitionIds(enabled);
TreeSet<String> previousAp = new TreeSet<>(new StringComparator());
previousAp.addAll(previous.getAtomicPropositions());
previousAp.remove(idMap.addID((fired.isTau() ? "tau" : (fired.getName().isEmpty() ? fired.getId() : fired.getName()))));
//previousAp.remove(idMap.addID((fired.isTau() ? "tau" : (fired.getName().isEmpty() ? fired.getId() : fired.getName()))));
previousAp.remove(idMap.addID((fired.getName().isEmpty() ? fired.getId() : fired.getName())));

if(ap.containsAll(previousAp)) {
State found = new State(marking.toString(), ap);
Expand Down Expand Up @@ -85,8 +86,10 @@ else for (Set<? extends TransitionI> enabled: net.getParallelEnabledTransitions(
private TreeSet<String> mapTransitionIds(Set<? extends TransitionI> transitions) {
TreeSet<String> aps = new TreeSet<String>(new StringComparator());

for (TransitionI transition: transitions)
aps.add(idMap.addID((transition.isTau() ? "tau" : (transition.getName().isEmpty() ? transition.getId() : transition.getName()))));
for (TransitionI transition: transitions) {
//aps.add(idMap.addID((transition.isTau() ? "tau" : (transition.getName().isEmpty() ? transition.getId() : transition.getName()))));
aps.add(idMap.addID((transition.getName().isEmpty() ? transition.getId() : transition.getName())));
}

return aps;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,13 @@ public IDMap getIdMap() {

private TreeSet<String> mapTransitionIds(Set<? extends TransitionI> transitions) {
TreeSet<String> aps = new TreeSet<String>(new StringComparator());

for (TransitionI transition: transitions)
aps.add(idMap.addID((transition.isTau() ? "tau" : (transition.getName().isEmpty() ? transition.getId() : transition.getName()))));

return aps;

for (TransitionI transition: transitions) {
//aps.add(idMap.addID((transition.isTau() ? "tau" : (transition.getName().isEmpty() ? transition.getId() : transition.getName()))));
aps.add(idMap.addID((transition.getName().isEmpty() ? transition.getId() : transition.getName())));
}

return aps;
}

}

0 comments on commit 9bb2acf

Please sign in to comment.