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

I

id - Variable in class info.PlayerInfo
Id of the agent
id - Variable in class info.PolymorphEventInfo
Polymorph agent id
ignoreFeelingConst - Variable in class bot.EmotionalBot
Feeling value for ignoring agents
info - package info
 
initAgentWithName - Variable in class bot.EmotionalBot
For setting the scenario up, this will be our first agentWith.
initPolymoprh(ScenarioType) - Method in class bot.PolymorphBot
Will set up our polymorph internal variables so he can be later set up correctly in the environment by INIT command.
initScenario(ScenarioType, String) - Method in class bot.EmotionalBot
Sets the bot internals according to the intput scenario.
initWaitDurationConst - Variable in class bot.EmotionalBot
For this time we won't check if the agent is back, so he has chance to leave
insertAction(ActionType, int, double, String, double, double) - Method in class logging.AgentLogging
This method is used to insert action in the actionsHistory.
insertAgentState(double, String, Player, PlaceType, Location, StateType, Location, Rotation, ArrayList<String>, ArrayList<Player>) - Method in class logging.AgentLogging
This method is used to insert agent state to agentStateHistory.
insertEmotionEvent(EventId, String, String, int, double, double, double, double, double, double, double, String) - Method in class logging.AgentLogging
This method is used to emotion event into emotionEventsHistory.
insertEmotionObject(int) - Method in class almabasedmodel.AEmotionState
Checks if emotionObjects already contains the id we want to add.
insertEmotions(double, ArrayList<AEmotion>) - Method in class logging.AgentLogging
Used for inserting emotion list into emotionsHistory.
insertFeelings(ArrayList<FeelingLog>) - Method in class logging.AgentLogging
Used for inserting feeling into feelingsHistory.
insertGivenItem(ScenarioItemType, double) - Method in class info.PlayerInfo
Inserts new given item to this agent into our internals.
insertInterrupter(Player) - Method in class bot.EmotionalBot
If our interrupter list does not contaion input agent we will check if he passes all conditions to be added to the interrupter agents list and add him eventually.
insertItem(ScenarioItemType, int, String, boolean, double, double) - Method in class logging.AgentLogging
Used for inserting item into itemsHistory.
insertMood(double, AMood) - Method in class logging.AgentLogging
Used for inserting the mood into moodHistory.
insertProposal(Player, ProposalInfo) - Method in class logging.AgentLogging
Used for inserting proposal into proposalsHistory.
insertReceivedItem(ScenarioItemType, double) - Method in class info.PlayerInfo
Inserts new item we have received from this agent into our internals.
insultAngerConst - Variable in class bot.EmotionalBot
Intensity we need for anger to perform action insult
insultFeelingConst - Variable in class bot.EmotionalBot
Feeling needed to make an insult to target agent
intensity - Variable in class almabasedmodel.AEmotion
Intensity of the emotion, ranges from 0 to 1
intensity - Variable in class logging.FeelingLog
The feeling intensity.
interruptDelayConst - Variable in class bot.EmotionalBot
If someone has interrupted us before this amount of time, we won't let him to interrupt us again (we will say BYE to him immediately)
interruptDurationConst - Variable in class bot.EmotionalBot
This number will be used when setting up interruption timer duration, this + random number up to this value so max interruption duration will be 2 * this number)
interruptersNames - Variable in class logging.AgentStateLog
List of all the agent interruptes name - may be empty if no interrupters.
isAlowed(String) - Method in class logging.AgentLogProcessor
 
isAlowed(String) - Method in class logging.DiplomaGraphsAndLogsCreator
 
isEventGenerated() - Method in class info.ProposalInfo
After we have received response to the proposal, we should generate emotional evanet.
isFemale(int) - Method in class bot.EmotionalBot
Here we check if the agent specified by id is female.
isHuman(Player) - Method in class bot.EmotionalBot
Returns true if input agent is human being and not animal (also comupter controlled agents are human).
isHuman(int) - Method in class bot.EmotionalBot
Returns true if input id belongs to human being and not animal (also comupter controlled agents are human).
isMale(Player) - Method in class bot.EmotionalBot
Here we check if the agent is male.
isOppositeSex(int) - Method in class bot.EmotionalBot
Here we check if the agent specified by id is opposite sex then our agent TODO: Unfinished
isOppositeSex(Player) - Method in class bot.EmotionalBot
Here we check if the agent specified by id is opposite sex then our agent TODO: Unfinished
isProposalAccepted() - Method in class info.ProposalInfo
Is proposal accepted?
isProposalIgnored() - Method in class info.ProposalInfo
Is proposal ignored?
isProposalRejected() - Method in class info.ProposalInfo
Is proposal rejected?
ItemLog - Class in logging
Here we log items we have given to someone or received from someone.
ItemLog(ScenarioItemType, int, String, boolean, double, double) - Constructor for class logging.ItemLog
Constructor for this class.
ItemRequest - Class in info
Here we store item requests we have received.
ItemRequest(int, ScenarioItemType, double) - Constructor for class info.ItemRequest
Constructor for this class - requires agent id, item type and time we have received the request.
itemsHistory - Variable in class logging.AgentLogging
Agent item history.
itemType - Variable in class info.ItemRequest
Type of the requested item
itemType - Variable in class logging.ItemLog
Type of the item

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