| 
					
					
						
							
						
					
					
				 | 
				@ -119,7 +119,6 @@ namespace { | 
			
		
		
	
		
			
				 | 
				 | 
				        std::vector<storm::modelchecker::CheckTask<storm::logic::Formula, ValueType>> getTasks(std::vector<std::shared_ptr<storm::logic::Formula const>> const& formulas) const { | 
				 | 
				 | 
				        std::vector<storm::modelchecker::CheckTask<storm::logic::Formula, ValueType>> getTasks(std::vector<std::shared_ptr<storm::logic::Formula const>> const& formulas) const { | 
			
		
		
	
		
			
				 | 
				 | 
				            std::vector<storm::modelchecker::CheckTask<storm::logic::Formula, ValueType>> result; | 
				 | 
				 | 
				            std::vector<storm::modelchecker::CheckTask<storm::logic::Formula, ValueType>> result; | 
			
		
		
	
		
			
				 | 
				 | 
				            for (auto const& f : formulas) { | 
				 | 
				 | 
				            for (auto const& f : formulas) { | 
			
		
		
	
		
			
				 | 
				 | 
				                std::cout << *f << std::endl; | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                result.emplace_back(*f); | 
				 | 
				 | 
				                result.emplace_back(*f); | 
			
		
		
	
		
			
				 | 
				 | 
				            } | 
				 | 
				 | 
				            } | 
			
		
		
	
		
			
				 | 
				 | 
				            return result; | 
				 | 
				 | 
				            return result; | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -412,7 +411,6 @@ namespace { | 
			
		
		
	
		
			
				 | 
				 | 
				        std::vector<ValueType> choiceValuesL = std::vector<ValueType>(transitionMatrix.getRowCount(), storm::utility::zero<ValueType>()); | 
				 | 
				 | 
				        std::vector<ValueType> choiceValuesL = std::vector<ValueType>(transitionMatrix.getRowCount(), storm::utility::zero<ValueType>()); | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				        viHelper._multiplier->multiply(this->env(), _x2L, nullptr, choiceValuesL); | 
				 | 
				 | 
				        viHelper._multiplier->multiply(this->env(), _x2L, nullptr, choiceValuesL); | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        viHelper.reduceChoiceValues(choiceValuesL, &reducedMinimizerActions, _x1L); | 
				 | 
				 | 
				        viHelper.reduceChoiceValues(choiceValuesL, &reducedMinimizerActions, _x1L); | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -518,13 +516,11 @@ namespace { | 
			
		
		
	
		
			
				 | 
				 | 
				        EXPECT_NEAR(this->parseNumber("1"), xU[2], this->precision()); | 
				 | 
				 | 
				        EXPECT_NEAR(this->parseNumber("1"), xU[2], this->precision()); | 
			
		
		
	
		
			
				 | 
				 | 
				        EXPECT_NEAR(this->parseNumber("0"), xU[3], this->precision()); | 
				 | 
				 | 
				        EXPECT_NEAR(this->parseNumber("0"), xU[3], this->precision()); | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				        // second iteration step
 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        // perform second iteration step
 | 
			
		
		
	
		
			
				 | 
				 | 
				        reducedMinimizerActions = {storm::storage::BitVector(transitionMatrix.getRowCount(), true)}; | 
				 | 
				 | 
				        reducedMinimizerActions = {storm::storage::BitVector(transitionMatrix.getRowCount(), true)}; | 
			
		
		
	
		
			
				 | 
				 | 
				        choiceValuesL = std::vector<ValueType>(transitionMatrix.getRowCount(), storm::utility::zero<ValueType>()); | 
				 | 
				 | 
				        choiceValuesL = std::vector<ValueType>(transitionMatrix.getRowCount(), storm::utility::zero<ValueType>()); | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				        viHelper._multiplier->multiply(this->env(), _x1L, nullptr, choiceValuesL); | 
				 | 
				 | 
				        viHelper._multiplier->multiply(this->env(), _x1L, nullptr, choiceValuesL); | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        viHelper.reduceChoiceValues(choiceValuesL, &reducedMinimizerActions, _x2L); | 
				 | 
				 | 
				        viHelper.reduceChoiceValues(choiceValuesL, &reducedMinimizerActions, _x2L); | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
					
				 | 
				
  |