decisionMakingSystem
Class GlobalParameters

Package class diagram package GlobalParameters
java.lang.Object
  extended by decisionMakingSystem.GlobalParameters

public class GlobalParameters
extends Object

holds all parameters for all agents - so its not necessary to change them everywhere singleton!

Author:
Ondrej

Field Summary
static double DEFAULT_EFFORT_COEFICIENT
           
static int FADEOUT_FOR_ACTIONS
          how long does an action hold in preactive state before discarding
static int FADEOUT_FOR_INTENTIONS
          how long does an intention hold in preactive state before discarding
static int FADEOUT_FOR_ITEMS
          how long does an item hold in perceptive field without usage
static int LENGHT_OF_A_DAY
          number of logic iterations which defines a day WARNING used a lot a lot a lot!!! and should be at least one tick = one minute.
static int SEARCH_RANDOM_LENGHT
          number of minutes of search random before it times out
 
Constructor Summary
protected GlobalParameters()
           
 
Method Summary
static GlobalParameters getInstance()
           
 void GlobalParametersRecount()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FADEOUT_FOR_ITEMS

public static int FADEOUT_FOR_ITEMS
how long does an item hold in perceptive field without usage


FADEOUT_FOR_ACTIONS

public static int FADEOUT_FOR_ACTIONS
how long does an action hold in preactive state before discarding


FADEOUT_FOR_INTENTIONS

public static int FADEOUT_FOR_INTENTIONS
how long does an intention hold in preactive state before discarding


DEFAULT_EFFORT_COEFICIENT

public static double DEFAULT_EFFORT_COEFICIENT

LENGHT_OF_A_DAY

public static int LENGHT_OF_A_DAY
number of logic iterations which defines a day WARNING used a lot a lot a lot!!! and should be at least one tick = one minute. what we will try then will be one tick = 3 seconds => that will take ages to simulate a year though;) (minutes per day = 1440 => 28 800 will go for 3 seconds per tick)


SEARCH_RANDOM_LENGHT

public static int SEARCH_RANDOM_LENGHT
number of minutes of search random before it times out

Constructor Detail

GlobalParameters

protected GlobalParameters()
Method Detail

getInstance

public static GlobalParameters getInstance()

GlobalParametersRecount

public void GlobalParametersRecount()


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