CustomIM Class Reference

An user defined inference machine. More...

#include <CustomIM.h>

Inheritance diagram for CustomIM:

InferenceMachine

List of all members.

Public Member Functions

 CustomIM (RuleBase *rb, Implication::ImplicationType im)
 Constructor.
virtual ~CustomIM ()
 Destructor.


Detailed Description

An user defined inference machine.

This class enables the user to configurate an inference by his own. An inference here is given as a sup-min composition of implication and premise.

\[ \mu(y) = \sup_{x} min(\mu_1(x), \mu_2(x,y)) \]

Where $\mu_1$ is the premise and $\mu_2$ is the implication function. Thus the inference mechanism is influenced by the implication choosen by the user.

Definition at line 31 of file CustomIM.h.


Constructor & Destructor Documentation

CustomIM::CustomIM ( RuleBase rb,
Implication::ImplicationType  im 
)

Constructor.

Parameters:
rb the associated rulebase
im the type of implication

Definition at line 20 of file CustomIM.cpp.

CustomIM::~CustomIM (  )  [virtual]

Destructor.

Definition at line 25 of file CustomIM.cpp.


The documentation for this class was generated from the following files: