ikbs.learning.identification
Class TesterIdentification

java.lang.Object
  extended by ikbs.learning.identification.IdentificationArbre
      extended by ikbs.learning.identification.TesterIdentification
All Implemented Interfaces:
IdentificationArbreInter, java.lang.Runnable

public class TesterIdentification
extends IdentificationArbre
implements java.lang.Runnable, IdentificationArbreInter

IKBS v2.6 - TesterIdentification permet de tester l'identification de tous les cas par rapport à la base


Field Summary
 
Fields inherited from class ikbs.learning.identification.IdentificationArbre
ad, base, c, iai, monThread
 
Constructor Summary
TesterIdentification(IdentificationArbreInter iai, ValSchema base)
           
TesterIdentification(IdentificationArbreInter iai, ValSchema base, ArbreDecision ad)
           
 
Method Summary
 void afficherIdentificationArbre(java.util.Vector v)
          Pour afficher le résultat d'une identification
 void afficherInfo(java.lang.String s)
           
 void afficherTestIdentArbre(int nbGoodIdent, int nbBadIdent, int nbUnknownIdent)
           
 void run()
           
 void setCase(Case c)
           
 void testIdentification()
           
 void testIdentification2()
           
 
Methods inherited from class ikbs.learning.identification.IdentificationArbre
getBase, identifier, identifier2, identifier2, initArbreDecision, initArbreDecision, setBase
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TesterIdentification

public TesterIdentification(IdentificationArbreInter iai,
                            ValSchema base)

TesterIdentification

public TesterIdentification(IdentificationArbreInter iai,
                            ValSchema base,
                            ArbreDecision ad)
Method Detail

testIdentification

public void testIdentification()

testIdentification2

public void testIdentification2()

afficherIdentificationArbre

public void afficherIdentificationArbre(java.util.Vector v)
Pour afficher le résultat d'une identification

Specified by:
afficherIdentificationArbre in interface IdentificationArbreInter

afficherInfo

public void afficherInfo(java.lang.String s)
Specified by:
afficherInfo in interface IdentificationArbreInter

setCase

public void setCase(Case c)
Specified by:
setCase in interface IdentificationArbreInter

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class IdentificationArbre

afficherTestIdentArbre

public void afficherTestIdentArbre(int nbGoodIdent,
                                   int nbBadIdent,
                                   int nbUnknownIdent)
Specified by:
afficherTestIdentArbre in interface IdentificationArbreInter