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.