Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
E
F
G
I
L
M
P
R
U
A
ALMA
- Class in
cz.cuni.amis.pogamut.ut2004.examples.emotionalbot
Provides the basic interface between Pogamut and ALMA.
ALMA(EmotionalBot)
- Constructor for class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
ALMA
The constructor that sets up ALMA engine.
B
botInitialized(GameInfo, ConfigChange, InitedMessage)
- Method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
The bot is initilized in the environment - a physical representation of the bot is present in the game.
botKilled(BotKilled)
- Method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
Called each time our bot die.
C
createAffectInput(String, AffectInputDocument.AffectInput.BasicEEC)
- Method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
ALMA
Creates an AffectInput document containing an BasicEEC Element and returns a AffectInput object This type eec element is constructed elsewhere
createAffectInputBasicEEC(String, double, double, double, double, double, double, String, String)
- Method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
ALMA
Creates an AffectInput document containing an BasicEEC Element and returns a AffectInput object
currentTime
- Variable in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
ALMA
Current level time in seconds (contains also milliseconds after dot)
currentTime
- Variable in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
current UT2004 time
cz.cuni.amis.pogamut.ut2004.examples.emotionalbot
- package cz.cuni.amis.pogamut.ut2004.examples.emotionalbot
E
EEventGenerator
- Class in
cz.cuni.amis.pogamut.ut2004.examples.emotionalbot
In this class we will generate all the events our agent can encounter in the scenario.
EEventGenerator(EmotionalBot, ALMA)
- Constructor for class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EEventGenerator
Constructor of this class.
EmotionalBot
- Class in
cz.cuni.amis.pogamut.ut2004.examples.emotionalbot
Example of integration Pogamut with ALMA (http://www.dfki.de/~gebhard/alma/).
EmotionalBot()
- Constructor for class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
F
fAM
- Static variable in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
ALMA
The ALMA Java implementation
G
getAllEmotionsForElicitor(String, String)
- Method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
ALMA
Gets all emotions for target agent, that are felt toward the elicitor provided.
getCurrentEmotions(String)
- Method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
ALMA
Gets the ALMA current emotions (in characters focus) for target agent.
getCurrentMood(String)
- Method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
ALMA
Returns current mood for target agent.
getDominantEmotion(String)
- Method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
ALMA
Gets dominant emotion for the input agent.
getEmotionForElicitor(String, String, EmotionType)
- Method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
ALMA
Gets emotion for target agent name of input type and for input elicitor.
getInitializeCommand()
- Method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
Here we can modify initializing command for our bot.
I
isWalking
- Variable in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
If the bot is walking or running
L
lastMessageTime
- Variable in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
Last time we sent message about our current emotional state
log
- Static variable in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
ALMA
Console logging
logic()
- Method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
Main method that controls the bot - makes decisions what to do next.
M
main(String[])
- Static method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
MESSAGE_DELAY
- Static variable in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
Delay between two emotional messages
myAgent
- Variable in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
ALMA
The agent this PogamutALMA instance is for.
myALMA
- Variable in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
emotion engine
myBegListener
- Variable in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
Listener to begin message, that will update currentTime for our agent.
myBotDamagedListener
- Variable in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EEventGenerator
Listener to bot damaged message.
myEEventGenerator
- Variable in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
event generator
myName
- Variable in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
desired name of our agent
myTextMessageListener
- Variable in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EEventGenerator
Listener to text messages.
P
prepareBot(UT2004Bot)
- Method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
processAffectInput(AffectInputDocument.AffectInput, String)
- Method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
ALMA
The
processAffectInput
passes instance of AffectInput to AffectManager event string is here just for logging
R
roundTwoDecimals(double)
- Static method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
EmotionalBot
U
update(AffectUpdateEvent)
- Method in class cz.cuni.amis.pogamut.ut2004.examples.emotionalbot.
ALMA
Listens to affect updates computed by ALMA.
A
B
C
E
F
G
I
L
M
P
R
U
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012
AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic
. All Rights Reserved.