f6587b424d 
								
							
								 
							
						 
						
							
							
								
								Further work on PrismParser and the related PRISM classes...  
							
							
 
							
							
							Former-commit-id: be4ae055dd 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e67eb05309 
								
							
								 
							
						 
						
							
							
								
								Changed internal data structures of PRISM classes slightly. Added classs for certain ingredients that were represented as primitives before.  
							
							
 
							
							
							Former-commit-id: bdc61e88a5 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cac8a50e90 
								
							
								 
							
						 
						
							
							
								
								Further work on PRISM grammar (commit to switch workplace).  
							
							
 
							
							
							Former-commit-id: 2969fe50a3 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7610bc8e76 
								
							
								 
							
						 
						
							
							
								
								Started reducing the complexity in the PRISM grammar.  
							
							
 
							
							
							Former-commit-id: c17dc6d27b 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eb2b2fed30 
								
							
								 
							
						 
						
							
							
								
								Hotfix for DD abstraction layer: copy and paste mistake in operator !\= is now fixed.  
							
							
 
							
							
							Former-commit-id: b815b7d7e8 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cc0c327668 
								
							
								 
							
						 
						
							
							
								
								Removed superfluous grammars and started working on making one PRISM grammar to rule them all.  
							
							
 
							
							
							Former-commit-id: 375acb4699 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								41b31df0ab 
								
							
								 
							
						 
						
							
							
								
								Added small tests for implies/iff in expressions.  
							
							
 
							
							
							Former-commit-id: 3d90be7596 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d87c79d0f6 
								
							
								 
							
						 
						
							
							
								
								Added implies/iff to expression classes. Finished reworking PRISM classes.  
							
							
 
							
							
							Former-commit-id: ca202042ed 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d88876d0cd 
								
							
								 
							
						 
						
							
							
								
								PRISM classes almost adapted to new expression classes. TODO: source file of PRISM program.  
							
							
 
							
							
							Former-commit-id: 929a78684d 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5407978e8e 
								
							
								 
							
						 
						
							
							
								
								Minor update: PRISM variables now store whether an initial value for them was given explicitly in the program.  
							
							
 
							
							
							Former-commit-id: 6672539447 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0110758e3e 
								
							
								 
							
						 
						
							
							
								
								Further work on adapting classes that store a PRISM program to the new expressions. Commit to switch workplace.  
							
							
 
							
							
							Former-commit-id: 00c1b1324d 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6e1241211b 
								
							
								 
							
						 
						
							
							
								
								Started moving IR and adjusting it to the new expression classes.  
							
							
 
							
							
							Former-commit-id: 24a182701f 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8af52c8866 
								
							
								 
							
						 
						
							
							
								
								Finished new expression classes and corresponding functional tests.  
							
							
 
							
							
							Former-commit-id: 9268eab3a9 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ae06c7d677 
								
							
								 
							
						 
						
							
							
								
								Commit to switch workplace.  
							
							
 
							
							
							Former-commit-id: d828f3d255 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								232f72ffaa 
								
							
								 
							
						 
						
							
							
								
								Further work on new expression classes.  
							
							
 
							
							
							Former-commit-id: 4b0a6bca70 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c8b5897cff 
								
							
								 
							
						 
						
							
							
								
								Designed interface of expression classes and started implementing it.  
							
							
 
							
							
							Former-commit-id: 67ac2a1764 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1d6c25547b 
								
							
								 
							
						 
						
							
							
								
								Further work on new expressions.  
							
							
 
							
							
							Former-commit-id: 1be5abbd68 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								47b0f0b068 
								
							
								 
							
						 
						
							
							
								
								Further (preliminary) work on expression classes.  
							
							
 
							
							
							Former-commit-id: 71b71d6d3b 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c8a8beca2a 
								
							
								 
							
						 
						
							
							
								
								Started working on new easy-to-use expression classes.  
							
							
 
							
							
							Former-commit-id: 9ee1be5822 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								33cce28df8 
								
							
								 
							
						 
						
							
							
								
								Fixed minor bug MILP-based minimal command set generator. GurobiLpSolver is now able to deal with constraints involving several instances of the same variable.  
							
							
 
							
							
							Former-commit-id: 4b5575a886 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7845a52ef4 
								
							
								 
							
						 
						
							
							
								
								Fixed a human error.  
							
							
 
							
							
							Fixed the same ambiguous call error in the second place.
Former-commit-id: b9fff85b67 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a55d5e2782 
								
							
								 
							
						 
						
							
							
								
								Fixed an ambiguous call to a constructor with initlists - poor GCC.  
							
							
 
							
							
							Former-commit-id: 8a8df68ad7 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								88d9f36ef4 
								
							
								 
							
						 
						
							
							
								
								Added min/max abstract over DD variables to CUDD (actual code taken from PRISM). Added more tests for DD layer. Fixed some bugs in the DD layer.  
							
							
 
							
							
							Former-commit-id: a4b7810137 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0fce0444f7 
								
							
								 
							
						 
						
							
							
								
								Further bugfixes and tests for DD layer.  
							
							
 
							
							
							Former-commit-id: 32ef63f9b1 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf5c04065e 
								
							
								 
							
						 
						
							
							
								
								Added streaming functionality to DD. More tests, more bugfixes.  
							
							
 
							
							
							Former-commit-id: 3c3078fbdc 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0eb13c6415 
								
							
								 
							
						 
						
							
							
								
								fixed a lot of unused variable warnings  
							
							
 
							
							
							Former-commit-id: 806f74b30d 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a528610d98 
								
							
								 
							
						 
						
							
							
								
								version is now written into a seperate header file to prevent recompile of many files after a commit  
							
							
 
							
							
							Former-commit-id: a287aacefa 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b07643c96 
								
							
								 
							
						 
						
							
							
								
								Further tests for DD layer and bugfixing.  
							
							
 
							
							
							Former-commit-id: 752a8c55ac 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4fec9f080 
								
							
								 
							
						 
						
							
							
								
								Started writing functional tests for DD abstraction layer and fixed some bugs on the way.  
							
							
 
							
							
							Former-commit-id: 8a2fc118be 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fcb12e875 
								
							
								 
							
						 
						
							
							
								
								Fixed some backslashes in includes to slashes and changed indentation of some code.  
							
							
 
							
							
							Former-commit-id: 0e4828e368 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								39aac5857b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/storm  
							
							
 
							
							
							Former-commit-id: 9c473ea499 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd15e60193 
								
							
								 
							
						 
						
							
							
								
								Removed faulty deletion of cudd utility (is obsolete now anyway).  
							
							
 
							
							
							Former-commit-id: 743c59ceca 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ea7ce93e2 
								
							
								 
							
						 
						
							
							
								
								Fixed MSVC incompabilities  
							
							
 
							
							
							Former-commit-id: 67749daab8 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								386fac3935 
								
							
								 
							
						 
						
							
							
								
								Removed faulty deletion of cudd utility (is obsolete now anyway).  
							
							
 
							
							
							Former-commit-id: c4dca6c50f 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d6ff967ef0 
								
							
								 
							
						 
						
							
							
								
								Added missing algorithm header inclusion.  
							
							
 
							
							
							Former-commit-id: 32231ecb8d 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cb35b3315d 
								
							
								 
							
						 
						
							
							
								
								Added matrix-matrix multiplication to DD interface. (This includes matrix-vector multiplication as a special case).  
							
							
 
							
							
							Former-commit-id: d5d8fef738 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ac355a66eb 
								
							
								 
							
						 
						
							
							
								
								Further work on DD layer.  
							
							
 
							
							
							Former-commit-id: 061b428763 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4252a2710c 
								
							
								 
							
						 
						
							
							
								
								Renamed CPackConfig.cmake to StormCPackConfig.cmake and adapted reference in CMakeLists.txt accordingly. Also, CPackConfig.cmake is now ignored.  
							
							
 
							
							
							Former-commit-id: d24d731950 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dea56e1bd4 
								
							
								 
							
						 
						
							
							
								
								Added some missing includes and some stubs for additional functionality of DD abstraction layer.  
							
							
 
							
							
							Former-commit-id: d90d525993 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								52cd48c247 
								
							
								 
							
						 
						
							
							
								
								Fixed bug in restriction of a program to certain commands. Also, modules may now have an action without actually having a command labeled with the action and the explicit model adapter now handles this correctly.  
							
							
 
							
							
							Former-commit-id: 6bbb4b807c 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c2c353f6b9 
								
							
								 
							
						 
						
							
							
								
								Readded missing file.  
							
							
 
							
							
							Former-commit-id: acc68213d4 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a63cda69f5 
								
							
								 
							
						 
						
							
							
								
								Added function to retrieve range DD for meta variable.  
							
							
 
							
							
							Former-commit-id: 32ef6715f4 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								874fc8a864 
								
							
								 
							
						 
						
							
							
								
								Alpha version of DD abstraction layer.  
							
							
 
							
							
							Former-commit-id: 98cc5f3aa7 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								97e4e01250 
								
							
								 
							
						 
						
							
							
								
								Further step towards finalizing the abstraction layer for DDs.  
							
							
 
							
							
							Former-commit-id: efd5822b67 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								70fc3ec29a 
								
							
								 
							
						 
						
							
							
								
								Further work on abstraction layer for DDs.  
							
							
 
							
							
							Former-commit-id: 245986076b 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								de44a1562c 
								
							
								 
							
						 
						
							
							
								
								Started writing the DD abstraction layer.  
							
							
 
							
							
							Former-commit-id: 8720a38b17 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ed6be853b 
								
							
								 
							
						 
						
							
							
								
								Fixed two minor bugs.  
							
							
 
							
							
							- First one concerning the MappedFileTest in which I neglected to consider that the number of characters used to signal a new line differs between Linux (\n -> 1) and Windows (\r\n -> 2) which caused the test to fail on all OS using two characters (hence not on Linux, where I ran the tests).
- Second bug concerned the case that a transition reward file contained more states than the corresponding transition file.
  In that case the parser tried to acces the entry of the rowGroupIndices vector behind the last actual entry, which caused an exception to be thrown.
  Now there is a check whether the highest state index found by the parser does exceed the highest state index of the model.
Former-commit-id: bc83267f3c 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								db1bb8b70e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://sselab.de/lab9/private/git/storm  
							
							
 
							
							
							Former-commit-id: b639e5a703 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f171c7dc5 
								
							
								 
							
						 
						
							
							
								
								Finished initial remerge.  
							
							
 
							
							
							- Fixed comments.
- It seems to be ASSERT_EQ(expected, actual);
|-> Switched arguments of nearly all ASSERT_EQs to correctly use this macro in the parser tests.
Former-commit-id: e5059709f2 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28910462ec 
								
							
								 
							
						 
						
							
							
								
								Necessary changes to the nondeterministic parses to compensate for the change in the way the mapping between states of the model and the rows of the transition matrix are handled.  
							
							
 
							
							
							- All tests are green.
- Some comments are now a bit wrong.
Next up: Correct comments.
Former-commit-id: 610c0282b2 
							
						 
						12 years ago