4b68cb7bbf 
								
							
								 
							
						 
						
							
							
								
								Removed all references to LTL2DStar in Master branch  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								669feb03bc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into LtlParser  
							
							
 
							
							
							(I really should remember to pull before I merge...)
Conflicts:
	src/modelchecker/AbstractModelChecker.h
	src/modelchecker/GmmxxDtmcPrctlModelChecker.h
	src/modelchecker/GmmxxMdpPrctlModelChecker.h
	src/modelchecker/SparseDtmcPrctlModelChecker.h
	src/modelchecker/SparseMdpPrctlModelChecker.h
	src/modelchecker/TopologicalValueIterationMdpPrctlModelChecker.h
	src/storm.cpp 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								30e69ee4d4 
								
							
								 
							
						 
						
							
							
								
								Corrected CMakeLists.txt (from merge)  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c8081c4d34 
								
							
								 
							
						 
						
							
							
								
								Fixed wrong step-bounded backward search.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ee248e88c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into LtlParser  
							
							
 
							
							
							Conflicts:
	CMakeLists.txt
	src/modelchecker/EigenDtmcPrctlModelChecker.h
	src/modelchecker/GmmxxMdpPrctlModelChecker.h
	src/modelchecker/SparseDtmcPrctlModelChecker.h
	src/modelchecker/SparseMdpPrctlModelChecker.h
	src/modelchecker/TopologicalValueIterationMdpPrctlModelChecker.h
	src/parser/LtlParser.cpp
	src/parser/PrctlParser.cpp
	test/functional/modelchecker/GmmxxDtmcPrctlModelCheckerTest.cpp
	test/functional/modelchecker/GmmxxMdpPrctlModelCheckerTest.cpp
	test/functional/modelchecker/SparseMdpPrctlModelCheckerTest.cpp
	test/functional/storm-functional-tests.cpp
	test/performance/modelchecker/GmmxxDtmcPrctModelCheckerTest.cpp
	test/performance/modelchecker/GmmxxMdpPrctModelCheckerTest.cpp
	test/performance/modelchecker/SparseMdpPrctlModelCheckerTest.cpp
	test/performance/storm-performance-tests.cpp 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								97a3fc7fa0 
								
							
								 
							
						 
						
							
							
								
								Provided test class for ltl2dstar, to avoid copypasting the code to  
							
							
 
							
							
							construct the labeling in each test. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1e5de29eec 
								
							
								 
							
						 
						
							
							
								
								Conversion adapter to create LTL2DStar formulas out of "ours"  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								14fae4883a 
								
							
								 
							
						 
						
							
							
								
								Added prob 0/1 precomputation for bounded-until model checking for DTMCs. The version for MDPs seems to perform worse: needs to be investigated.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a619303a1a 
								
							
								 
							
						 
						
							
							
								
								Removed unnecessary command line utilities.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								64b883f695 
								
							
								 
							
						 
						
							
							
								
								Some cleanup in storm.cpp. Refactored and commented the utility module for vector operations.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94a717941c 
								
							
								 
							
						 
						
							
							
								
								Removed const declarations for the vistor callbacks, as the visitor  
							
							
 
							
							
							should be able to store information on the formulas during the process. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1301025bea 
								
							
								 
							
						 
						
							
							
								
								Added visitor pattern for LTL formulas  
							
							
 
							
							
							(which hopefully will make the implementation of an adapter to ltl2dstar
easier) 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a96380259a 
								
							
								 
							
						 
						
							
							
								
								Added ltl2ba and ltl2dstar to ressources  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ec91dcbe2e 
								
							
								 
							
						 
						
							
							
								
								Merge branch master into LTLParser  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								21e6ee70b9 
								
							
								 
							
						 
						
							
							
								
								Added static asserts to ensure that sub formulas are formulas ;)  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cd9e2ba549 
								
							
								 
							
						 
						
							
							
								
								Some minor cleanups, added lot of documentation in prismparser  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cb14f2e771 
								
							
								 
							
						 
						
							
							
								
								Made choiceIndices work in ExplicitModelAdapter, added code to somehow use --symbolic (parse model, show model information)  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d144f3d99 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/storm  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ad86c22249 
								
							
								 
							
						 
						
							
							
								
								Replaced positional arguments by --explicit and --symbolic.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cae3d6cc6a 
								
							
								 
							
						 
						
							
							
								
								Renamed PrismParser directory to prismparser.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cd3706707d 
								
							
								 
							
						 
						
							
							
								
								Corrected test names and corresponding file names.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b90439424 
								
							
								 
							
						 
						
							
							
								
								Added functional test for the SparseMdpPrctlModelChecker. Fixed performance tests.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								64a27bb871 
								
							
								 
							
						 
						
							
							
								
								Performance improvement for our matrix multiplication.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								92fe051924 
								
							
								 
							
						 
						
							
							
								
								Added some newlines.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28facf9034 
								
							
								 
							
						 
						
							
							
								
								Fixed bug in iterator.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8daaded392 
								
							
								 
							
						 
						
							
							
								
								Added new example files for synchronous leader election.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6920e1ccdd 
								
							
								 
							
						 
						
							
							
								
								Added static_casts and changed some types to signed instead of unsigned to eliminate some warnings of MSVC.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3c80dca16 
								
							
								 
							
						 
						
							
							
								
								Updated CMakeLists.txt  
							
							
 
							
							
							- Added more sub-folders in the source-structure
 - Added an option for MSVC to use /bigobj with the Compiler as PrismParser.cpp bloats the object instance count
 - Edited CUDD Link Targets for MSVC
Edited SymbolicModelAdapter.h, added an alternative implementation for log2 (NOT part of C90, not of Cxx!)
Edited Program.cpp, promoted vars from int to uint to conquer warnings related to loss of precision
Likewise in DeterministicSparseTransitionParser.cpp, IntegerConstantExpression.h
Edited storm.cpp, reimplemented Usage-Query for non-Unix platforms.
Edited CuddUtility.h, added an include for int Type definitions as they do not fall from the sky
Edited ErrorHandling.h. reimplemented ErrorHandling for non-Unix platforms. Backtraces can not yet be provided. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								02cc706525 
								
							
								 
							
						 
						
							
							
								
								Added cudd-2.5.0 patched for Win32/Win64 incl. static lib builds for MSVC2012  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								91f20b8bf2 
								
							
								 
							
						 
						
							
							
								
								Also added messages for windows code.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								131e10545b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/storm  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16f33d8bca 
								
							
								 
							
						 
						
							
							
								
								Changed error messages for stat() and open()  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								307911ca13 
								
							
								 
							
						 
						
							
							
								
								Fixed performance tests, they now run fine.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c32eec8e1 
								
							
								 
							
						 
						
							
							
								
								Made the prob0/1 algorithms for MDPs share a common backward transition object.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fbe1f41213 
								
							
								 
							
						 
						
							
							
								
								Removed GraphTransition class, which is now replaced by SparseMatrix in the instances where it was used before. Changed GraphAnalyzer accordingly and adapted tests.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cde17bebb5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into PrctlParser  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								00a7c50ad4 
								
							
								 
							
						 
						
							
							
								
								Implemented the improvements from the PRCTL parser also in the CSL and  
							
							
 
							
							
							LTL parsers. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a08db1b2cf 
								
							
								 
							
						 
						
							
							
								
								Changed prctl parser.  
							
							
 
							
							
							Now, only complete lines will be matched (Before, the parser returned
a result when a prefix could be matched); furthermore, comments are
supported better. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed4c6c8429 
								
							
								 
							
						 
						
							
							
								
								Fixed SCC decomposition functions. Added performance tests for GraphAnalyzer.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fcd6c95fb 
								
							
								 
							
						 
						
							
							
								
								Performance tests now run fine (and take about 3 minutes).  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c329933ec 
								
							
								 
							
						 
						
							
							
								
								Began correcting performance tests.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ed1fa19e2 
								
							
								 
							
						 
						
							
							
								
								Added some example files.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5baae5861 
								
							
								 
							
						 
						
							
							
								
								Added 3 missing example files for synchronous leader election protocol. Set release optimization level for clang to O3.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a956fc782a 
								
							
								 
							
						 
						
							
							
								
								Added support for atomic propositions containing numbers.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6a1f6fbcee 
								
							
								 
							
						 
						
							
							
								
								Parser changed to support P and R operators annotated with min/max.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c8e8e1502b 
								
							
								 
							
						 
						
							
							
								
								Added minimum/maximum support for probablistic no bound operators.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f9ab6f85d0 
								
							
								 
							
						 
						
							
							
								
								- Restructuration of model checkers (by logic)  
							
							
 
							
							
							- LTL file parser 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5149a7a943 
								
							
								 
							
						 
						
							
							
								
								Added lab files for asynch_leader and corrected pctl file a bit. Included first (incorrect) tests for performance test suite.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6ba1cf25c8 
								
							
								 
							
						 
						
							
							
								
								Added new variable for base bath for project root. Changed test input files to the files from example folder. Added leader4.lab to asynchronous leader election example.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3851377064 
								
							
								 
							
						 
						
							
							
								
								Introduced executable storm-functional-tests and storm-performance-tests. While the former contains the previous tests, the latter is currently empty, but will hold performance tests in the future.  
							
							
								
 
							
							
						 
						13 years ago