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

jadex.rules.examples.manners.IMannersRuleSet Maven / Gradle / Ivy

Go to download

The Jadex rules applications package contains several example applications using rules.

There is a newer version: 3.0.117
Show newest version
package jadex.rules.examples.manners;

import jadex.rules.rulesystem.IRule;

/**
 *  Interface for exchanging rule sets.
 *  Rule set implementations provide the same
 *  rules, but demonstrate the different rule languages.
 */
public interface IMannersRuleSet
{
	/**
	 *  Create rule "assign first seat". 
	 */
	public IRule createAssignFirstSeatRule();

	/**
	 *  Create find_seating rule.
	 */
	public IRule createFindSeatingRule();

	/**
	 *  Create rule "make path". 
	 */
	public IRule createMakePathRule();

	/**
	 *  Create rule "path done". 
	 */
	public IRule createPathDoneRule();

	/**
	 *  Create rule "we are done". 
	 */
	public IRule createAreWeDoneRule();

	/**
	 *  Create rule "continue". 
	 */
	public IRule createContinueRule();

	/**
	 *  Create rule "print results". 
	 */
	public IRule createPrintResultsRule();

	/**
	 *  Create rule "all done".
	 */
	public IRule createAllDoneRule();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy