PBerger
							
						 | 
						
							
							
							
								
							
								89909fe8dc
								
							
								
							
						 | 
						
							
							
								
								Edited all Parsers to lose its class.
							
							
							
							
							
							
								
							
							
							Modified many classes to provide a reference-constructor.
Fixed a few bugs in Tests.
Former-commit-id: c31fe95aae 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								f44f0ce410
								
							
								
							
						 | 
						
							
							
								
								Cleaned interfaces of models from std::shared_ptr. Improved some code in graph utility.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								4b68cb7bbf
								
							
								
							
						 | 
						
							
							
								
								Removed all references to LTL2DStar in Master branch
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								c8081c4d34
								
							
								
							
						 | 
						
							
							
								
								Fixed wrong step-bounded backward search.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								97a3fc7fa0
								
							
								
							
						 | 
						
							
							
								
								Provided test class for ltl2dstar, to avoid copypasting the code to
							
							
							
							
							
							
								
							
							
							construct the labeling in each test. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								1e5de29eec
								
							
								
							
						 | 
						
							
							
								
								Conversion adapter to create LTL2DStar formulas out of "ours"
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								ec91dcbe2e
								
							
								
							
						 | 
						
							
							
								
								Merge branch master into LTLParser
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								cd3706707d
								
							
								
							
						 | 
						
							
							
								
								Corrected test names and corresponding file names.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								6b90439424
								
							
								
							
						 | 
						
							
							
								
								Added functional test for the SparseMdpPrctlModelChecker. Fixed performance tests.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								307911ca13
								
							
								
							
						 | 
						
							
							
								
								Fixed performance tests, they now run fine.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								00a7c50ad4
								
							
								
							
						 | 
						
							
							
								
								Implemented the improvements from the PRCTL parser also in the CSL and
							
							
							
							
							
							
								
							
							
							LTL parsers. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								ed4c6c8429
								
							
								
							
						 | 
						
							
							
								
								Fixed SCC decomposition functions. Added performance tests for GraphAnalyzer.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								2fcd6c95fb
								
							
								
							
						 | 
						
							
							
								
								Performance tests now run fine (and take about 3 minutes).
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								8c329933ec
								
							
								
							
						 | 
						
							
							
								
								Began correcting performance tests.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								f9ab6f85d0
								
							
								
							
						 | 
						
							
							
								
								- Restructuration of model checkers (by logic)
							
							
							
							
							
							
								
							
							
							- LTL file parser 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								5149a7a943
								
							
								
							
						 | 
						
							
							
								
								Added lab files for asynch_leader and corrected pctl file a bit. Included first (incorrect) tests for performance test suite.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								27de566228
								
							
								
							
						 | 
						
							
							
								
								Moved current tests to the functional test suite in an attempt to introduce performance tests.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								a868980466
								
							
								
							
						 | 
						
							
							
								
								Fixed code so that tests compiles.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								d4f791e80d
								
							
								
							
						 | 
						
							
							
								
								Removed default values for prctl, csl and ltl settings and added
							
							
							
							
							
							
								
							
							
							test formulas for the "die" test as prctl file 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								6fca423152
								
							
								
							
						 | 
						
							
							
								
								Marked constants as unsigned to avoid comparison of signed and unsigned
							
							
							
							
							
							
								
							
							
							values 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								f899914799
								
							
								
							
						 | 
						
							
							
								
								Adapted the labeling class such that no raw arrays are included any more, but a vector instead.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								9dac249d88
								
							
								
							
						 | 
						
							
							
								
								Marked constants for expected numbers of states/transitions of the
							
							
							
							
							
							
								
							
							
							parsed models in the model checker tests as unsigned (otherwise
compilers may throw annoying warnings) 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								cc242974dc
								
							
								
							
						 | 
						
							
							
								
								Renamed namespace storm::formula to storm::property
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								3b76126f6b
								
							
								
							
						 | 
						
							
							
								
								Split PrismParser and PrismGrammar in differenc object files.
							
							
							
							
							
							
								
							
							
							Added reset method for grammars, now we can parse multiple files in one program execution.
Added test for mdp parsing. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								63e9ad1f0a
								
							
								
							
						 | 
						
							
							
								
								Adding test for prism parser
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								7fe4c8c813
								
							
								
							
						 | 
						
							
							
								
								fixing signed/unsigned comparisons in ParseMdpTest
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								d0adf9d1b3
								
							
								
							
						 | 
						
							
							
								
								Some more test cases and, resulting from those, minor changes in LTL
							
							
							
							
							
							
								
							
							
							parser. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								01b1efc12d
								
							
								
							
						 | 
						
							
							
								
								Some improvements/corrections to the LTL parser and some test cases for
							
							
							
							
							
							
								
							
							
							it 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								00286b2f01
								
							
								
							
						 | 
						
							
							
								
								Added formula classes for CSL
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								45867c33c1
								
							
								
							
						 | 
						
							
							
								
								Prctl works now.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								f513e49084
								
							
								
							
						 | 
						
							
							
								
								Almost finished restruction of PRCTL formulas; adapted code (including
							
							
							
							
							
							
								
							
							
							test cases) to work correctly with the new structure 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								f996829836
								
							
								
							
						 | 
						
							
							
								
								Some minor changes in output of formulas
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								39ff3240d3
								
							
								
							
						 | 
						
							
							
								
								More convenient syntax for time bounded formulas, and respective test
							
							
							
							
							
							
								
							
							
							cases. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								7e91d5b01e
								
							
								
							
						 | 
						
							
							
								
								Test cases for CSL parser
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								895c2b6aad
								
							
								
							
						 | 
						
							
							
								
								Convenient file parser for PRCTL, and correct reward formula parsing
							
							
							
							
							
							
								
							
							
							(together with some necessary code for that) 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								d266d9effe
								
							
								
							
						 | 
						
							
							
								
								Fixed another bug in sparse matrix. Fixed bug in test.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								00b4797948
								
							
								
							
						 | 
						
							
							
								
								Further refactoring. Other classes are now adapted to the changes in the sparse matrix class.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								43f11ccc5f
								
							
								
							
						 | 
						
							
							
								
								Refactoring of modelchecker folder.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								0dcebc8ff0
								
							
								
							
						 | 
						
							
							
								
								Start of implementing improved file parser for formulas
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								8870fa5f94
								
							
								
							
						 | 
						
							
							
								
								Changed all existing examples to 0-based indexing. Also, fixed the tests for these examples.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								f1c379bbe3
								
							
								
							
						 | 
						
							
							
								
								Moved model checking functionality for MDPs for general superclass such that specialized model checkers only need to implement certain operations. Fixed tests.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								34b85b956e
								
							
								
							
						 | 
						
							
							
								
								Moved model checking of DTMCs to superclass. Now, each DTMC model checker only needs to implement matrix-vector multiplication and linear equation solving to be able to fully model check DTMCs. Added subset/disjoint functionality to bit vector. Changed tests for MDP and DTMC model checking a bit.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								a6ae3d713a
								
							
								
							
						 | 
						
							
							
								
								Fixed test for nondeterministic model parser.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								abae304719
								
							
								
							
						 | 
						
							
							
								
								Included tests for model checkers in test suite.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								PBerger
							
						 | 
						
							
							
							
								
							
								06d78967df
								
							
								
							
						 | 
						
							
							
								
								Fixed MDP Parser, removed parsing of STATES/TRANSITIONS, see #10
							
							
							
							
							
							
								
							
							
							Refactored the Sparse Adapters, see #17 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								5b57728d7e
								
							
								
							
						 | 
						
							
							
								
								Merge branch master into PrctlParser
							
							
							
							
								
							
							
						 | 
						13 years ago |