From d055c4e6996711f4086dd3a22c2c829becdc62ea Mon Sep 17 00:00:00 2001
From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz>
Date: Tue, 8 Oct 2019 19:41:42 +0200
Subject: [PATCH] fix unfortunate condition inverse

---
 alib2algo/src/automaton/simplify/EpsilonRemoverOutgoing.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/alib2algo/src/automaton/simplify/EpsilonRemoverOutgoing.h b/alib2algo/src/automaton/simplify/EpsilonRemoverOutgoing.h
index 8e6446858f..8f159ac939 100644
--- a/alib2algo/src/automaton/simplify/EpsilonRemoverOutgoing.h
+++ b/alib2algo/src/automaton/simplify/EpsilonRemoverOutgoing.h
@@ -109,7 +109,7 @@ automaton::MultiInitialStateNFA < SymbolType, StateType > EpsilonRemoverOutgoing
 
 		for( const auto & symbol : fsm.getInputAlphabet() ) {
 			for( const auto& transition : fsm.getTransitions( ) ) {
-				if(transition.second == middle ) continue;
+				if(transition.second != middle ) continue;
 				if(transition.first.second != symbol) continue;
 
 				for( const auto & to : middleClosure )
-- 
GitLab