Sebastian Junges
							
						 
						
							
							
							
								
							
								af2e8a7d03 
								
							
								 
							
						 
						
							
							
								
								get reward names (in order) provided by the simulator  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Sebastian Junges
							
						 
						
							
							
							
								
							
								1df5296934 
								
							
								 
							
						 
						
							
							
								
								cleaned code, reduce number of checks by half due to symmetry  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Sebastian Junges
							
						 
						
							
							
							
								
							
								2cd25d069c 
								
							
								 
							
						 
						
							
							
								
								To dice translation, remove hack for modulo  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Sebastian Junges
							
						 
						
							
							
							
								
							
								d144a1776c 
								
							
								 
							
						 
						
							
							
								
								prism next state generator, rename actions to reflect labeled choices vs unlabeled choices are sync vs async  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Sebastian Junges
							
						 
						
							
							
							
								
							
								3f165785d0 
								
							
								 
							
						 
						
							
							
								
								integrated feedback on code quality by TQ  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Sebastian Junges
							
						 
						
							
							
							
								
							
								4c350b3e2d 
								
							
								 
							
						 
						
							
							
								
								print predicate expressions added  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Sebastian Junges
							
						 
						
							
							
								
								
							
							
								
							
								b3a69e24a3 
								
									
								
							
								 
							
						 
						
							
							
								
								Update src/storm/storage/prism/OverlappingGuardAnalyser.h  
							
							 
							
							 
							
							
								
 
							
							
							Co-authored-by: Tim Quatmann <tim.quatmann@cs.rwth-aachen.de> 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Johannes Lehmann
							
						 
						
							
							
							
								
							
								0d43a55923 
								
							
								 
							
						 
						
							
							
								
								Fixed incorrect type of modulo expression with integer inputs  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Sebastian Junges
							
						 
						
							
							
								
								
							
							
								
							
								f3c54a06a1 
								
									
								
							
								 
							
						 
						
							
							
								
								Simplify assertion  
							
							 
							
							 
							
							
								
 
							
							
							(thanks to Tim)
Co-authored-by: Tim Quatmann <tim.quatmann@cs.rwth-aachen.de> 
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Sebastian Junges
							
						 
						
							
							
							
								
							
								922d6f6572 
								
							
								 
							
						 
						
							
							
								
								export of compressed states to json with negative values fixed  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Sebastian Junges
							
						 
						
							
							
							
								
							
								f910288aea 
								
							
								 
							
						 
						
							
							
								
								global command indices may not be from 0 to N, so we have to check for highest command index explicitly  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Sebastian Junges
							
						 
						
							
							
							
								
							
								a4e8d9ea11 
								
							
								 
							
						 
						
							
							
								
								post-merge fix to when substituting predicates and unbounded integers  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Tim Quatmann
							
						 
						
							
							
								
								
							
							
								
							
								f0378363bb 
								
									
								
							
								 
							
						 
						
							
							
								
								ConstantsComparator: reduced code duplications, fixed a potentially div by 0, and silenced a warning  
							
							 
							
							 
							
							
								
 
							
							
							ConstantsComparator: The old code used `abs(x-y)/abs(x+y)<= epsilon` when comparing two numbers for equality (modulo relative precision). This is weird when x and y have different signs and potentially even causes a div by 0 whenever x=-y. Moreover the templating was awkward, causing a lot of code duplications and a Warning with clang.
Distribution[WithReward]: replaced forward declarations of ConstantsComparator by actual includes as the forward declarations caused some ambiguity regarding the template parameters. 
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Tim Quatmann
							
						 
						
							
							
								
								
							
							
								
							
								c5bbf68eaf 
								
									
								
							
								 
							
						 
						
							
							
								
								Removed several unnecessary forward declarations of ConstantsComparator.  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Sebastian Junges
							
						 
						
							
							
							
								
							
								cf63ea6767 
								
							
								 
							
						 
						
							
							
								
								eliminate nonstandard predicates early on  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Sebastian Junges
							
						 
						
							
							
							
								
							
								65ba87dbd0 
								
							
								 
							
						 
						
							
							
								
								removed debug output  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Tim Quatmann
							
						 
						
							
							
								
								
							
							
								
							
								bdd89d87b2 
								
									
								
							
								 
							
						 
						
							
							
								
								Prism next state generator now deals with unbounded integer variables.  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Tim Quatmann
							
						 
						
							
							
								
								
							
							
								
							
								1fe0254f5d 
								
									
								
							
								 
							
						 
						
							
							
								
								DdPrismModelBuilder now errors in case it has a program with unbounded integer variables as input  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Tim Quatmann
							
						 
						
							
							
								
								
							
							
								
							
								171ff270e0 
								
									
								
							
								 
							
						 
						
							
							
								
								Prism to Jani conversion now supports unbounded integer variables  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Tim Quatmann
							
						 
						
							
							
								
								
							
							
								
							
								5c2b9c503c 
								
									
								
							
								 
							
						 
						
							
							
								
								prism/Program: Integer variables can now have no lower and/or upper bound.  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								e52775279b 
								
							
								 
							
						 
						
							
							
								
								changed shieldFilename and construction of OptSh  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								97b4f1f939 
								
							
								 
							
						 
						
							
							
								
								adapted PostScheduler output format  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								1c03b4680a 
								
							
								 
							
						 
						
							
							
								
								made member of Scheduler protected  
							
							 
							
							 
							
							
								
 
							
							
							This is possibly going to change again 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								cab3339ad6 
								
							
								 
							
						 
						
							
							
								
								added OptimalShield  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								7f84acf1dd 
								
							
								 
							
						 
						
							
							
								
								added PreScheduler and adapted PreShield  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								e1f49ee1f0 
								
							
								 
							
						 
						
							
							
								
								added OptimalShield  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								9ad15ffbe4 
								
							
								 
							
						 
						
							
							
								
								moved choice values from abstract shield  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								789ee27cea 
								
							
								 
							
						 
						
							
							
								
								added creation of optimal shields to SMG LRA  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								7eb5cd98a5 
								
							
								 
							
						 
						
							
							
								
								statesOfCoalition are now part of LRAViHelper  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								8b73f0a0d1 
								
							
								 
							
						 
						
							
							
								
								added util functions to shieldExpression  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								2e2665a5cc 
								
							
								 
							
						 
						
							
							
								
								dirOverride should be const  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								05c2111e61 
								
							
								 
							
						 
						
							
							
								
								statesOfCoalition should be complemented  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Tim Quatmann
							
						 
						
							
							
								
								
							
							
								
							
								871efc0d8c 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixed TerminalStatesGetter with multi-bounded formulae.  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Tim Quatmann
							
						 
						
							
							
								
								
							
							
								
							
								d5c6a509a2 
								
									
								
							
								 
							
						 
						
							
							
								
								JaniNextStateGenerator: Fixed evaluation of terminal states using expressions over transient variables  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Tim Quatmann
							
						 
						
							
							
								
								
							
							
								
							
								95d53e444b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixed an issue with jani::VariablSet using different kinds of variable names when adding and deleting variables.  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Tim Quatmann
							
						 
						
							
							
								
								
							
							
								
							
								66e6938d20 
								
									
								
							
								 
							
						 
						
							
							
								
								added a few clarifying comments in JaniNextStateGenerator  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								5421b98aa5 
								
							
								 
							
						 
						
							
							
								
								major changes in safety shield creation  
							
							 
							
							 
							
							
								
 
							
							
							- changed templating
 - buxfixes with choice value to state mapping 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								98bbde8c73 
								
							
								 
							
						 
						
							
							
								
								smg vi methods now return all choice values  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								e7fa826fe4 
								
							
								 
							
						 
						
							
							
								
								Compare *equal now correctly compare  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Sebastian Junges
							
						 
						
							
							
							
								
							
								e3251c7500 
								
							
								 
							
						 
						
							
							
								
								reset reward from last action upon reset  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Sebastian Junges
							
						 
						
							
							
							
								
							
								a7f9a6e4c6 
								
							
								 
							
						 
						
							
							
								
								use state rewards (upon entry)  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								53abe31580 
								
							
								 
							
						 
						
							
							
								
								enabled shield computation for different queries  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								076a0ce77b 
								
							
								 
							
						 
						
							
							
								
								fixed check for presence of shielding expressions  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								a51b7a132c 
								
							
								 
							
						 
						
							
							
								
								fixed ChoiceFilter comparison  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								1c3e669efa 
								
							
								 
							
						 
						
							
							
								
								introduced choiceFilter for PostSafetyShields  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								be9450d1cb 
								
							
								 
							
						 
						
							
							
								
								removed debug output  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								814498ada2 
								
							
								 
							
						 
						
							
							
								
								fix output of prob choice labels in scheduler  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								4801173505 
								
							
								 
							
						 
						
							
							
								
								refactored preSafetyShield to use ChoiceFilter  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								2275a83466 
								
							
								 
							
						 
						
							
							
								
								init ChoiceFilter as shielding util  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
									
								
								Stefan Pranger 
							
						 
						
							
							
							
								
							
								1c2f120a76 
								
							
								 
							
						 
						
							
							
								
								added optimization direction to shields  
							
							 
							
							
								
 
							
							
						 
						5 years ago