cz.cuni.amis.pogamut.episodic.memory
Class Parameters

Package class diagram package Parameters
java.lang.Object
  extended by cz.cuni.amis.pogamut.episodic.memory.Parameters

public class Parameters
extends Object

Author:
Michal Cermak

Field Summary
static int[] CHRONOBAG_INTERVAL_LENGHTS
           
static double CHRONOBAG_SCORE_NODE_THRESHOLD
           
static double DECIDE_EPISODE_MERGING_COEFFICIENT
           
static double DEFAULT_OBJECT_SCORE
           
static double EPISODE_COPY_THRESHOLD_SCORE
           
static double EPISODE_TREE_RELIANCE
          RECALL
static double FORGETTING_CURVE_COEFFICIENT
          Defines how quickly chronobag capacity decreases.
static int[] LANDMARK_AGE_THRESHOLDS
           
static int MAX_CHRONOBAG_LEVELS
           
static int MAX_CHRONOBAG_NODES
           
static double MAX_NODE_SCORE
           
static double MAX_OBJECT_SCORE
           
static int MAX_SCHEMA_COMBINATION_COUNT
           
static double MIN_OBJECT_SCORE
           
static boolean NO_ABSTRACT_CHRONOBAGS
          Disables the creation of multi-day chronobags.
static boolean NO_EPISODE_MERGING
          Disables the merging of similar episodes inside chronobag.
static boolean NO_FORGETTING
          Disables the forgetting of nodes.
static double NODE_SCORE_ACTUAL_COUNT_WEIGHT
           
static double NODE_SCORE_AFFORDANCES_WEIGHT
           
static double NODE_SCORE_ATTRACTIVITY_WEIGHT
           
static double NODE_SCORE_BOTTOM_WEIGHT
           
static double NODE_SCORE_CREATION_COUNT_WEIGHT
           
static double NODE_SCORE_DERIVABILITY_WEIGHT
          NODE SCORE
static int NODES_X_MARGIN
          VISUALIZATION
static int NODES_Y_MARGIN
           
static double PERCENTAGE_TO_DERIVE_OBJECT
          1 means only absolutely derivable objects will be added.
static boolean REMEMBER_SEEN_ITEMS
          Input events can contain object of affordance type "perceived".
 
Constructor Summary
Parameters()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FORGETTING_CURVE_COEFFICIENT

public static double FORGETTING_CURVE_COEFFICIENT
Defines how quickly chronobag capacity decreases. 1 - linear decrease up to landmark age 2 - quadratic decrease up to landmark age ... -1 is a special constant indicating exponential decrease based on the age of chronobag


REMEMBER_SEEN_ITEMS

public static boolean REMEMBER_SEEN_ITEMS
Input events can contain object of affordance type "perceived". This is for schema experiment only. Generally we do want the agent to remember just what he did and used, not everything he saw.


NO_ABSTRACT_CHRONOBAGS

public static boolean NO_ABSTRACT_CHRONOBAGS
Disables the creation of multi-day chronobags. Each chronobag will represent single day.


NO_FORGETTING

public static boolean NO_FORGETTING
Disables the forgetting of nodes. No memories will be deleted from the chronobags.


NO_EPISODE_MERGING

public static boolean NO_EPISODE_MERGING
Disables the merging of similar episodes inside chronobag. Each episode will be stand-alone until it is deleted.


MAX_OBJECT_SCORE

public static double MAX_OBJECT_SCORE

MIN_OBJECT_SCORE

public static double MIN_OBJECT_SCORE

DEFAULT_OBJECT_SCORE

public static double DEFAULT_OBJECT_SCORE

MAX_NODE_SCORE

public static double MAX_NODE_SCORE

MAX_SCHEMA_COMBINATION_COUNT

public static int MAX_SCHEMA_COMBINATION_COUNT

PERCENTAGE_TO_DERIVE_OBJECT

public static double PERCENTAGE_TO_DERIVE_OBJECT
1 means only absolutely derivable objects will be added. 0 means all possible objects will be derived


EPISODE_COPY_THRESHOLD_SCORE

public static double EPISODE_COPY_THRESHOLD_SCORE

MAX_CHRONOBAG_LEVELS

public static int MAX_CHRONOBAG_LEVELS

CHRONOBAG_INTERVAL_LENGHTS

public static int[] CHRONOBAG_INTERVAL_LENGHTS

LANDMARK_AGE_THRESHOLDS

public static int[] LANDMARK_AGE_THRESHOLDS

CHRONOBAG_SCORE_NODE_THRESHOLD

public static double CHRONOBAG_SCORE_NODE_THRESHOLD

MAX_CHRONOBAG_NODES

public static int MAX_CHRONOBAG_NODES

DECIDE_EPISODE_MERGING_COEFFICIENT

public static double DECIDE_EPISODE_MERGING_COEFFICIENT

NODE_SCORE_DERIVABILITY_WEIGHT

public static double NODE_SCORE_DERIVABILITY_WEIGHT
NODE SCORE


NODE_SCORE_ACTUAL_COUNT_WEIGHT

public static double NODE_SCORE_ACTUAL_COUNT_WEIGHT

NODE_SCORE_CREATION_COUNT_WEIGHT

public static double NODE_SCORE_CREATION_COUNT_WEIGHT

NODE_SCORE_BOTTOM_WEIGHT

public static double NODE_SCORE_BOTTOM_WEIGHT

NODE_SCORE_ATTRACTIVITY_WEIGHT

public static double NODE_SCORE_ATTRACTIVITY_WEIGHT

NODE_SCORE_AFFORDANCES_WEIGHT

public static double NODE_SCORE_AFFORDANCES_WEIGHT

NODES_X_MARGIN

public static int NODES_X_MARGIN
VISUALIZATION


NODES_Y_MARGIN

public static int NODES_Y_MARGIN

EPISODE_TREE_RELIANCE

public static double EPISODE_TREE_RELIANCE
RECALL

Constructor Detail

Parameters

public Parameters()


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