de5f90fe4b 
								
							
								 
							
						 
						
							
							
								
								Rough version of refactored version of processing the options (in terms of computing something). Currently it is only capable of parsing the model and generating a counterexample.  
							
							
 
							
							
							Former-commit-id: 6a65cdd658 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e49814d391 
								
							
								 
							
						 
						
							
							
								
								Modified pctl/csl/ltl options to now take formulas instead of files. Prefixed the macros with STORM_. Moved these macros into a file in the utilities. Modified architecture of the exception classes slightly. Threw away all the contents of main(). This will now be build from scratch.  
							
							
 
							
							
							Former-commit-id: 89d94f7957 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab1bbf25af 
								
							
								 
							
						 
						
							
							
								
								Possible fix for gcc & clang  
							
							
 
							
							
							Former-commit-id: 828ce1843c 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								135b40e887 
								
							
								 
							
						 
						
							
							
								
								Fixes for Windows  
							
							
 
							
							
							Former-commit-id: 1aaa1fee36 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f74958e85 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'SmtSolvers'  
							
							
 
							
							
							Former-commit-id: 51451a63ba 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								31c1357efa 
								
							
								 
							
						 
						
							
							
								
								alternative all sat callback  
							
							
 
							
							
							Former-commit-id: 6fd7de7e51 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ef9d7cc07 
								
							
								 
							
						 
						
							
							
								
								Entry states of SCCs are now eliminated at the very end.  
							
							
 
							
							
							Former-commit-id: 70969ac9d1 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82b9ba18d3 
								
							
								 
							
						 
						
							
							
								
								Minor fix, mea culpa.  
							
							
 
							
							
							Former-commit-id: 12f85679a0 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								79dcfc16c7 
								
							
								 
							
						 
						
							
							
								
								Started adding some optimizations to SCC-based model checker.  
							
							
 
							
							
							Former-commit-id: d60a8703bb 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2742b58b60 
								
							
								 
							
						 
						
							
							
								
								Modified SCC-based model checker such that trivial SCCs are now eliminated before all others.  
							
							
 
							
							
							Former-commit-id: 87ad395c31 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8e86ea7f5e 
								
							
								 
							
						 
						
							
							
								
								Some fixes for Linux.  
							
							
 
							
							
							Former-commit-id: 0c20596d19 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								09f3778afd 
								
							
								 
							
						 
						
							
							
								
								Removed debug output.  
							
							
 
							
							
							Former-commit-id: 6998d6f44d 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								51becda4b3 
								
							
								 
							
						 
						
							
							
								
								Commit to switch workplace.  
							
							
 
							
							
							Former-commit-id: da5fac08cf 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94902388c7 
								
							
								 
							
						 
						
							
							
								
								Some minor changes, still doesn't compile.  
							
							
 
							
							
							Former-commit-id: cfc613fd8e 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e87ccac9d 
								
							
								 
							
						 
						
							
							
								
								Tried to pave the way for generic blocks for decompositions, but I don't know whether this is the way to go.  
							
							
 
							
							
							Former-commit-id: 4a7b51f33c 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ba6f3e233 
								
							
								 
							
						 
						
							
							
								
								Fixed small bug in option system. Added simplifaction function calls to SCC-based reachability model checker.  
							
							
 
							
							
							Former-commit-id: bb1abb4522 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5ecc96fa3a 
								
							
								 
							
						 
						
							
							
								
								Fixed some more places in the code to use the new option system.  
							
							
 
							
							
							Former-commit-id: 15ff64f1dc 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								685d9274eb 
								
							
								 
							
						 
						
							
							
								
								Help option now takes an argument that is interpreted as a regexp and matched against the module names and option names.  
							
							
 
							
							
							Former-commit-id: ff44877a75 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e56e0d8f7 
								
							
								 
							
						 
						
							
							
								
								Added feature to also show help for a given option name.  
							
							
 
							
							
							Former-commit-id: 4a2a37a874 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a995d7dd4a 
								
							
								 
							
						 
						
							
							
								
								The tests now run fine with the new option system.  
							
							
 
							
							
							Former-commit-id: 6d6c510131 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								266d660d89 
								
							
								 
							
						 
						
							
							
								
								Added functions responsible for printing the help. Started adapting the tests to the new option system.  
							
							
 
							
							
							Former-commit-id: 0407d8223e 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								46dc2ca05a 
								
							
								 
							
						 
						
							
							
								
								Further work on option system (we're getting there...).  
							
							
 
							
							
							Former-commit-id: cae593d5a1 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								01697a8939 
								
							
								 
							
						 
						
							
							
								
								Modules can now be registered and options (should) get parsed correctly.  
							
							
 
							
							
							Former-commit-id: 363d2626ab 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1cd01e3f28 
								
							
								 
							
						 
						
							
							
								
								Adapted all places that are accessing the settings to the new interface. It now compiles again with a lot of linker errors (because of method bodies that are not yet present).  
							
							
 
							
							
							Former-commit-id: 01a33e479d 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								acdced1fee 
								
							
								 
							
						 
						
							
							
								
								Will this ever end?  
							
							
 
							
							
							Former-commit-id: fbe20506cd 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9547f3a91a 
								
							
								 
							
						 
						
							
							
								
								Further refactoring of option system.  
							
							
 
							
							
							Former-commit-id: 350ac4c654 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								18c0ee1f14 
								
							
								 
							
						 
						
							
							
								
								Further big refactoring of option system.  
							
							
 
							
							
							Former-commit-id: 0567aa4421 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5cd4e5758 
								
							
								 
							
						 
						
							
							
								
								Further option system refactoring.  
							
							
 
							
							
							Former-commit-id: 8ac3df4462 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5aafbae9a0 
								
							
								 
							
						 
						
							
							
								
								Minor fixes.  
							
							
 
							
							
							Former-commit-id: c0d75f260e 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								970f4aae39 
								
							
								 
							
						 
						
							
							
								
								changed scc model checker to support rational functions  
							
							
 
							
							
							Former-commit-id: 2786346b77 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9a2bea81a 
								
							
								 
							
						 
						
							
							
								
								first example for pdtmcs  
							
							
 
							
							
							Former-commit-id: 74f0a1eab0 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5817fe50b6 
								
							
								 
							
						 
						
							
							
								
								post merge fixes  
							
							
 
							
							
							Former-commit-id: 2f9bc01abd 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f29439b85f 
								
							
								 
							
						 
						
							
							
								
								merge  
							
							
 
							
							
							Former-commit-id: 03c04d2f6f 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd942c86dd 
								
							
								 
							
						 
						
							
							
								
								More work on option system.  
							
							
 
							
							
							Former-commit-id: 15835204bf 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ff50fbe12d 
								
							
								 
							
						 
						
							
							
								
								Further refactoring of settings classes.  
							
							
 
							
							
							Former-commit-id: ed79d0fa4a 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								066a316778 
								
							
								 
							
						 
						
							
							
								
								Adapted erase to receive an iterator instead of a const_iterator to make it work under linux.  
							
							
 
							
							
							Former-commit-id: cae58b3f60 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								95ee78ede2 
								
							
								 
							
						 
						
							
							
								
								First working version of SCC-based mc.  
							
							
 
							
							
							Former-commit-id: 57dc865344 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f7c9d5c25 
								
							
								 
							
						 
						
							
							
								
								Adapted SCC-interface such that it can also be given a matrix instead of a model. More work on SCC-based mc.  
							
							
 
							
							
							Former-commit-id: 21d2482e4c 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								610274dd3e 
								
							
								 
							
						 
						
							
							
								
								Further work on SCC-based mc.  
							
							
 
							
							
							Former-commit-id: a0a2cba226 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c2dc25a1eb 
								
							
								 
							
						 
						
							
							
								
								Started implementing the state elimination procedure.  
							
							
 
							
							
							Former-commit-id: c548a2ec06 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c73441965 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into sccBasedMc  
							
							
 
							
							
							Former-commit-id: c38f3777c9 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b068499a24 
								
							
								 
							
						 
						
							
							
								
								Tuned SCC decomposition a bit.  
							
							
 
							
							
							Former-commit-id: 3f8c77f042 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8864efc980 
								
							
								 
							
						 
						
							
							
								
								Added method to determine reachable states. Further work on SCC-based mc.  
							
							
 
							
							
							Former-commit-id: 3a38eafeea 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								77e2693ccc 
								
							
								 
							
						 
						
							
							
								
								Further work on SCC-based mc.  
							
							
 
							
							
							Former-commit-id: 4e5c1fb188 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								86fb5a3c49 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/storm  
							
							
 
							
							
							Former-commit-id: 62eaafecda 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f4653c98d 
								
							
								 
							
						 
						
							
							
								
								Some format changes in the formula and action classes.  
							
							
 
							
							
							- Indented the namespaces.
- Removed the file headers.
- Also added a free function overloading the stream output operator << for formula and filter classes.
|- Had to be a free function as the standard lib cannot be modified.
Former-commit-id: 59f21ecf3d 
							
						 
						11 years ago