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 | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								5f27a932a9
								
							
								
							
						 | 
						
							
							
								
								Moved SCC decomposition to AbstractModel class, which was possible due to virtual iterator facilities in model classes.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Harold Bruintjes
							
						 | 
						
							
							
							
								
							
								6aea8de7ba
								
							
								
							
						 | 
						
							
							
								
								Readded cudd 2.5.0 from prismparser
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								69395face2
								
							
								
							
						 | 
						
							
							
								
								Moved creation of SCC-dependency graph into abstract model class. Added functionality to sparse matrix class to not give the number of nonzeros upfront, but to to grow on demand.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								b28b827362
								
							
								
							
						 | 
						
							
							
								
								All methods of GraphAnalyzer:
							
							
							
							
							
							
								
							
							
							* commented,
* return values instead of passing result variables by reference. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								a868980466
								
							
								
							
						 | 
						
							
							
								
								Fixed code so that tests compiles.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								aafdbf7671
								
							
								
							
						 | 
						
							
							
								
								Fixed errors due to merging.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								fad8290844
								
							
								
							
						 | 
						
							
							
								
								Renamed WrongFileFormatException to WrongFormatException
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								e8300825e4
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'prismparser'
							
							
							
							
							
							
								
							
							
							Conflicts:
	CMakeLists.txt
	examples/dtmc/crowds/crowds15_5.pm
	examples/dtmc/crowds/crowds20_5.pm
	examples/dtmc/crowds/crowds5_5.pm
	examples/dtmc/die/die.pm
	examples/dtmc/synchronous_leader/leader3_5.pm
	src/parser/PrctlParser.cpp
	src/parser/PrctlParser.h
	src/storm.cpp
	src/utility/Settings.cpp
	test/parser/ParseMdpTest.cpp 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								5495456991
								
							
								
							
						 | 
						
							
							
								
								Added new log level "trace"
							
							
							
							
							
							
								
							
							
							Fixed bug in ExplicitModelAdapter 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								8cdb6d5394
								
							
								
							
						 | 
						
							
							
								
								Put initial state in stateToIndexMap
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								21e3740867
								
							
								
							
						 | 
						
							
							
								
								Fixed bug in computation of number of choices in case of deadlocks.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								ab11d3c207
								
							
								
							
						 | 
						
							
							
								
								Further refactoring of GraphAnalyzer class. Some comments are still missing and GraphAnalyzer should be made a namespace instead of a class with static methods only.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								fc67cf4e3f
								
							
								
							
						 | 
						
							
							
								
								Further refactoring of GraphAnalyzer class.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								cc7230abb1
								
							
								
							
						 | 
						
							
							
								
								Started to refactor graph analyzing to include less pointers and the like. Currently this breaks two tests.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								94337f5835
								
							
								
							
						 | 
						
							
							
								
								Added move-constructor and move-assignment to bit vector class.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								0f545630eb
								
							
								
							
						 | 
						
							
							
								
								Adapted the pctl files according to our format.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								e976261e7c
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'LtlParser'
							
							
							
							
							
							
								
							
							
							Conflicts:
	src/storm.cpp 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								5279466644
								
							
								
							
						 | 
						
							
							
								
								- Removed "test-prctl" option
							
							
							
							
							
							
								
							
							
							- Some restructuring in storm.cpp 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								32a32a7013
								
							
								
							
						 | 
						
							
							
								
								Added extended model checker factory functions.
							
							
							
							
							
							
								
							
							
							As currently only gmm++ is usable as matrix library they are not really
useful, but they can be easily extended in the future. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								cc7b31db62
								
							
								
							
						 | 
						
							
							
								
								Created factory method for the creation of the Prctl model checkers
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								065ac8f659
								
							
								
							
						 | 
						
							
							
								
								Basic command line interface for SToRM
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								6fca423152
								
							
								
							
						 | 
						
							
							
								
								Marked constants as unsigned to avoid comparison of signed and unsigned
							
							
							
							
							
							
								
							
							
							values 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								5d3b9e5cc1
								
							
								
							
						 | 
						
							
							
								
								Basic structure for central model checking method in storm.cpp
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								3b5602b942
								
							
								
							
						 | 
						
							
							
								
								Reduction of functionality of fileParser: Only does the parsing, no
							
							
							
							
							
							
								
							
							
							checking 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								dehnert
							
						 | 
						
							
							
							
								
							
								2e8d264594
								
							
								
							
						 | 
						
							
							
								
								Minor changes to state labeling class:
							
							
							
							
							
							
								
							
							
							* marked some methods as const
* renamed getAtomicProposition to getLabeledStates 
							
						 | 
						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 | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								cec71c9632
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://sselab.de/lab9/private/git/storm
							
							
							
							
							
							
								
							
							
							Conflicts:
	src/modelchecker/AbstractModelChecker.h
	src/modelchecker/GmmxxDtmcPrctlModelChecker.h 
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								67ba49d170
								
							
								
							
						 | 
						
							
							
								
								Some necessary adaptions in Prctl::CumulativeReward
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								758ff9fe42
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into LtlParser
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								cc242974dc
								
							
								
							
						 | 
						
							
							
								
								Renamed namespace storm::formula to storm::property
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								Lanchid
							
						 | 
						
							
							
							
								
							
								4cddd9ad78
								
							
								
							
						 | 
						
							
							
								
								Changing AbstractFormulaChecker and PrctlFormulaChecker to completely
							
							
							
							
							
							
								
							
							
							work with the new structure of formulas. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								860a775c18
								
							
								
							
						 | 
						
							
							
								
								Actually skip modules that do not have commands with current label.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								b7a1e90579
								
							
								
							
						 | 
						
							
							
								
								Variables were counted in two places (VariableState and ExplicitAdapter).
							
							
							
							
							
							
								
							
							
							Now, they got mixed up... this is fixed now. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								dfd4df2884
								
							
								
							
						 | 
						
							
							
								
								Removing debug output.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								a790a7c3ec
								
							
								
							
						 | 
						
							
							
								
								Allow != as a token.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								6ad0c7041e
								
							
								
							
						 | 
						
							
							
								
								Allow DoubleExpressions to use integer constants
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								3ff9514f7b
								
							
								
							
						 | 
						
							
							
								
								Make clone() work for variables without initial value.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								966377ae32
								
							
								
							
						 | 
						
							
							
								
								Added a few more example files.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								ac86932785
								
							
								
							
						 | 
						
							
							
								
								Fixed renaming: Command names were not considered.
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								4222130524
								
							
								
							
						 | 
						
							
							
								
								Fixed a few more bugs in clone() of various Expression classes and some in the module renaming.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								5840ca5bab
								
							
								
							
						 | 
						
							
							
								
								Fixed weird error from previous commit.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								c3cfc5404c
								
							
								
							
						 | 
						
							
							
								
								Somewhat fixed weird issue during module renaming.
							
							
							
							
							
							
								
							
							
							The "fix" is very weird (see VariableState.cpp:55 and following) and still seems to lead to a segfault upon program termination... 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								 
								gereon
							
						 | 
						
							
							
							
								
							
								63e9ad1f0a
								
							
								
							
						 | 
						
							
							
								
								Adding test for prism parser
							
							
							
							
								
							
							
						 | 
						13 years ago |