MACS
Interface RuleBasedSystem
- All Known Implementing Classes:
- ModularClassifierSystem
- public interface RuleBasedSystem
This interface is used to generalize the notion of LCS.
- Author:
- Olivier Sigaud and Pierre Gérard.
run
public java.lang.String run(double reward,
java.lang.String situation,
boolean goalReached)
prepareForNewProblem
public void prepareForNewProblem()
checkForConformityWith
public double checkForConformityWith(MACS.ClassifierSystem system)
getNbClassifiers
public short getNbClassifiers()
getStepInformation
public java.lang.String getStepInformation()
toString
public java.lang.String toString(boolean v1)