583ebf62bd 
								
							
								 
							
						 
						
							
							
								
								made rowMapping from NDSTParser available in MDP model class  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								be182293ee 
								
							
								 
							
						 
						
							
							
								
								Small fix on Eigen-based model checker to make it compile with clang.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a598d3751c 
								
							
								 
							
						 
						
							
							
								
								The DeterministicSparseTransitionParser.cpp was still broken, rewrote it in a simpler and more convenient way.  
							
							
 
							
							
							All Deterministic Tests complete now. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								02cb1a2418 
								
							
								 
							
						 
						
							
							
								
								Replaced all calls to Matrix->toEigenSparseMatrix with calls to the adapter.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6fb56748a6 
								
							
								 
							
						 
						
							
							
								
								Bugfix for correctly counting the number of values the parser inserts.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								726569d5f1 
								
							
								 
							
						 
						
							
							
								
								Fixed bug in parser that inserted 0-entries on the diagonal at the wrong places. Enabled link-time-optimizations for Release-Build when using clang. Fixed bug in base exception: what() returned a pointer to a char array belonging to a local variable, which got deallocated and thus invalidates the char array content.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a9cd968d9 
								
							
								 
							
						 
						
							
							
								
								Added a test to verify the RowSum Function in the Sparse Matrix.  
							
							
 
							
							
							Added an option to the settings for auto-fixing missing no-selfloop states. Kind of a super-option above fix-nodeadlocks, perhaps some Cleanup later on.
Modified tra Files to comply with formats... 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1edd306032 
								
							
								 
							
						 
						
							
							
								
								Silenced warning of clang: Changed NULL to nullptr as this should be used in C++11.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c47b559986 
								
							
								 
							
						 
						
							
							
								
								Fixed minor bugs for Jacobi decomposition.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e121b030e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/storm  
							
							
 
							
							
							Conflicts:
	src/storage/SparseMatrix.h 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7331544377 
								
							
								 
							
						 
						
							
							
								
								Added output functionality to bit vector and moved test-checking lines in storm.cpp to the right place.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aec55c8ef5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/storm  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								756cbd4ed1 
								
							
								 
							
						 
						
							
							
								
								Fixed some bugs in GmmxxAdapter and added row-vector product to sparse matrix.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4bb76d0268 
								
							
								 
							
						 
						
							
							
								
								Added EigenAdapter and a Test for the Adapter.  
							
							
 
							
							
							Fixed a type in EigenDtmcPrctlModelChecker.h
Added missing transitions in one example input file 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ad3922ec18 
								
							
								 
							
						 
						
							
							
								
								Fixed a bug in the GmmAdapter with non-square matrices being truncated.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9e416b69e5 
								
							
								 
							
						 
						
							
							
								
								The GmmxxAdapter converts to a Row-Major Matrix, not column-major.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d4b5a24757 
								
							
								 
							
						 
						
							
							
								
								Fixed the Jacobi Decomposition in the Matrix, Diagonal Matrix was not inverted.  
							
							
 
							
							
							Implemented solveLinearEquationSystemWithJacobi for GMM based Solver. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3a73e0838c 
								
							
								 
							
						 
						
							
							
								
								make memcheck targets call the binaries with -v and --fix-deadlocks  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f9923bac95 
								
							
								 
							
						 
						
							
							
								
								Fixed memory leaks involving Settings class  
							
							
 
							
							
							Settings (being a singleton) will now free it's instance itself upon program termination. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4fd1d672ef 
								
							
								 
							
						 
						
							
							
								
								fixed valgrind errors  
							
							
 
							
							
							creating new shared_ptr instances from a raw pointer (i.e. shared_ptr<>(this) or alike) destroys the internal reference counting.
To make this work, one can use std::enable_shared_from_this(), which solves our problem here. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5ac5acf6c4 
								
							
								 
							
						 
						
							
							
								
								Added hint to existing DTMC examples.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e8fd897852 
								
							
								 
							
						 
						
							
							
								
								Fixed bug in copy constructor of matrix.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a2c5ee805b 
								
							
								 
							
						 
						
							
							
								
								Refactored calls to SetBitCount  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aea711b9f7 
								
							
								 
							
						 
						
							
							
								
								JacobiDecomposition Copy Constructor should throw exception: Now it throws an InvalidAccessException.  
							
							
 
							
							
							This closes  #40  
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c2669ccec4 
								
							
								 
							
						 
						
							
							
								
								"Creating" DeterministicModelParser  
							
							
 
							
							
							this new parser is actually the old DtmcParser.
It can now also create Ctmc models... 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								facec2b040 
								
							
								 
							
						 
						
							
							
								
								experimented with custom style checker, fixed a few minor issues  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								062960b94c 
								
							
								 
							
						 
						
							
							
								
								Some cleanups, removing memleaks  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b13f1ff37f 
								
							
								 
							
						 
						
							
							
								
								Adding check "transitionRewards submatrix of transitions"  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0f450f9cab 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/storm  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e2f894fe5d 
								
							
								 
							
						 
						
							
							
								
								Deleted unnecessary files.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0992df5c66 
								
							
								 
							
						 
						
							
							
								
								fixing test for deadlock nodes in parsers  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3dc82759af 
								
							
								 
							
						 
						
							
							
								
								some error output, if Dtmc matrix is invalid  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7092544e9f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3a1b0f0433 
								
							
								 
							
						 
						
							
							
								
								adding sloppy mode for Settings, load settings in tests  
							
							
 
							
							
							sloppy mode will not check for requirements of arguments.
this is somewhat ugly, as it might not even check for correct type (I'm not sure about that, as we only have strings right now), but it's only the tests-binary anyway... 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54499c35ee 
								
							
								 
							
						 
						
							
							
								
								adding missing include  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7800132684 
								
							
								 
							
						 
						
							
							
								
								Added Mdp Class, Parser and support in the AutoParser.  
							
							
 
							
							
							Added Test for MdpParser 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ca0acd0d6 
								
							
								 
							
						 
						
							
							
								
								removed obsolete cmake files, renamed license file  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d5eb8ccfab 
								
							
								 
							
						 
						
							
							
								
								renamed mrmc-tests to storm-tests  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								989c0a51ea 
								
							
								 
							
						 
						
							
							
								
								a few more style issues  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7a1bf4d834 
								
							
								 
							
						 
						
							
							
								
								fixed some style issues reported by cpplint  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								57274b3f09 
								
							
								 
							
						 
						
							
							
								
								Fixed missing newline and warning about nested comments.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								78c0245d16 
								
							
								 
							
						 
						
							
							
								
								Added rowMapping to MDP transition parser.  
							
							
 
							
							
							the rowMapping is a bijective mapping (-> boost::bimap) between the row number and the (node,choice) pair. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d709ed9c2 
								
							
								 
							
						 
						
							
							
								
								Implemented second pass in NonDeterministicTransitionParser  
							
							
 
							
							
							transition parser for MDPs should work now. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								37ed70836a 
								
							
								 
							
						 
						
							
							
								
								adding format hints  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b8f1ddd5da 
								
							
								 
							
						 
						
							
							
								
								Implemented first run for NonDeterministicTransitionParser  
							
							
 
							
							
							the first run checks the syntax and calculates
* overall number of nondeterministic choices, i.e. number of rows
* overall number of transitions, i.e. nonzero elements
* maximum node id, i.e. number of columns 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82ff9f3891 
								
							
								 
							
						 
						
							
							
								
								adding initializer for variable  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								867d477afc 
								
							
								 
							
						 
						
							
							
								
								removing pointless comment  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ea84f91cf3 
								
							
								 
							
						 
						
							
							
								
								made a run of cpplint and fixed some of the warnings...  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5668b95d9b 
								
							
								 
							
						 
						
							
							
								
								added missing include.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a8517c7246 
								
							
								 
							
						 
						
							
							
								
								fixed some documentation and changed position of const in Settings class.  
							
							
								
 
							
							
						 
						13 years ago