Uses of Class
logging.AgentLogging

Packages that use AgentLogging
bot   
logging   
 

Uses of AgentLogging in bot
 

Fields in bot declared as AgentLogging
 AgentLogging EmotionalBot.agentLog
          Object we will log into if complex logging enabled
 

Uses of AgentLogging in logging
 

Fields in logging with type parameters of type AgentLogging
(package private)  java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,AgentLogging>> AgentLogProcessor.agLogCache
          Here we store all three agLog files containing the complete info for one experiment.
 

Methods in logging with parameters of type AgentLogging
 void AgentLogProcessor.analyzeFeeling(AgentLogging agLog, java.lang.String directory)
          Makes feeling txt log file for input AgentLogging object.
 void DiplomaGraphsAndLogsCreator.analyzeFeeling(AgentLogging agLog, java.lang.String directory)
          Makes feeling txt log file for input AgentLogging object.
 void AgentLogProcessor.analyzeScenario(AgentLogging agLog, java.lang.String directory)
          Analyze scenario regarding feelings, double actions strings, subscenes string and feeling development.
 void DiplomaGraphsAndLogsCreator.analyzeScenario(AgentLogging agLog, java.lang.String directory)
          Analyze scenario regarding feelings, double actions strings, subscenes string (through getSubcenes method).
private  java.util.Collection<FeelingSceneResult> AgentLogProcessor.analyzeSubsceneFeelings(AgentLogging agLog, double lowerBound, double upperBound)
          Analyze one subscene feelings - how they were developing.
private  java.util.Collection<FeelingSceneResult> DiplomaGraphsAndLogsCreator.analyzeSubsceneFeelings(AgentLogging agLog, double lowerBound, double upperBound)
          Analyze one subscene feelings - how they were developing.
private  java.util.HashMap<java.lang.String,java.util.ArrayList<ActionLog>> AgentLogProcessor.getSubsceneActions(org.jfree.data.Range range, AgentLogging agLog)
          Gets list of actions during one supported agent subscene.
private  java.util.HashMap<java.lang.String,java.util.ArrayList<ActionLog>> DiplomaGraphsAndLogsCreator.getSubsceneActions(org.jfree.data.Range range, AgentLogging agLog)
          Gets list of actions during one supported agent subscene.
private  java.util.HashMap<java.lang.String,org.jfree.data.Range> AgentLogProcessor.getSubscenes(AgentLogging agLog, double minimalLength)
          Returns hashmap containing information about starts and stops of subscenes in the scenario.
private  java.util.HashMap<java.lang.String,org.jfree.data.Range> DiplomaGraphsAndLogsCreator.getSubscenes(AgentLogging agLog, double minimalLength)
          Returns hashmap containing information about starts and stops of subscenes in the scenario.
 void AgentLogProcessor.makeAgentActionsLog(AgentLogging agLog, java.lang.String directory)
          Logs all agent actions toward someone to the file.
 void DiplomaGraphsAndLogsCreator.makeAgentActionsLog(AgentLogging agLog, java.lang.String directory)
          Logs all agent actions toward someone to the file.
 void AgentLogProcessor.makeAgentActionsProposalsSubscenesPlot(AgentLogging agLog, java.lang.String directory)
          Creates plot containing actions and proposals agent made to someone also with subscenes.
 void DiplomaGraphsAndLogsCreator.makeAgentActionsProposalsSubscenesPlot(AgentLogging agLog, java.lang.String directory)
          Creates plot containing actions and proposals agent made to someone also with subscenes.
 void AgentLogProcessor.makeAgentPositionLog(AgentLogging agLog, java.lang.String directory)
          Logs agent location and rotation in time.
 void AgentLogProcessor.makeAgentProposalsLog(AgentLogging agLog, java.lang.String directory)
          Logs all proposals to the file.
 void DiplomaGraphsAndLogsCreator.makeAgentProposalsLog(AgentLogging agLog, java.lang.String directory)
          Logs all proposals to the file.
 void AgentLogProcessor.makeAgentStatePlot(AgentLogging agLog, java.lang.String directory)
          Makes state transition plot, agent positions plot, agentWith plot and agent interrupters plot all-in-one.
 void DiplomaGraphsAndLogsCreator.makeAgentStatePlot(AgentLogging agLog, java.lang.String directory)
          Makes state transition plot, agent positions plot, agentWith plot and agent interrupters plot all-in-one.
 void AgentLogProcessor.makeBasicEmotionsPlot(AgentLogging agLog, java.lang.String directory)
          Makes basic emotions plot for input AgentLogging object.
 void DiplomaGraphsAndLogsCreator.makeBasicEmotionsPlot(AgentLogging agLog, java.lang.String directory)
          Makes basic emotions plot for input AgentLogging object.
 void AgentLogProcessor.makeComplexEmotionsPlot(AgentLogging agLog, java.lang.String directory)
          Makes complex emotions plot for input AgentLogging object.
 void DiplomaGraphsAndLogsCreator.makeComplexEmotionsPlot(AgentLogging agLog, java.lang.String directory)
          Makes complex emotions plot for input AgentLogging object.
 void AgentLogProcessor.makeEmotionEventsLog(AgentLogging agLog, java.lang.String directory)
          Makes emotion events txt log file from input AgentLogging object.
 void DiplomaGraphsAndLogsCreator.makeEmotionEventsLog(AgentLogging agLog, java.lang.String directory)
          Makes emotion events txt log file from input AgentLogging object.
 void AgentLogProcessor.makeEmotionEventsPlot(AgentLogging agLog, java.lang.String directory)
          Makes emotion events plot for input AgentLogging object.
 void DiplomaGraphsAndLogsCreator.makeEmotionEventsPlot(AgentLogging agLog, java.lang.String directory)
          Makes emotion events plot for input AgentLogging object.
 void AgentLogProcessor.makeFeelingMoodPlot(AgentLogging agLog, java.lang.String directory)
          Makes feeling plot for input AgentLogging object.
 void DiplomaGraphsAndLogsCreator.makeFeelingMoodPlot(AgentLogging agLog, java.lang.String directory)
          Makes feeling plot for input AgentLogging object.
 void AgentLogProcessor.makePositionPlot(AgentLogging agLog, java.lang.String directory)
          Makes basic traversed positions plot.
 void DiplomaGraphsAndLogsCreator.makePositionPlot(AgentLogging agLog, java.lang.String directory)
          Makes basic traversed positions plot.
private  void AgentLogProcessor.processDoubleActions(AgentLogging agLog)
          Makes double actions analysis for whole scenario.
private  void DiplomaGraphsAndLogsCreator.processDoubleActions(AgentLogging agLog)
          Makes double actions analysis for whole scenario.
private  void DiplomaGraphsAndLogsCreator.processFeelings(AgentLogging agLog)
          Searching conflicts.
private  void AgentLogProcessor.processSubscenesDoubleActions(java.util.HashMap<java.lang.String,org.jfree.data.Range> subscenes, AgentLogging agLog)
          Will store double actions in subscenes into agentSubscenesDoubleActions variable for supported input.
private  void DiplomaGraphsAndLogsCreator.processSubscenesDoubleActions(java.util.HashMap<java.lang.String,org.jfree.data.Range> subscenes, AgentLogging agLog)
          Will store double actions in subscenes into agentSubscenesDoubleActions variable for supported input.
 

Method parameters in logging with type arguments of type AgentLogging
private  void AgentLogProcessor.analyzeMissedActions(java.util.HashMap<java.lang.String,AgentLogging> inputAgLogs, java.lang.String agLogIndex, java.lang.String directory)
          Here we will log missed actions for the experiment in a log file and we will store the numbers into global statistics file.