All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jadex.bdi.planlib.df.DF.capability.xml Maven / Gradle / Ivy

Go to download

The Jadex applib BDI package contain ready to use functionalities for BDI agents mostly in form of modules called capabilities.

There is a newer version: 2.4
Show newest version




	
		jadex.rules.rulesystem.rules.functions.*
		jadex.bridge.*
		jadex.bridge.service.types.df.*
	

	
		
	

	
		
		
	

	
		
			
			
			
			
		

		
			
			
			
			
		

		
			
			
			
			
				
			
			
				3000L
			
			
				$scope.getTime()
			
			
			
				$goal.result != null
				&&
				($goal.result.getLeaseTime() == null
 					|| $goal.result.getLeaseTime().getTime()
						- $goal.current_time - $goal.buffertime > 0)

				
				// ($goal.result != null)
				// &&
				// ($goal.result.getLeaseTime() == null?
 				// true: $goal.result.getLeaseTime().getTime()
				// - $goal.current_time - $goal.buffertime > 0)
				
				// ?rgoal is already bound
				// ?param_result	= (parameter (parameter_has_name "result") (parameter_has_value ?result))
				// ?param_curtime	= (parameter (parameter_has_name "current_time") (parameter_has_value ?curtime))
				// ?param_buftime	= (parameter (parameter_has_name "buffertime") (parameter_has_value ?buftime))
				// ?rgoal	= (goal (parameterelement_has_parameters contains ?param_result)
				// 				(parameterelement_has_parameters contains ?param_curtime)
				// 				(parameterelement_has_parameters contains ?param_buftime))
				// ?result	= (IDFComponentDescription (leaseTime ?leasedate)
				// 	((MethodCallFunction "java.util.Date" "getTime" ?leasedate) ?leastime))
				// (test (> (Sub ?leastime ?curtime ?buftime) 0))
			
		

		
			
			
			
		

		
			
			
			
			
			
		
		
		
			
		
	
	
	
		
			
 				
 				
			
			
 				
 				
			
			
 				
 				
			
			
 				
 				
			
			
			
				
				
			
			$goal.df==null
		
		 
			
 				
 				
			
			
 				
 				
			
			
 				
 				
			
			
 				
 				
			
			
			
				
				
			
			$goal.df==null
		
		
			
 				
			
			
 				
			
			
			
				
			
			$goal.df==null
		
		
			
 				
			
			
 				
			
			
 				
			
			
				
			
			
 				
			
			
			
				
			
			$goal.df==null
		

		

		
			
 				
 				
			
			
 				
 				
			
			
 				
 				
			
			
 				
 				
			
			
			
				
				
			
			$goal.df!=null
		
		 
			
 				
 				
			
			
 				
 				
			
			
 				
 				
			
			
 				
 				
			
			
			
				
 				
			
			$goal.df!=null
		
		
			
 				
			
			
 				
			
			
			
				
			
			$goal.df!=null
		
		
			
 				
			
			
 				
			
			
 				
			
			
				
			
			
 				
			
			
			
				
			
			$goal.df!=null
		
	
	
	
		
			
		
	

	
		
			
				

					20000
				
			
		
		
		
	






© 2015 - 2025 Weber Informatics LLC | Privacy Policy