48dcee2a59 
								
							
								 
							
						 
						
							
							
								
								small cleanup  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aca9ee719c 
								
							
								 
							
						 
						
							
							
								
								removed unused code  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ff0369cfb1 
								
							
								 
							
						 
						
							
							
								
								added move module as arbiter  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9be03f2701 
								
							
								 
							
						 
						
							
							
								
								summary commit  
							
							
 
							
							
							This adds:
 - slippery turn actions
 - agent name to set of actions map
 - modules for faultyBehaviour 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a8ac3098a7 
								
							
								 
							
						 
						
							
							
								
								default formulas to false  
							
							
 
							
							
							This will be changed to remove the unnecessary guards instead 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2b7d5bc9a9 
								
							
								 
							
						 
						
							
							
								
								removed dead code  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c6f7bb27be 
								
							
								 
							
						 
						
							
							
								
								added slippery turn actions  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8cf91e700c 
								
							
								 
							
						 
						
							
							
								
								WIP: changed probabilities in main for testing  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ea9d61ddd5 
								
							
								 
							
						 
						
							
							
								
								added slippery movement updates  
							
							
 
							
							
							This also:
 - adds direction update helpers
 - adds probIntended to PrismModulesPrinter
 - removes dead code 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c6a2bf327 
								
							
								 
							
						 
						
							
							
								
								moved probIntended to Grid members  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb2bef9b04 
								
							
								 
							
						 
						
							
							
								
								updates is a vector of update  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								389963a7c4 
								
							
								 
							
						 
						
							
							
								
								added formulas to check where a robot can slip to  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								48a90f0739 
								
							
								 
							
						 
						
							
							
								
								added walls to PrismFormulaPrinter  
							
							
 
							
							
							also renamed methods for surrounding cells to adjacent 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								47f14bdc23 
								
							
								 
							
						 
						
							
							
								
								removed debug output  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5bea12f780 
								
							
								 
							
						 
						
							
							
								
								create formulas with relative offset for portable objects  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								14e6375877 
								
							
								 
							
						 
						
							
							
								
								faultyProbability is float  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								13974739d9 
								
							
								 
							
						 
						
							
							
								
								commit to (col, row)  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3999e778fe 
								
							
								 
							
						 
						
							
							
								
								added turn actions for robots  
							
							
 
							
							
							also removed some old methods 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7faa8d1efb 
								
							
								 
							
						 
						
							
							
								
								added actionId and update typedefs  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d548f9502 
								
							
								 
							
						 
						
							
							
								
								first steps towards robots modules  
							
							
 
							
							
							This includes:
 - PrismFormulaPrinter.print takes agentName as argument
 - added formulas for goals, isnextto, portableobjects
 - added movement helper for deterministic movement
 - removed enforceOneWays (for now) 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26a7808eeb 
								
							
								 
							
						 
						
							
							
								
								fix carrying variable  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca70595b58 
								
							
								 
							
						 
						
							
							
								
								WIP major rework of PrismModulesPrinter  
							
							
 
							
							
							will probably get squashed, otw summary in later commit 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5955bb9791 
								
							
								 
							
						 
						
							
							
								
								isNextTo formulas for doors  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6f541c1bc2 
								
							
								 
							
						 
						
							
							
								
								moved capitalize util to PrismPrinter  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8766110068 
								
							
								 
							
						 
						
							
							
								
								getType method for cell  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1729ba7c56 
								
							
								 
							
						 
						
							
							
								
								summary commit  
							
							
 
							
							
							added cells for balls
more formulas in PrismFormulaPrinter 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d07807de61 
								
							
								 
							
						 
						
							
							
								
								added PrismFormulaPrinter to CMakeLists  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b0b9dd61dc 
								
							
								 
							
						 
						
							
							
								
								add agent and adv to floor cells  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ea5c0194d 
								
							
								 
							
						 
						
							
							
								
								add slip and lava formulas  
							
							
 
							
							
							this also adds a disjunction over all conditional checks 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7f8e195412 
								
							
								 
							
						 
						
							
							
								
								added methods for formulas with conditions  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9f03a14347 
								
							
								 
							
						 
						
							
							
								
								init PrismFormulaPrinter  
							
							
 
							
							
							first attempt to enforce DRY for formulas in PrismModulesPrinter 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1b81737ce7 
								
							
								 
							
						 
						
							
							
								
								add yaml-cpp as dependency  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								
								Thomas Knoll 
							
						 
						
							
							
							
								
							
								c6cb060448 
								
							
								 
							
						 
						
							
							
								
								m2p sticky behavior  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								
								Thomas Knoll 
							
						 
						
							
							
							
								
							
								401b23fedd 
								
							
								 
							
						 
						
							
							
								
								parsing fault prob  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								
								Thomas Knoll 
							
						 
						
							
							
							
								
							
								aa01214097 
								
							
								 
							
						 
						
							
							
								
								added turn propabilty  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								
								Thomas Knoll 
							
						 
						
							
							
							
								
							
								dfb882edb3 
								
							
								 
							
						 
						
							
							
								
								changed propbabilty handling  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								
								Thomas Knoll 
							
						 
						
							
							
							
								
							
								e0c1807c71 
								
							
								 
							
						 
						
							
							
								
								probability changes  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								
								Thomas Knoll 
							
						 
						
							
							
							
								
							
								55c14a3c23 
								
							
								 
							
						 
						
							
							
								
								added view adaptions  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								
								Thomas Knoll 
							
						 
						
							
							
							
								
							
								0e16bb8e44 
								
							
								 
							
						 
						
							
							
								
								some renames  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								
								Thomas Knoll 
							
						 
						
							
							
							
								
							
								7cdbff0970 
								
							
								 
							
						 
						
							
							
								
								added const to config + const prop handling  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								
								Thomas Knoll 
							
						 
						
							
							
							
								
							
								707d4051f0 
								
							
								 
							
						 
						
							
							
								
								changed slippery position, added index in config  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								33b738a420 
								
							
								 
							
						 
						
							
							
								
								minor changes to init struct handling  
							
							
 
							
							
							and adversary handling 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4dd5e07d02 
								
							
								 
							
						 
						
							
							
								
								added model type inference  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e4cddbe9de 
								
							
								 
							
						 
						
							
							
								
								init struct handling changs  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								13f7910dd7 
								
							
								 
							
						 
						
							
							
								
								some error handling for config yaml parsing  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								351a2d3663 
								
							
								 
							
						 
						
							
							
								
								added dore handling  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b16e348acb 
								
							
								 
							
						 
						
							
							
								
								continued key support  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d42c62e713 
								
							
								 
							
						 
						
							
							
								
								changed key handling  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cec9a910b 
								
							
								 
							
						 
						
							
							
								
								added direction to slippery tile turns  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5a470ee0c 
								
							
								 
							
						 
						
							
							
								
								changed configuration comment handling  
							
							
								
 
							
							
						 
						2 years ago