|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.primordion.xholon.base.Xholon org.primordion.xholon.base.XholonWithPorts org.primordion.ctrnn.base.XhAbstractCtrnn
Continuous-Time Recurrent Neural Network (CTRNN).
Field Summary | |
double |
activation
|
double |
bias
|
double |
input
|
double |
output
|
java.lang.String |
roleName
|
int |
state
|
double |
timeConstant
|
double |
weight
|
Fields inherited from class org.primordion.xholon.base.XholonWithPorts |
port |
Fields inherited from class org.primordion.xholon.base.Xholon |
DEFAULT_LEVEL, interaction, interactionsEnabled |
Fields inherited from interface org.primordion.ctrnn.base.ICtrnn |
DELTA_T, NEURON_CLASS_NAME, P_OUT1, P_OUT2, P_OUT3, SIG_READ_AD, SIG_SET_MOTOR_POWER, SIZE_MYAPP_PORTS |
Fields inherited from interface org.primordion.xholon.base.IXholon |
DEFAULT_SIZE_MSG_Q, NINCLUDE_PSC, NINCLUDE_PSx, NINCLUDE_PxC, NINCLUDE_Pxx, NINCLUDE_xSC, NINCLUDE_xSx, NINCLUDE_xxC, NINCLUDE_xxx |
Constructor Summary | |
XhAbstractCtrnn()
|
Method Summary | |
java.lang.String |
getRoleName()
Get name of the role played by this Xholon within a specific context. |
double |
getVal()
Get the value of a "double" maintained by this xholon instance. |
void |
initialize()
Initialize the tree node. |
void |
postConfigure()
Perform some action, typically once at start up; MAY be overridden. |
void |
processReceivedMessage(Message msg)
Process a received ROOM/UML2 message taken from the message queue. |
void |
setRoleName(java.lang.String roleName)
Set name of the role played by this Xholon within a specific context. |
java.lang.String |
toString()
|
Methods inherited from class org.primordion.xholon.base.XholonWithPorts |
configure, getMaxPorts, getPort, isActiveObject, isBound, isContainer, isPassiveObject, setMaxPorts, setPorts, terminate |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public int state
public java.lang.String roleName
public double activation
public double bias
public double timeConstant
public double input
public double output
public double weight
Constructor Detail |
public XhAbstractCtrnn()
Method Detail |
public void initialize()
IXholon
initialize
in interface IXholon
initialize
in class XholonWithPorts
public double getVal()
IXholon
getVal
in interface IXholon
getVal
in class Xholon
public void setRoleName(java.lang.String roleName)
IXholon
setRoleName
in interface IXholon
setRoleName
in class Xholon
public java.lang.String getRoleName()
IXholon
getRoleName
in interface IXholon
getRoleName
in class Xholon
public void postConfigure()
IXholon
postConfigure
in interface IXholon
postConfigure
in class XholonWithPorts
public void processReceivedMessage(Message msg)
IXholon
processReceivedMessage
in interface IXholon
processReceivedMessage
in class Xholon
public java.lang.String toString()
toString
in class Xholon
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |