0f84cdcadb 
								
							
								 
							
						 
						
							
							
								
								Fixed performance tests.  
							
							
 
							
							
							WARNING: I had to remove the SolverSelection in the call due to the new API - the performance tests might now all use the same Solver.
Former-commit-id: 7d5ed3191d 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b4e0cabef6 
								
							
								 
							
						 
						
							
							
								
								started working on general min-max solver that uses an underlying linear equation solver. provided necessary factories. adapted code and removed old min-max solvers  
							
							
 
							
							
							Former-commit-id: c1895472c7 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								00d331ebb4 
								
							
								 
							
						 
						
							
							
								
								moved linear equation solver factories to the respective solver files (and away from utility). restructured settings in factories and the way they are forwarded to the linear equation solvers. fixed all resulting errors  
							
							
 
							
							
							Former-commit-id: 27e1ae2466 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d35c99e844 
								
							
								 
							
						 
						
							
							
								
								renamed central model builder function  
							
							
 
							
							
							Former-commit-id: 92cfaeae19 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a0d659f2da 
								
							
								 
							
						 
						
							
							
								
								always use shared_ptr<Formula const>  
							
							
 
							
							
							Former-commit-id: 63a447e887 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3476df75e8 
								
							
								 
							
						 
						
							
							
								
								finally removed log4cplus and affected code parts  
							
							
 
							
							
							Former-commit-id: 2beea8195e 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6ec8d5b60 
								
							
								 
							
						 
						
							
							
								
								fixed formula building in some performance tests  
							
							
 
							
							
							Former-commit-id: 1f6c5f67db 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f48d8bc6b1 
								
							
								 
							
						 
						
							
							
								
								Initialize all modules in tests and normal storm  
							
							
 
							
							
							Former-commit-id: 249a702d66 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								67d77608bd 
								
							
								 
							
						 
						
							
							
								
								Refactoring of settings  
							
							
 
							
							
							Former-commit-id: ea4350fc1c 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6818c6dc0d 
								
							
								 
							
						 
						
							
							
								
								Fixed tests when no log4plus is available.  
							
							
 
							
							
							Former-commit-id: f1ae81376c 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								52f071c74a 
								
							
								 
							
						 
						
							
							
								
								fixed minor bug (apparently because of new boost version) in spirit error handling  
							
							
 
							
							
							Former-commit-id: 23ac194fc3 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								08bc810b2c 
								
							
								 
							
						 
						
							
							
								
								added missing include  
							
							
 
							
							
							Former-commit-id: 7eed5aaba7 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								57338640be 
								
							
								 
							
						 
						
							
							
								
								added missing include  
							
							
 
							
							
							Former-commit-id: c67bb4a99e 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7f1012509 
								
							
								 
							
						 
						
							
							
								
								got rid of more warnings  
							
							
 
							
							
							Former-commit-id: 514624a4b1 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a1906f811 
								
							
								 
							
						 
						
							
							
								
								Added functional tests for DD-based and sparse computation of states with prob 0 and 1.  
							
							
 
							
							
							Former-commit-id: a62c67c657 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								c3c83fbe4f 
								
							
								 
							
						 
						
							
							
								
								Fixed some compilation errors.  
							
							
 
							
							
							Former-commit-id: dc626450b8 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								9569426c86 
								
							
								 
							
						 
						
							
							
								
								Moved option registration to the settings class (so it's not deceentralized any longer). This enables to build storm as a library and on top of that build some exectuables, which saves a lot of compile time as soon as several targets have to be built or one switches between targets.  
							
							
 
							
							
							Former-commit-id: 69e0d526c7 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1cc930f0e4 
								
							
								 
							
						 
						
							
							
								
								Added proper source grouping for properties directory. Fixed one performance tests. Started on SCC-based reachability model checker.  
							
							
 
							
							
							Former-commit-id: e48c163783 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								552b3eaab7 
								
							
								 
							
						 
						
							
							
								
								Fixed SCC performance tests.  
							
							
 
							
							
							Former-commit-id: a6b46e2fc5 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								db232fe39b 
								
							
								 
							
						 
						
							
							
								
								Moved from pair to MatrixEntry as the basic building block of the matrix. Now matrix elements can be accessed in a more readable way.  
							
							
 
							
							
							Former-commit-id: f6514eb0cd 
							
						 
						12 years ago