129fd296d6 
								
							
								 
							
						 
						
							
							
								
								Several fixes. MinimalLabelSetGenerator can now treat labeled values.  
							
							
 
							
							
							Former-commit-id: 0fc3d8ead3 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a99bdf1b17 
								
							
								 
							
						 
						
							
							
								
								Switched to more elegant solution to query initial states of a model.  
							
							
 
							
							
							Former-commit-id: 9a5c90c5d5 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								84f1b192b4 
								
							
								 
							
						 
						
							
							
								
								Added globally unique indexes to updates in IR. Finalized support for labeled values in ExplicitModelAdapter. Modified tests to comply with the new usage of ExplicitModelAdapter.  
							
							
 
							
							
							Former-commit-id: f6d5a33d6d 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								61e12601ed 
								
							
								 
							
						 
						
							
							
								
								Further step towards refactored ExplicitModelAdapter.  
							
							
 
							
							
							Former-commit-id: 8abc07a366 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a08a403eec 
								
							
								 
							
						 
						
							
							
								
								Ongoing refactoring work on ExplicitModelAdapter.  
							
							
 
							
							
							Former-commit-id: 1212f84aad 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e2b0c4f1aa 
								
							
								 
							
						 
						
							
							
								
								Started refactoring ExplicitModelAdapter to finally make it nice.  
							
							
 
							
							
							Former-commit-id: 6df7e5d9fa 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fdfb8ecc97 
								
							
								 
							
						 
						
							
							
								
								Minor fixes.  
							
							
 
							
							
							Former-commit-id: f2298d312a 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								d8e85ec071 
								
							
								 
							
						 
						
							
							
								
								Removed guessing of initial scheduler as this was just an idea and not meant to be in master at this point.  
							
							
 
							
							
							Former-commit-id: 1b74c9936d 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								0f4e51e646 
								
							
								 
							
						 
						
							
							
								
								Changed notation to query option slightly.  
							
							
 
							
							
							Former-commit-id: 993a053306 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								79c40126f3 
								
							
								 
							
						 
						
							
							
								
								Fixed a bug in the SparseMatrix.h where the multi threaded implementation would crash sometimes  
							
							
 
							
							
							Added a new definition to CMakeLists.txt for MSVC as to undefine the MIN/MAX macros
Former-commit-id: 5a3d12e920 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c242dcbd97 
								
							
								 
							
						 
						
							
							
								
								Refactored CMakeLists.txt for better editing and overview  
							
							
 
							
							
							Refactored all Defines for Gurobi, TBB, etc into the storm-config file
Fixed a missing cast int SymbolicModelAdapter.h
Fixed changed iterator structures in SparseMatrix.h
Fixed bugs in CuddUtility.cpp where a 64bit shift was executed on a 32bit literal (1 should be 1ull)
Fixed a Type Error in graph.h
Former-commit-id: 797b4da2eb 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b546118c98 
								
							
								 
							
						 
						
							
							
								
								Gurobi output now only gets printed to standard out and logfile if --debug has been set.  
							
							
 
							
							
							Former-commit-id: 4cd300ec5e 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5d76fd5ba0 
								
							
								 
							
						 
						
							
							
								
								Disabled model output to file.  
							
							
 
							
							
							Former-commit-id: be3eb00875 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								014be3cb39 
								
							
								 
							
						 
						
							
							
								
								MinimalLabelSetGenerator can now handle multiple initial states properly.  
							
							
 
							
							
							Former-commit-id: 86f73a68a7 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6e41ee360d 
								
							
								 
							
						 
						
							
							
								
								Fixes to several problems with gcc.  
							
							
 
							
							
							Former-commit-id: f7908fdc6f 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1934bdd801 
								
							
								 
							
						 
						
							
							
								
								Disabled MinimalLabelSetGenerator test code in storm.cpp and fixed minor issue in ExplicitModelAdapter that treated constant strings incorrectly.  
							
							
 
							
							
							Former-commit-id: 11a31be820 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cb1c3965ba 
								
							
								 
							
						 
						
							
							
								
								Removed a wrong and unnecessary validation function from ExplicitModelAdapter.cpp  
							
							
 
							
							
							Former-commit-id: 9f1aeaf27c 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b3d4a7c11 
								
							
								 
							
						 
						
							
							
								
								Removed buggy logging in setup-routines  
							
							
 
							
							
							Former-commit-id: ba57953947 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f1c800f382 
								
							
								 
							
						 
						
							
							
								
								Minor fixes to MinimalLabelSetGenerator and AbstractModel.  
							
							
 
							
							
							Former-commit-id: 83ee7ae262 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3a38abec6f 
								
							
								 
							
						 
						
							
							
								
								Removed unnecessary names for unused variables in the ExplicitModelAdapter.cpp  
							
							
 
							
							
							Former-commit-id: bed4f234af 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f7a7ea8383 
								
							
								 
							
						 
						
							
							
								
								Fixed the StringValidator for the constants option  
							
							
 
							
							
							Fixed a bug in the MinimalLabelSetGenerator.h where a non static variable was initialized
Added the new constants option in storm.cpp
Former-commit-id: e73e69b1ce 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f3182b520 
								
							
								 
							
						 
						
							
							
								
								Working (and most importantly refactored) version of MinimalLabelSetGenerator.  
							
							
 
							
							
							Former-commit-id: 150b7d87e5 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e0ee4ea2fd 
								
							
								 
							
						 
						
							
							
								
								Implemented a method for generating a choiceLabeling based on the stateIds  
							
							
 
							
							
							Former-commit-id: d1eedecc22 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fad8371d7a 
								
							
								 
							
						 
						
							
							
								
								Added an Option for the Constants of the ExplicitModelAdapter  
							
							
 
							
							
							Implemented very basic validation of the input
Former-commit-id: f5f2340129 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c22a669af 
								
							
								 
							
						 
						
							
							
								
								On my way of refactoring the minimal label set generator. Intermediate commit: does not compile, so be careful when pulling.  
							
							
 
							
							
							Former-commit-id: debe3fa1ff 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5ff550194c 
								
							
								 
							
						 
						
							
							
								
								Minimal label set generator now works for coin example, yay  
							
							
 
							
							
							Former-commit-id: 9ab8552d82 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								735cd2013f 
								
							
								 
							
						 
						
							
							
								
								Further work on minimal label set generator. Intermediate commit.  
							
							
 
							
							
							Former-commit-id: 0f123ae3c4 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a20ce7f33 
								
							
								 
							
						 
						
							
							
								
								A few additions to the minimal label set generator.  
							
							
 
							
							
							Former-commit-id: 7886f378ce 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								84e7061a6d 
								
							
								 
							
						 
						
							
							
								
								Undefined constants are now undefined again after the explicit adapter has created the model (using specific constant values).  
							
							
 
							
							
							Former-commit-id: 96381b7d37 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								816f12f2f6 
								
							
								 
							
						 
						
							
							
								
								Added global variables to string output of probabilistic program. Added number of choices to model information output of nondeterministic models.  
							
							
 
							
							
							Former-commit-id: 63f2b9da7a 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3aeb755e61 
								
							
								 
							
						 
						
							
							
								
								Bugfix: undefined constant expressions for the same constant now share a common structure internally that defines their value and definedness.  
							
							
 
							
							
							Former-commit-id: dd2fda5ab5 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								12a92fc6ee 
								
							
								 
							
						 
						
							
							
								
								Several fixes and additions to IR. Modifications to CMakeLists.txt of log4cplus to enable proper compilation under Mac OS. Fixes to coin2.nm. Added global variables to grammar and IR. Established basis for defining undefined constants of the model. Started to write MinimalLabelSetGenerator.  
							
							
 
							
							
							Former-commit-id: b65bb063fa 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								47f7bf875d 
								
							
								 
							
						 
						
							
							
								
								Fixed static conversion bugs in the IR section  
							
							
 
							
							
							Former-commit-id: 6b63d4900e 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85e674266d 
								
							
								 
							
						 
						
							
							
								
								Added support for linking against Gurobi to CMakeLists.txt. Prepared work on the generator of minimal label sets.  
							
							
 
							
							
							Former-commit-id: a7a87edcfe 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								947581dd25 
								
							
								 
							
						 
						
							
							
								
								Refactored and fixed bugs in explicit model adapter. Added support for labeling of choices of a model. The explicit model adapter uses that functionality to label each choice with the involved PRISM commands.  
							
							
 
							
							
							Former-commit-id: 818431d6e9 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f4c9fc0825 
								
							
								 
							
						 
						
							
							
								
								Fixed a dereferencing typo in GmmxxAdapter.h  
							
							
 
							
							
							Former-commit-id: 472dc3fa06 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								edeedd2bed 
								
							
								 
							
						 
						
							
							
								
								Added ConversionHelper.h to single out the needed no-strict-aliasing target  
							
							
 
							
							
							Replaced a few "auto" variables as GCC4.7 fails to infer the correct type
Former-commit-id: 09a0c8dac9 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								158430418e 
								
							
								 
							
						 
						
							
							
								
								Replaced boost integer mask includes with cstdint  
							
							
 
							
							
							Reimplemented Gmm conversion with in place constructors
Former-commit-id: 003f582f9c 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a30f570c2a 
								
							
								 
							
						 
						
							
							
								
								Added logging to all Settings classes  
							
							
 
							
							
							Removed unnecessary instance variables in the Settings.h
Former-commit-id: 9a0261e82b 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								58ff007654 
								
							
								 
							
						 
						
							
							
								
								Fixed the Settings structure  
							
							
 
							
							
							Fixed the standard settings to comply with the infrastructure
Former-commit-id: 9ab888c2df 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								d5a9656cac 
								
							
								 
							
						 
						
							
							
								
								Removed OptionsAccumulator.h and merged it into Settings.h  
							
							
 
							
							
							Implemented some helper functions and convenience accessors
Former-commit-id: b2d91343af 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bde10b750e 
								
							
								 
							
						 
						
							
							
								
								Added my initial implementation of Settings  
							
							
 
							
							
							Former-commit-id: 5da4b7604f 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc5ddca9d7 
								
							
								 
							
						 
						
							
							
								
								Fixed another bug in explicit model adapter.  
							
							
 
							
							
							Former-commit-id: 033684acad 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0473d1a757 
								
							
								 
							
						 
						
							
							
								
								Fixed a lot of issues with the IR and the explicit state space generator.  
							
							
 
							
							
							Former-commit-id: fe80aaaf0f 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6af5ce4860 
								
							
								 
							
						 
						
							
							
								
								Another container for which gcc does not support emplace yet...  
							
							
 
							
							
							Former-commit-id: 3914bf9737 
							
						 
						13 years ago