A B C D E F G H I K L M N O P R S T U V W X Y Z

P

parkDelayTimeConst - Variable in class bot.EmotionalBot
When we were at park, we will propose new go to park after this time seconds
parkFeelingConst - Variable in class bot.EmotionalBot
Feeling value for going to park
parkLocation - Variable in class bot.EmotionalBot
Park location
parkLocation - Variable in class logging.AgentLogProcessor
Park location
parkLocation - Variable in class logging.DiplomaGraphsAndLogsCreator
Park location
parkRejectFeelingConst - Variable in class bot.EmotionalBot
If feeling lower than this, it will reject park request (otherwise, it will be just ignored)
parseId(String) - Method in class almabasedmodel.AEmotionState
Parses elicitor (in string format) for int UnrealId
parseItemType(String) - Method in class bot.EmotionalBot
Parses item type from input string.
parseProposalType(String) - Method in class bot.EmotionalBot
Parse proposal type from text.
pathReceived - Variable in class bot.EmotionalBot
True if we have already received path to our latest goal
pathReceived - Variable in class bot.PolymorphBot
agent pathing helper variable
pathReceived - Variable in class bot.SimpleBot
 
pathRequested - Variable in class bot.EmotionalBot
True if we have already requested path to our latest goal
pathRequested - Variable in class bot.PolymorphBot
agent pathing helper variable
pathRequested - Variable in class bot.SimpleBot
 
pathRequestedTime - Variable in class bot.EmotionalBot
Time of our last path request
pathRerequestDelay - Variable in class bot.EmotionalBot
If we haven't received path in this time seconds, we will request it again
pickAction(Player) - Method in class bot.EmotionalBot
Picks some action toward the agent based on the feeligns toward the agent, current agent situation (atCinema, atHome), our agent current state (INTERRUPT..)
pickFocus(Collection<Player>) - Method in class bot.EmotionalBot
Returns the player we should focus on now.
pickHighestFeelingPlayer(Collection<Player>) - Method in class bot.EmotionalBot
Choose the player (human) with the biggest feeling toward.
pickItem(Player) - Method in class bot.EmotionalMaleBot
Picks item according to our feeling, item possesions and agent internals.
pickNewLocTarget() - Method in class bot.EmotionalBot
Picks random location where we will head to.
pickNewNavTarget() - Method in class bot.EmotionalBot
Rendomly picks some navigation point to head to.
pickNewRandomNavTarget() - Method in class bot.PolymorphBot
Rendomly picks some navigation point to head to.
pickNewRandomNavTarget() - Method in class bot.SimpleBot
Rendomly picks some navigation point to head to.
pickProposal(Player) - Method in class bot.EmotionalFemaleBot
This method checks if it is right time to make some proposal.
pickProposal(Player) - Method in class bot.EmotionalMaleBot
This method checks if it is right time to make some proposal.
pickTargetPlayer(Collection<Player>) - Method in class bot.EmotionalFemaleBot
Choose the player with the biggest feeling toward above 0 and opposite sex.
pickTargetPlayer(Collection<Player>) - Method in class bot.EmotionalMaleBot
Choose the player with the biggest feeling toward.
pickupEventId - Variable in class almabasedmodel.AEventGenerator
This variable prevents some concurent write exceptions in ALMA model - cause of them yet unknown
pitch - Variable in class logging.RotationLog
Rotation pitch (up and down).
PlaceType - Enum in info
Here we define all places that are in the scenario.
PlaceType() - Constructor for enum info.PlaceType
 
PlayerInfo - Class in info
Class holding information about other agents - mainly appearance info, items info, actions info.
PlayerInfo(int, String, Location, Rotation, double) - Constructor for class info.PlayerInfo
Constructor of this class.
players - Variable in class bot.EmotionalBot
Information about other agents we can see or have seen
players - Variable in class bot.PolymorphBot
bot memory module - general info about other agents we can see - location, rotation, etc.
players - Variable in class bot.SimpleBot
 
playersHistory - Variable in class bot.EmotionalBot
This helps us to generate player appeared, lost and player together events
playersIgnored - Variable in class bot.EmotionalBot
Here we store agents that are ignored by us for some reasons
pleasure - Variable in class almabasedmodel.AMood
Mood pleasure intensity
pleasure - Variable in class logging.MoodLog
Pleasure mood dimension
plus(Point2D, Point2D) - Static method in class utils.Algeb
 
PogamutALMA - Class in almabasedmodel
Provides the first interface between Pogamut and ALMA (additional methods are defined in AEmotionState.java class).
PogamutALMA(EmotionalBot) - Constructor for class almabasedmodel.PogamutALMA
The constructor that sets up ALMA engine.
PolymorphBot - Class in bot
Emotional scenario polymorph.
PolymorphBot(AgentLogger, UT2004SyncLockableWorldView, ICommandSerializer) - Constructor for class bot.PolymorphBot
Constructor.
PolymorphBotModule - Class in bot
Module that allows Guice to create our polymorph agent correctly.
PolymorphBotModule() - Constructor for class bot.PolymorphBotModule
 
polymorphEventHistoryTimerConst - Variable in class bot.EventGenerator
How long we will remember polymorph triggered events
PolymorphEventInfo - Class in info
Used by AEventGenerator to generate proper polymorph events (with proper emotional intensity).
PolymorphEventInfo(int) - Constructor for class info.PolymorphEventInfo
Constructor for this class, requires polymorph id.
polymorphEventReductionCountConst - Variable in class bot.EventGenerator
This means that when we encountered this number of events per polymorphEventHistoryTimerConst, we will reduce emotion intensity significantly!
polymorphHistory - Variable in class bot.EmotionalBot
Here we store info about last polymorph triggered events, so they don't occur too often
polymorphInterruptedDelayConst - Variable in class bot.EmotionalBot
This is the time that has to pass after last polymorph interruption before we let him to interrupt us again
postPrepareBot(GameInfo) - Method in class bot.EmotionalBot
Called after the bot has body in the environment.
postPrepareBot(GameInfo) - Method in class bot.PolymorphBot
Here we have already received information about game in GameInfo
postPrepareBot(GameInfo) - Method in class bot.SimpleBot
Here we have already received information about game in GameInfo
praiseworthiness - Variable in class logging.EmotionEventLog
Praiseworthiness variable
prePrepareBot() - Method in class bot.EmotionalBot
Called after the bot is set up in the platform, but BEFORE he has body in the environment or before any message from the environment arrives.
prePrepareBot() - Method in class bot.EmotionalFemaleBot
 
prePrepareBot() - Method in class bot.EmotionalMaleBot
 
prePrepareBot() - Method in class bot.PolymorphBot
Initialize all necessary variables here, before the bot actually receives anything from the environment.
prePrepareBot() - Method in class bot.SimpleBot
Initialize all necessary variables here, before the bot actually receives anything from the environment.
previousState - Variable in class bot.EmotionalBot
Previous state our agent was in.
processActionToMe(GlobalChat) - Method in class bot.EventGenerator
Some agent did action to me.
processActionToOther(GlobalChat) - Method in class bot.EventGenerator
Some agent did some action to other agent.
processAffectInput(AffectInputDocument.AffectInput, EventId) - Method in class almabasedmodel.PogamutALMA
The processAffectInput passes instance of AffectInput to AffectManager event string is here just for logging
processDamMessage(BotDamaged) - Method in class bot.EventGenerator
Process DAM message and generate appropriate emotion event.
processDoubleActions(AgentLogging) - Method in class logging.AgentLogProcessor
Makes double actions analysis for whole scenario.
processDoubleActions(AgentLogging) - Method in class logging.DiplomaGraphsAndLogsCreator
Makes double actions analysis for whole scenario.
processEmotions() - Method in class almabasedmodel.AEmotionState
Updates current emotions and mood
processFeelings() - Method in class almabasedmodel.AEmotionState
Updates our feelingsHistory, so we have emotions we felt to all objects
processFeelings(AgentLogging) - Method in class logging.DiplomaGraphsAndLogsCreator
Searching conflicts.
processGotInvMessage(ReceivedInventoryMsg) - Method in class bot.EventGenerator
Process received inventory message (GOT), generates emotional event and store information into agents internals.
processHitMessage(PlayerDamaged) - Method in class bot.EventGenerator
Process HIT message and generate appropriate emotion event.
processItemRequestToMe(GlobalChat) - Method in class bot.EventGenerator
Process the message and store the corresponding item request to agent internals.
processKillMessage(PlayerKilled) - Method in class bot.EventGenerator
Player killed message.
processLogFile(String) - Method in class logging.AgentLogProcessor
Loads AgentLogging object from file and calls all desired file/graph exporting methods.
processLogFile(String) - Method in class logging.DiplomaGraphsAndLogsCreator
Loads AgentLogging object from file and calls all desired file/graph exporting methods.
processMyProposal() - Method in class bot.EmotionalBot
Here we will check the status of our proposals and set the internal variables and state according to it or even perform actions.
processOtherTextMessage(GlobalChat) - Method in class bot.EventGenerator
Process text message sent by someone to other agent.
processPickup(ItemPickedUp) - Method in class bot.EventGenerator
Process pickup messages.
processPlayer(Player) - Method in class bot.EventGenerator
Before the playersHistory is updated this allows us to generate appeared events.
processPlayerHistory() - Method in class bot.EventGenerator
Here we will generate events - PlayerDissapearedEvent and PlayerTogetherEvent
processPolymorphTextMessage(GlobalChat) - Method in class bot.EventGenerator
Generate fear and disliking or liking depending on the noise the polymorph is making.
processProposalToMe(GlobalChat) - Method in class bot.EventGenerator
Here we process proposal sent to our agent.
processProposalToOther(GlobalChat) - Method in class bot.EventGenerator
Some proposal or proposal answer was sent to some other agent.
processSubscenesDoubleActions(HashMap<String, Range>, AgentLogging) - Method in class logging.AgentLogProcessor
Will store double actions in subscenes into agentSubscenesDoubleActions variable for supported input.
processSubscenesDoubleActions(HashMap<String, Range>, AgentLogging) - Method in class logging.DiplomaGraphsAndLogsCreator
Will store double actions in subscenes into agentSubscenesDoubleActions variable for supported input.
processTextMessage(GlobalChat) - Method in class bot.EventGenerator
Here we will determine what kind of a situation this text message corresponds to and call appropriate methods that will process the message further.
processTextMessageToMe(GlobalChat) - Method in class bot.EventGenerator
Here we will process text message adressed to our agent.
projection(Location) - Static method in class utils.Algeb
 
projection(Velocity) - Static method in class utils.Algeb
 
projection(Vector3d) - Static method in class utils.Algeb
 
projection(Point3d) - Static method in class utils.Algeb
 
proposalAccepted - Variable in class info.ProposalInfo
True if proposal was accepted
proposalIgnored - Variable in class info.ProposalInfo
True if proposal was ignored
proposalIgnoreTimeConst - Variable in class bot.EmotionalBot
If player haven't responded to our proposal in specified time, we will count it as ignored
ProposalInfo - Class in info
This class is used to store proposal info.
ProposalInfo(ProposalType, int, double) - Constructor for class info.ProposalInfo
Constructor for this class.
ProposalInfo(ProposalType, int, double, double, boolean, boolean, boolean) - Constructor for class info.ProposalInfo
Complete constructor for this class.
proposalRejected - Variable in class info.ProposalInfo
True if proposal was rejected
proposalResponseTime - Variable in class info.ProposalInfo
Time we have responded or when we have got response to this proposal
proposalsHistory - Variable in class bot.EmotionalBot
History of our sent proposals
proposalsHistory - Variable in class logging.AgentLogging
Agents proposal history.
ProposalType - Enum in info
Here we define all proposals in the scenario.
ProposalType() - Constructor for enum info.ProposalType
 

A B C D E F G H I K L M N O P R S T U V W X Y Z