keba
Class KEB

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.Vector
                    |
                    +--keba.KEB
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.io.Serializable

public class KEB
extends java.util.Vector

See Also:
Serialized Form

Field Summary
(package private)  AnimatKEBA a
           
(package private)  Concept c
           
static int DEL
           
static int INI
           
(package private)  int level
           
(package private)  int maxkons
           
(package private)  int maxlevs
           
(package private)  int maxpersist
           
(package private)  MetaConcept mc
           
(package private)  KEB meta
           
(package private)  float noise
           
static int REC
           
 
Fields inherited from class java.util.Vector
capacityIncrement, elementCount, elementData
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
KEB(AnimatKEBA an, int lev, int maxlev, int maxkon, int maxpers, float nois)
           
KEB(KEB keb)
           
 
Method Summary
(package private)  void addKoncept(Concept c)
           
(package private)  int conceptsActive()
           
 void delIniMsg()
           
 void doAbstraction(long time, int mode)
           
(package private)  float[] getActions()
           
 java.lang.String getMessage()
           
(package private)  boolean isStable()
           
(package private)  void linkConcAct(int action, float satisf)
           
(package private)  void removeKonceptAt(int index)
           
(package private)  void trimlev(int maxlev)
           
(package private)  void updateElementAt(float v, int i)
           
(package private)  void updateNoise(float n)
           
 void updateZeroesLev1(long time)
           
 void writeIniMsg()
           
 
Methods inherited from class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize
 
Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator
 
Methods inherited from class java.lang.Object
, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
iterator, listIterator, listIterator
 

Field Detail

a

AnimatKEBA a

meta

KEB meta

c

Concept c

mc

MetaConcept mc

level

int level

maxlevs

int maxlevs

maxkons

int maxkons

maxpersist

int maxpersist

noise

float noise

INI

public static final int INI

DEL

public static final int DEL

REC

public static final int REC
Constructor Detail

KEB

public KEB(AnimatKEBA an,
           int lev,
           int maxlev,
           int maxkon,
           int maxpers,
           float nois)

KEB

public KEB(KEB keb)
Method Detail

addKoncept

void addKoncept(Concept c)

removeKonceptAt

void removeKonceptAt(int index)

updateElementAt

void updateElementAt(float v,
                     int i)

doAbstraction

public void doAbstraction(long time,
                          int mode)

updateZeroesLev1

public void updateZeroesLev1(long time)

getActions

float[] getActions()

linkConcAct

void linkConcAct(int action,
                 float satisf)

isStable

boolean isStable()

conceptsActive

int conceptsActive()

updateNoise

void updateNoise(float n)

trimlev

void trimlev(int maxlev)

writeIniMsg

public void writeIniMsg()

delIniMsg

public void delIniMsg()

getMessage

public java.lang.String getMessage()