e6ec8d5b60 
								
							
								 
							
						 
						
							
							
								
								fixed formula building in some performance tests  
							
							
 
							
							
							Former-commit-id: 1f6c5f67db 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08bed36579 
								
							
								 
							
						 
						
							
							
								
								fixed an issue in performance tests and renamed all remaining LOG4CPLUS macro invocations to that of storm  
							
							
 
							
							
							Former-commit-id: 8536943978 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d8191d8c6a 
								
							
								 
							
						 
						
							
							
								
								const formulae  
							
							
 
							
							
							Former-commit-id: 910d7ca539 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1e1400d68d 
								
							
								 
							
						 
						
							
							
								
								merge  
							
							
 
							
							
							Former-commit-id: eb9efc4bb2 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0d912ee59d 
								
							
								 
							
						 
						
							
							
								
								finalized sylvan tests  
							
							
 
							
							
							Former-commit-id: e20160ce2c 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d0e15d1a4f 
								
							
								 
							
						 
						
							
							
								
								more work (and stuff, you know?)  
							
							
 
							
							
							Former-commit-id: ec9f6746b8 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b297cdf38f 
								
							
								 
							
						 
						
							
							
								
								added some syntatic sugar to PRISM parser in order to enhance performance tests of symbolic model checker  
							
							
 
							
							
							Former-commit-id: d85ce26536 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								329fee6b32 
								
							
								 
							
						 
						
							
							
								
								added performance tests for symbolic DTMC model checker  
							
							
 
							
							
							Former-commit-id: 10814c4cdc 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bc3f6b8d80 
								
							
								 
							
						 
						
							
							
								
								fixes for parts that were affected by recent parser templating  
							
							
 
							
							
							Former-commit-id: f71de5cff4 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1086ffc1cc 
								
							
								 
							
						 
						
							
							
								
								Added allow early termination for min/max solvers  
							
							
 
							
							
							Former-commit-id: eaad511158 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7f5e775395 
								
							
								 
							
						 
						
							
							
								
								adapted counterexample generation to refactoring  
							
							
 
							
							
							Former-commit-id: e73d2885cd 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								29716ea5f8 
								
							
								 
							
						 
						
							
							
								
								performance tests now compile again. also fixed some warnings  
							
							
 
							
							
							Former-commit-id: 2fa8c2abd9 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e428a795a 
								
							
								 
							
						 
						
							
							
								
								And more includes on the right spot.  
							
							
 
							
							
							Former-commit-id: 72bb348687 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								84ecabd2c8 
								
							
								 
							
						 
						
							
							
								
								further fixes, for performance tests and windows  
							
							
 
							
							
							Former-commit-id: 47a4502fd0 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f4a4397e0 
								
							
								 
							
						 
						
							
							
								
								Started working on Markovian commands in PRISM programs.  
							
							
 
							
							
							Former-commit-id: 94ed3c747c 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eb5d4100a6 
								
							
								 
							
						 
						
							
							
								
								Renamed Nondeterminstic equation solver as this name is more than misleading.  
							
							
 
							
							
							Former-commit-id: 7f08ed130c 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1990567b84 
								
							
								 
							
						 
						
							
							
								
								Started to improve performance of sparse CTMC model checker.  
							
							
 
							
							
							Former-commit-id: 1d014412ec 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0b174b756 
								
							
								 
							
						 
						
							
							
								
								Fixed performance tests.  
							
							
 
							
							
							Former-commit-id: f58e2eb923 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a1dae8849e 
								
							
								 
							
						 
						
							
							
								
								Reworked (sparse) model files: moved them into their own namespace and deleted some functionality that is never used and not that nicely implemented.  
							
							
 
							
							
							Former-commit-id: d4e6df30b5 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4dc69dd6f5 
								
							
								 
							
						 
						
							
							
								
								Fixed performance tests, and again things concerning templates I never heard of before.  
							
							
 
							
							
							Former-commit-id: 1d110c6aad 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5f907d99d 
								
							
								 
							
						 
						
							
							
								
								Added propositional model checker. Put some of the new classes in new folders. Fixed an issue that prevented compilation.  
							
							
 
							
							
							Former-commit-id: 517a870d2f 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b60c5ffdc0 
								
							
								 
							
						 
						
							
							
								
								Fixed a lot of tests, improved some things here and there.  
							
							
 
							
							
							Former-commit-id: baec0a4963 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								433bae1156 
								
							
								 
							
						 
						
							
							
								
								Switched from an option to fix deadlocks to an option to not fix the deadlocks. Hence, deadlocks are now fixed by default unless otherwise requested.  
							
							
 
							
							
							Former-commit-id: 9434215807 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a995d7dd4a 
								
							
								 
							
						 
						
							
							
								
								The tests now run fine with the new option system.  
							
							
 
							
							
							Former-commit-id: 6d6c510131 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ad12616e2 
								
							
								 
							
						 
						
							
							
								
								Renamed files in settings module a bit. Started on the pseudo-modular module-settings.  
							
							
 
							
							
							Former-commit-id: b3162aa86b 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								96e1f8faf9 
								
							
								 
							
						 
						
							
							
								
								Renamed Settings class to SettingsManager.  
							
							
 
							
							
							Former-commit-id: 2b33f4c8d0 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d75e32b83e 
								
							
								 
							
						 
						
							
							
								
								Renames the folder formula to properties and the namespace property to properties.  
							
							
 
							
							
							Former-commit-id: 236ed22c7d 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								73ddba5b29 
								
							
								 
							
						 
						
							
							
								
								Merged master, applied fixes.  
							
							
 
							
							
							Added feedback from the cuda plugin and return of iteration count.
Former-commit-id: 711ca3d9ec 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ee1ebdf91d 
								
							
								 
							
						 
						
							
							
								
								Removed the visitor from LTL and refactured the formulas to use shared pointer in stead of standart pointer.  
							
							
 
							
							
							Next up: Continue testing.
Former-commit-id: 0103895e13 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a28e5b580 
								
							
								 
							
						 
						
							
							
								
								Added proper formula string method to filters.  
							
							
 
							
							
							- Lots of debugging
- Changed the way the filter keeps information about the scheduler to use for probability/reward queries.
| This was done by keeping a special action at the first position of the action list.
| Which was not exactly consistent with the idea behind the filter actions.
| Now the filter keeps this information as an enum value in a member variable.
- All but one tests are green. So we almost reestablished full functionality.
|- The last test that still fails is SparseMdpPrctlModelCheckerTest.Dice where the second to last model check returns the wrong result.
Next up: Debug. Then introduce the full range of filter actions.
Former-commit-id: fd311966cc 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4bf0299279 
								
							
								 
							
						 
						
							
							
								
								Changed the Prctl/Csl formula parsers to be static classes.  
							
							
 
							
							
							- Also fixed up control flow and some tests for new interfaces.
|-> It now compiles again.
Next up: More functionallity in the filter.
Former-commit-id: 21d43e75c4 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								92ee6187fa 
								
							
								 
							
						 
						
							
							
								
								Added more query methods to expressions. SparseMatrix now keeps track of non zero entries and models show correct number of transitions by referring to nonzero entries rather than all entries in the matrix.  
							
							
 
							
							
							Former-commit-id: 48180be2fe 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3f513b0a0 
								
							
								 
							
						 
						
							
							
								
								Added debug output to CUDA Kernel.  
							
							
 
							
							
							Added a performance test for the CUDA stuff.
Former-commit-id: 9953befdea 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15d13bc06d 
								
							
								 
							
						 
						
							
							
								
								Refactored the AutoParser.  
							
							
 
							
							
							- Devided the AutoParser.h into .h and .cpp
- The AutoParser now is a stateless class
|- This resulted in changes to the interface between the parsers and the rest of the project.
|- The main() now directly acquires a shared_ptr to an AbstractModel from the call of the AutoParser and keeps ownership of it.
|- Additionally, the division into .h and .cpp lead to a move of includes from the header to the source. This caused several tests to need some model header to be included.
|- Tests are still showing green (except those needing Gurobi, which I do not have).
Next up: Parser.h/.cpp, then comments and making things look nice.)
Former-commit-id: f59b7405e5 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8cdf128202 
								
							
								 
							
						 
						
							
							
								
								Fixed some performane tests to work with the relative convergence criterion as this is now the default.  
							
							
 
							
							
							Former-commit-id: 7766351c18 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8ebd924ca6 
								
							
								 
							
						 
						
							
							
								
								Further work on refactoring solvers: cleaned LP solver interface a bit and adapted glpk- and Gurobi-based implementations of the interface.  
							
							
 
							
							
							Former-commit-id: 25b7a22bcc 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								588a4b60b6 
								
							
								 
							
						 
						
							
							
								
								Refactored linear equation solvers and nondeterministic linear equation solvers. Added functional tests for both.  
							
							
 
							
							
							Former-commit-id: 0abb11828a 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf2b84b281 
								
							
								 
							
						 
						
							
							
								
								Further work on iterators for sparse matrix.  
							
							
 
							
							
							Former-commit-id: 8e78262161 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0a89d65f93 
								
							
								 
							
						 
						
							
							
								
								Started refactoring Markov automaton model checker.  
							
							
 
							
							
							Former-commit-id: c4278de4f0 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f39fb24f65 
								
							
								 
							
						 
						
							
							
								
								Removed pointers from Model Checker Interface (and callback methods in formulas). From now on, the results are returned in form of an object. Because of the existing move semantics for the types in question, this does not come at a performance penalty.  
							
							
 
							
							
							Former-commit-id: 5befdebd92 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2aa8d11101 
								
							
								 
							
						 
						
							
							
								
								Removed unnecessary option. Fixed performance tests.  
							
							
 
							
							
							Former-commit-id: 183c546953 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								11cc7fc6bc 
								
							
								 
							
						 
						
							
							
								
								Introduced a new Object called InternalOptionMemento to handle required settings for tests which auto-reset after the test is done  
							
							
 
							
							
							Refactored many constants to be of type ull where required
Edited all tests that used the set() function of the Settings to make use of the new InternalOptionMemento
Former-commit-id: a400a36f69 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								938959de56 
								
							
								 
							
						 
						
							
							
								
								Added a set() Method to the Settings.h for the Tests  
							
							
 
							
							
							Moved all standard options into a helper class/compilation unit as to reuse it in the Tests
Moved the MaxIteration set call in the tests
Former-commit-id: f436511107 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e69c9f1962 
								
							
								 
							
						 
						
							
							
								
								Added all options from StoRM  
							
							
 
							
							
							Rewrote all calls to the Settings instance with the new Syntax
Implemented new ArgumentValidators.h
Former-commit-id: b4ab63f8f2 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7095f8e67f 
								
							
								 
							
						 
						
							
							
								
								Fixed a lot of issues introduced by refactoring.  
							
							
 
							
							
							Former-commit-id: c3a5177008 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ec91dcbe2e 
								
							
								 
							
						 
						
							
							
								
								Merge branch master into LTLParser  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b90439424 
								
							
								 
							
						 
						
							
							
								
								Added functional test for the SparseMdpPrctlModelChecker. Fixed performance tests.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								307911ca13 
								
							
								 
							
						 
						
							
							
								
								Fixed performance tests, they now run fine.  
							
							
								
 
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed4c6c8429 
								
							
								 
							
						 
						
							
							
								
								Fixed SCC decomposition functions. Added performance tests for GraphAnalyzer.  
							
							
								
 
							
							
						 
						13 years ago