MACS
Class ClassifierSystemLoader
java.lang.Object
|
+--MACS.ClassifierSystemLoader
- final class ClassifierSystemLoader
- extends java.lang.Object
This class is used to load a classifier system from a file.
Initial classifiers can be stored in a "*.ini" file,
but this functionality has not been tested again for a long while.
- Author:
- Olivier Sigaud and Pierre Gérard.
Method Summary |
void |
addClassifier(java.lang.String classeur)
|
protected void |
fillFromString(java.lang.String initString)
|
protected java.lang.String |
formatString(java.lang.String initString)
|
byte |
getMaxIndex(java.lang.String localForm)
|
protected byte |
getMaxIndexInForm(java.lang.String classifierForm)
|
protected void |
run(java.lang.String rulesForm,
java.lang.String initString)
|
protected void |
setForms(java.lang.String classifierForm)
|
protected void |
setFree()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
classifierSystem
private MACS.ClassifierSystem classifierSystem
ClassifierSystemLoader
protected ClassifierSystemLoader(MACS.ClassifierSystem cs)
- Parameters:
cs
-
setFree
protected final void setFree()
run
protected final void run(java.lang.String rulesForm,
java.lang.String initString)
- Parameters:
rulesForm
- initString
-
setForms
protected final void setForms(java.lang.String classifierForm)
- Parameters:
classifierForm
-
getMaxIndexInForm
protected final byte getMaxIndexInForm(java.lang.String classifierForm)
- Parameters:
classifierForm
-
- Returns:
- byte
getMaxIndex
public final byte getMaxIndex(java.lang.String localForm)
- Parameters:
localForm
-
- Returns:
- byte
formatString
protected final java.lang.String formatString(java.lang.String initString)
- Parameters:
initString
-
- Returns:
- String
fillFromString
protected final void fillFromString(java.lang.String initString)
- Parameters:
initString
-
addClassifier
public final void addClassifier(java.lang.String classeur)
- Parameters:
classeur
-