public class EmotionAssociator
extends java.lang.Object
Constructor and Description |
---|
EmotionAssociator() |
Modifier and Type | Method and Description |
---|---|
void |
addEmotionalTrace(Node node,
EmotionalTrace trace) |
void |
computeRW(Emotion emotion,
Node node,
java.util.List<Node> cues) |
Emotion |
computeVAll(java.util.List<Node> cues) |
void |
emoteAndPropagateAcrossModalities(Stm[] stms,
int time)
Retrieve most recent emotion for each STM, and propagate those to all other nodes still in STM.
|
void |
emotionTraceToStdOut(Node node) |
EmotionalTrace |
getEmotionalTrace(Node node) |
Emotion |
getRWEmotion(Node node) |
void |
learnEmotion(Emotion emotion,
Node node,
java.util.List<Node> cues,
int time) |
void |
setDefaultAlpha(double alpha) |
void |
setRWEmotion(Node node,
Emotion emotion) |
public void addEmotionalTrace(Node node, EmotionalTrace trace)
public void setDefaultAlpha(double alpha)
public EmotionalTrace getEmotionalTrace(Node node)
public void emoteAndPropagateAcrossModalities(Stm[] stms, int time)
public void learnEmotion(Emotion emotion, Node node, java.util.List<Node> cues, int time)
public void emotionTraceToStdOut(Node node)