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

Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.