5a52fd35e4 
								
							
								 
							
						 
						
							
							
								
								Adding third-party tools to gitignore.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								acdcc4fdb8 
								
							
								 
							
						 
						
							
							
								
								Delete files that should be untracked.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cfe9f86ccd 
								
							
								 
							
						 
						
							
							
								
								Added logging with log4cplus to sparse matrix class.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e748c35268 
								
							
								 
							
						 
						
							
							
								
								Added logging for both main files.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								667811c92e 
								
							
								 
							
						 
						
							
							
								
								Added log4cplus as a library to be linked against for the tests as well.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a9498d8d4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
 
							
							
							Conflicts:
	src/mrmc-cpp.cpp 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								876154e6f0 
								
							
								 
							
						 
						
							
							
								
								Removed logging output from all classes. Added log4cplus as 3rdparty library. Refactored CMakeLists.txt to always use libraries that are in the repository. Changed executable file to mrmc/mrmc-tests. Added case distinction in gtest to compile with clang.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a15907a365 
								
							
								 
							
						 
						
							
							
								
								Removed Pantheios and STLSoft.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a8c2a8d0e 
								
							
								 
							
						 
						
							
							
								
								Added iterator functionality to bit vector. Minor cosmetics here and there.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4cbe67a039 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ee081fd570 
								
							
								 
							
						 
						
							
							
								
								Fixed a lot of memory access violations, memory leaks, warnings. Enabled -Werror for gcc, as there are currently no warnings.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb071d829a 
								
							
								 
							
						 
						
							
							
								
								fixed a simple warning...  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a5a045f091 
								
							
								 
							
						 
						
							
							
								
								Changed Settings class to be singleton  
							
							
 
							
							
							Changed a lot in the class structure of Settings:
* Settings is now a Singleton. Obtain a new instance by Settings::instance().
* options_description objects are now static, thus a help message can be printed even if the constructor of Settings failes
* As Settings has static members, a .cpp file became necessary, hence cmake should probably be run...
* Help messages can be printed with new help and helpConfigfile routines 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28363fc656 
								
							
								 
							
						 
						
							
							
								
								also link boost::program_options for test target  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b4e9580d96 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7b10151820 
								
							
								 
							
						 
						
							
							
								
								resolving conflicts...  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dfc8aec849 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ded2e43deb 
								
							
								 
							
						 
						
							
							
								
								making settings more robust  
							
							
 
							
							
							adding new exception that is thrown whenever loading the settings fails.
this exception is caught in mrmc-cpp.cpp. If this happens, the program is terminated. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								353edccadf 
								
							
								 
							
						 
						
							
							
								
								using ifdef instead of pragma, moving private to end of class  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								872f59fea5 
								
							
								 
							
						 
						
							
							
								
								Added flag to CMakeLists.txt to enable setting the name of libboost_program_options as it has an additional suffix under Mac OS.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6ad9ea4900 
								
							
								 
							
						 
						
							
							
								
								Added libboost-program-options as a library to link MRMC-cpp against.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1c0dab85a9 
								
							
								 
							
						 
						
							
							
								
								settings are ready to be used, put into mrmc-cpp  
							
							
 
							
							
							settings now support positional arguments and proper error handling.
mrmc-cpp already uses the settings 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7f7234f62b 
								
							
								 
							
						 
						
							
							
								
								first version of settings module  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7fd833104 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								48323c005a 
								
							
								 
							
						 
						
							
							
								
								added header to make os detection at one point  
							
							
 
							
							
							added ifdefs to implement file mapping for windows
implemented file mapping for windows, but did not compile yet (no windows available...) 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7eaedbfe9b 
								
							
								 
							
						 
						
							
							
								
								changing names of parsers  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								464e8f371b 
								
							
								 
							
						 
						
							
							
								
								By default, CMake will use DEBUG as the build type now. Also, for GCC now more warnings and a more pedantic check has been enabled.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ad0c802fcc 
								
							
								 
							
						 
						
							
							
								
								minor cleanups, added documentation.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ea8504a84e 
								
							
								 
							
						 
						
							
							
								
								some fixes to new parser, calculate maximum node number manually  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3807591edd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  into parser  
							
							
 
							
							
							Conflicts:
	src/mrmc-cpp.cpp
	src/parser/read_tra_file.cpp 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								408290d72b 
								
							
								 
							
						 
						
							
							
								
								moved file mapping logic to parser.h  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2cf8f3baec 
								
							
								 
							
						 
						
							
							
								
								more work on refactoring / rewriting parsers  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3560d10481 
								
							
								 
							
						 
						
							
							
								
								Added comment for destructor.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d5919f2fdf 
								
							
								 
							
						 
						
							
							
								
								Removed unnecessary lines.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eeddadc096 
								
							
								 
							
						 
						
							
							
								
								The columns of non-zero elements of a single row in a sparse matrix can now be iterated using an iterator. These iterator functionality is now used by the computation of the backwards transitions.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed84bfbce7 
								
							
								 
							
						 
						
							
							
								
								Adapted sparse matrix class to camel case notation.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c5dbb8483 
								
							
								 
							
						 
						
							
							
								
								Changed all indexing to 0-bound. From now on, the available states always start with 0 and end with the state with the highest index used.  
							
							
 
							
							
							Adapted the test cases.
Added comments in the sparse matrix class. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								12e6a945df 
								
							
								 
							
						 
						
							
							
								
								Included new (smaller) test model. Bugfixes and improvements to BackwardTransitions class. Removed performance test code from main() function in favor for creating a simple DTMC from the input parameters.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e35b950eea 
								
							
								 
							
						 
						
							
							
								
								fixing locale issue  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								25e5095a7c 
								
							
								 
							
						 
						
							
							
								
								now, the parser even works :-)  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6caf95f62e 
								
							
								 
							
						 
						
							
							
								
								first version of new parser  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e3ee7c77c2 
								
							
								 
							
						 
						
							
							
								
								make configure and python script executable, otherwise make fails...  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								46e010075a 
								
							
								 
							
						 
						
							
							
								
								Fixed include in main file.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								188c06d651 
								
							
								 
							
						 
						
							
							
								
								Fixed one of the methods in utility.cpp to adapt to the new notations.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bd594e2fae 
								
							
								 
							
						 
						
							
							
								
								Added backwards transitions class. Small refactorings. Had to comment out some parts in utility.cpp and read_tra_file_test.cpp because they do not compile and seem to not be compliant with the current version in the repository.  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e2d5b68dd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e7473e3919 
								
							
								 
							
						 
						
							
							
								
								Moved/merged 3rdParty into 3rdparty  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a90135f0b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/MRMC  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8a170d3fa6 
								
							
								 
							
						 
						
							
							
								
								Scheisse... hab anscheinend vergessen das zu pushen  
							
							
 
							
							
							Enthalten ist:
- Unit "Utility" zum parsen und ausgeben von DTMCs
- Klasse Formula und Subclasses für PCTL-Formeln
- Interface für den Model Checker 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf4cb5dd8c 
								
							
								 
							
						 
						
							
							
								
								Added reward_model with test  
							
							
								
 
							
							
						 
						13 years ago