logging
Class MoodLog

java.lang.Object
  extended by logging.MoodLog
All Implemented Interfaces:
java.io.Serializable

public class MoodLog
extends java.lang.Object
implements java.io.Serializable

Here we store the mood snapshot of the agent taken at certain time in the scenario.

See Also:
Serialized Form

Field Summary
 double arousal
          Arousal mood dimension
 double dominance
          Dominance mood dimension
 double pleasure
          Pleasure mood dimension
 double time
          Time of the mood snapshot.
 
Constructor Summary
MoodLog(double time, AMood mood)
          Constructor.
MoodLog(double time, double pleasure, double arousal, double dominance)
          Constructor.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

time

public double time
Time of the mood snapshot.


pleasure

public double pleasure
Pleasure mood dimension


arousal

public double arousal
Arousal mood dimension


dominance

public double dominance
Dominance mood dimension

Constructor Detail

MoodLog

public MoodLog(double time,
               double pleasure,
               double arousal,
               double dominance)
Constructor.

Parameters:
time -
pleasure -
arousal -
dominance -

MoodLog

public MoodLog(double time,
               AMood mood)
Constructor. Takes ALMA mood object as an input.

Parameters:
time -
mood -