keba
Class Concept

java.lang.Object
  |
  +--keba.Concept
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable
Direct Known Subclasses:
MetaConcept

public class Concept
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

See Also:
Serialized Form

Field Summary
(package private)  float a
           
static float ACTIV_POT
           
(package private)  float[] acts
           
static float DELTA
           
static float ETA_CTR
           
(package private)  float hyp_max
           
static float HYP_MAX
           
static float HYP_MIN
           
(package private)  long id
           
static float IOTA
           
static float KAPPA
           
static long lastID
           
(package private)  int level
           
static float MAX_DECAY
           
(package private)  java.lang.String msg
           
(package private)  java.lang.String n
           
static float R1_INI
           
static float R2_INI
           
static float RHO
           
(package private)  float s
           
(package private)  float v
           
static float XI
           
static float ZETA_R
           
 
Constructor Summary
Concept(int lev)
           
Concept(java.lang.String name, float value, int lev)
           
 
Method Summary
static long assignID()
           
protected  java.lang.Object clone()
           
 void dec(int act, float satisf)
           
 float hypdec(float x, float satisf)
           
 void hypdec(int act, float satisf)
           
 float hypinc(float x, float satisf)
           
 void hypinc(int act, float satisf)
           
 void inc(int act, float satisf)
           
static void initID(long l)
           
(package private)  java.lang.String show(int mode)
           
(package private)  void update(float value)
           
 
Methods inherited from class java.lang.Object
, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

n

java.lang.String n

v

float v

a

float a

s

float s

acts

float[] acts

hyp_max

float hyp_max

msg

java.lang.String msg

level

int level

id

long id

lastID

public static long lastID

IOTA

public static final float IOTA

KAPPA

public static final float KAPPA

ACTIV_POT

public static final float ACTIV_POT

R1_INI

public static final float R1_INI

R2_INI

public static final float R2_INI

ETA_CTR

public static final float ETA_CTR

ZETA_R

public static final float ZETA_R

HYP_MAX

public static final float HYP_MAX

HYP_MIN

public static final float HYP_MIN

DELTA

public static final float DELTA

RHO

public static final float RHO

XI

public static final float XI

MAX_DECAY

public static final float MAX_DECAY
Constructor Detail

Concept

public Concept(int lev)

Concept

public Concept(java.lang.String name,
               float value,
               int lev)
Method Detail

assignID

public static long assignID()

initID

public static void initID(long l)

clone

protected java.lang.Object clone()
                          throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object

update

void update(float value)

show

java.lang.String show(int mode)

inc

public void inc(int act,
                float satisf)

dec

public void dec(int act,
                float satisf)

hypinc

public void hypinc(int act,
                   float satisf)

hypdec

public void hypdec(int act,
                   float satisf)

hypinc

public float hypinc(float x,
                    float satisf)

hypdec

public float hypdec(float x,
                    float satisf)