Matthias Volk
							
						 | 
						
							
							
							
								
							
								2ebac862e2
								
							
								
							
						 | 
						
							
							
								
								Added test cases for DFT approximation
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								7a8dbf8828
								
							
								
							
						 | 
						
							
							
								
								Heuristic is argument for functions in approximation algorithm
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								5d8fc7db77
								
							
								
							
						 | 
						
							
							
								
								Removed approximation heuristic NONE
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								37d0b66e73
								
							
								
							
						 | 
						
							
							
								
								Some fixes for approximation
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								6eb2795b68
								
							
								
							
						 | 
						
							
							
								
								Fixed crucial bug marking all states as 'to expand'.
							
							
							
							
							
							
								
							
							
							As a result no states were skipped during exploration and no approximation took place. 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								0904c01828
								
							
								
							
						 | 
						
							
							
								
								Make exploration heuristic choosable
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								e53d946b04
								
							
								
							
						 | 
						
							
							
								
								Refactored BucketPriorityQueue
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								6afcaa291d
								
							
								
							
						 | 
						
							
							
								
								Refactored DftExplorationHeuristic
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								34edb426be
								
							
								
							
						 | 
						
							
							
								
								Fixed arguments for exploration heuristic settings
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								98f3cdbfaf
								
							
								
							
						 | 
						
							
							
								
								Adapted tests to changes
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								5952aa8a6f
								
							
								
							
						 | 
						
							
							
								
								Set labels, dont care propagation and unique failed state according to relevant events
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Alexander Bork
							
						 | 
						
							
							
							
								
							
								d06cf59eba
								
							
								
							
						 | 
						
							
							
								
								Added SMT function to calculate lower bound for number of DFT failures needed for failure of TLE
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								4b1af3c51e
								
							
								
							
						 | 
						
							
							
								
								Set labels in property as relevant events as well
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								d140da92cc
								
							
								
							
						 | 
						
							
							
								
								Small refactoring for ElementState
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								58a4491f72
								
							
								
							
						 | 
						
							
							
								
								Test cases for DFT model building with relevant events
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								b4f34b13bf
								
							
								
							
						 | 
						
							
							
								
								Ignore relevant events for Don't care propagation
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Alexander Bork
							
						 | 
						
							
							
							
								
							
								efcff20017
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into dftSMT
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Alexander Bork
							
						 | 
						
							
							
							
								
							
								1976a41298
								
							
								
							
						 | 
						
							
							
								
								Reworked solver integration
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Alexander Bork
							
						 | 
						
							
							
							
								
							
								4507b484d5
								
							
								
							
						 | 
						
							
							
								
								Re-added option to export DFTs to smtlib2 SMT files
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								cbbd812b42
								
							
								
							
						 | 
						
							
							
								
								Proper handling of disabling/enabling events for SEQ and MUTEX
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Alexander Bork
							
						 | 
						
							
							
							
								
							
								29b0c4a78f
								
							
								
							
						 | 
						
							
							
								
								First version of SMT solver integration for DFT analysis
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								eb15177801
								
							
								
							
						 | 
						
							
							
								
								cli: try to recover after checking a property has failed. (related to GitHub issue #42)
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								e8003769ca
								
							
								
							
						 | 
						
							
							
								
								JaniParser: Better error messages for property parsing.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								e2dc274977
								
							
								
							
						 | 
						
							
							
								
								Added export for globally properties in JANI.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Alexander Bork
							
						 | 
						
							
							
							
								
							
								fc9befbe9e
								
							
								
							
						 | 
						
							
							
								
								Added toExpression functions for SMT constraints
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								e9119154d7
								
							
								
							
						 | 
						
							
							
								
								JaniParser: Fixed parsing of globally formulas in JANI. (GitHub issue #42)
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								2ccd6d22dc
								
							
								
							
						 | 
						
							
							
								
								Added tests for mutex
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								d4f56ac724
								
							
								
							
						 | 
						
							
							
								
								Added support for MUTEX (but without DC support)
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Alexander Bork
							
						 | 
						
							
							
							
								
							
								7cab3985c0
								
							
								
							
						 | 
						
							
							
								
								Added basis for SMT solver integration
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								ee02357612
								
							
								
							
						 | 
						
							
							
								
								Allow empty choices due to restrictions in state exploration
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								86c183a342
								
							
								
							
						 | 
						
							
							
								
								Fixed seqfault when no property was given
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								01df35236b
								
							
								
							
						 | 
						
							
							
								
								Updated some TODOS
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Alexander Bork
							
						 | 
						
							
							
							
								
							
								33b6ba6d8f
								
							
								
							
						 | 
						
							
							
								
								Refactoring of constraint generation
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								a7a3a82d89
								
							
								
							
						 | 
						
							
							
								
								Prism: ToJaniConverters now enforces variables occurring in properties to become global. This fixes GitHub issue #40
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								98e0fcd113
								
							
								
							
						 | 
						
							
							
								
								jani::Property: Flagged functions of PropertyInterval as const
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								91b763d218
								
							
								
							
						 | 
						
							
							
								
								JaniExporter: Export accumulation for LRA properties correctly.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								0d8ecaff35
								
							
								
							
						 | 
						
							
							
								
								JaniParser: Transform reward bounds into time- or step bound if appropriate. Added some checks and warnings.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								f2fe674656
								
							
								
							
						 | 
						
							
							
								
								JaniParser: made the model available when parsing the property.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								8313dc5ef1
								
							
								
							
						 | 
						
							
							
								
								Flipped the condition for an exception.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								5f7bf64d44
								
							
								
							
						 | 
						
							
							
								
								Some refactoring
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Matthias Volk
							
						 | 
						
							
							
							
								
							
								99651bdc71
								
							
								
							
						 | 
						
							
							
								
								Started on the notion of 'relevant events' for DFT analysis
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								3280cb867e
								
							
								
							
						 | 
						
							
							
								
								Updated changelog.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								c7aec92dc9
								
							
								
							
						 | 
						
							
							
								
								modelchecker: Added support for non-trivial reward accumulations for Sparse/Hybrid/Dd engines.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								c43e13172f
								
							
								
							
						 | 
						
							
							
								
								Jani: Accumulations for Smin/Smax properties.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								bc3c0d1d55
								
							
								
							
						 | 
						
							
							
								
								ModelBase: added isDiscreteTimeModel(). and let isNondeterministicModel return true for POMDPs and PSGs.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								415e806531
								
							
								
							
						 | 
						
							
							
								
								RewardModelInformation: Fixed getting wrong reward informations in case of non-transient variables in reward expression.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								fd2e4efc0b
								
							
								
							
						 | 
						
							
							
								
								Fixed output of TotalRewardFormulae with non-trivial reward accumulation.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								33127c9b6e
								
							
								
							
						 | 
						
							
							
								
								JaniNextStateGenerator: Fixed references to the unpreprocessed model.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								d9d8b8db98
								
							
								
							
						 | 
						
							
							
								
								Silenced a confusing warning.
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								TimQu
							
						 | 
						
							
							
							
								
							
								176133f712
								
							
								
							
						 | 
						
							
							
								
								Respecting reward accumulations for long-run-average properties.
							
							
							
							
								
							
							
						 | 
						7 years ago |