de.cesr.more.param
Enum MNetManipulatePa

java.lang.Object
  extended by java.lang.Enum<MNetManipulatePa>
      extended by de.cesr.more.param.MNetManipulatePa
All Implemented Interfaces:
de.cesr.parma.core.PmParameterDefinition, Serializable, Comparable<MNetManipulatePa>

public enum MNetManipulatePa
extends Enum<MNetManipulatePa>
implements de.cesr.parma.core.PmParameterDefinition

MORe

Date:
28.03.2012

Enum Constant Summary
DYN_BLACKLIST_NAME
           
DYN_DECREASE_AMOUNT
          Amount edge weights gets reduced in case of opinion diverge.
DYN_DECREASE_THRESHOLD
          Threshold for differences between the opinions (e.g.) of two network partners.
DYN_EDGE_MANAGE_OPTIMUM
          Determines the level of perfectionism with which agents choose optimal partners.
DYN_FADE_OUT_AMOUNT
          Amount edge weights fade per fading tick.
DYN_FADE_OUT_INTERVAL
          Interval of fading ticks.
DYN_INCREASE_AMOUNT
          Amount edge weights gets increased by in case of opinion similarity.
DYN_INCREASE_THRESHOLD
          Threshold for differences between the opinions (e.g.) of two network partners.
DYN_INTERVAL_EDGE_UPDATING
          Tick interval for updating edge weights.
DYN_INTERVAL_LINK_MANAGEMENT
          Tick interval for edge management.
DYN_LOCAL_RADIUS
          Determines the radius to draw local links for network dynamics.
DYN_PROP_GLOBAL
          Probability for a global link to be established
DYN_PROP_LOCAL
          Probability for a local link to be established
DYN_PROP_RECIPROCITY
          Probability for a reciprocal link to be established
DYN_PROP_TRANSITIVIY
          Probability for a transitive link to be established
DYN_USE_BLACKLIST
          Connect agents only to those the focal agents has not been connected before.
 
Method Summary
 Object getDefaultValue()
           
 Class<?> getType()
           
static MNetManipulatePa valueOf(String name)
          Returns the enum constant of this type with the specified name.
static MNetManipulatePa[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.cesr.parma.core.PmParameterDefinition
getDeclaringClass
 

Enum Constant Detail

DYN_INCREASE_THRESHOLD

public static final MNetManipulatePa DYN_INCREASE_THRESHOLD
Threshold for differences between the opinions (e.g.) of two network partners. Smaller values cause the according link weight to increase.


DYN_DECREASE_THRESHOLD

public static final MNetManipulatePa DYN_DECREASE_THRESHOLD
Threshold for differences between the opinions (e.g.) of two network partners. Larger values cause the according link weight to decrease.


DYN_INCREASE_AMOUNT

public static final MNetManipulatePa DYN_INCREASE_AMOUNT
Amount edge weights gets increased by in case of opinion similarity.


DYN_DECREASE_AMOUNT

public static final MNetManipulatePa DYN_DECREASE_AMOUNT
Amount edge weights gets reduced in case of opinion diverge.


DYN_FADE_OUT_AMOUNT

public static final MNetManipulatePa DYN_FADE_OUT_AMOUNT
Amount edge weights fade per fading tick.


DYN_FADE_OUT_INTERVAL

public static final MNetManipulatePa DYN_FADE_OUT_INTERVAL
Interval of fading ticks.


DYN_PROP_RECIPROCITY

public static final MNetManipulatePa DYN_PROP_RECIPROCITY
Probability for a reciprocal link to be established


DYN_PROP_TRANSITIVIY

public static final MNetManipulatePa DYN_PROP_TRANSITIVIY
Probability for a transitive link to be established


DYN_PROP_GLOBAL

public static final MNetManipulatePa DYN_PROP_GLOBAL
Probability for a global link to be established


DYN_PROP_LOCAL

public static final MNetManipulatePa DYN_PROP_LOCAL
Probability for a local link to be established


DYN_LOCAL_RADIUS

public static final MNetManipulatePa DYN_LOCAL_RADIUS
Determines the radius to draw local links for network dynamics.


DYN_EDGE_MANAGE_OPTIMUM

public static final MNetManipulatePa DYN_EDGE_MANAGE_OPTIMUM
Determines the level of perfectionism with which agents choose optimal partners. Takes only effect in case the instance of MoreEgoNetworkProcessor considers the parameter. The higher the parameter the better the perfectionism.


DYN_INTERVAL_EDGE_UPDATING

public static final MNetManipulatePa DYN_INTERVAL_EDGE_UPDATING
Tick interval for updating edge weights.


DYN_INTERVAL_LINK_MANAGEMENT

public static final MNetManipulatePa DYN_INTERVAL_LINK_MANAGEMENT
Tick interval for edge management.


DYN_USE_BLACKLIST

public static final MNetManipulatePa DYN_USE_BLACKLIST
Connect agents only to those the focal agents has not been connected before.


DYN_BLACKLIST_NAME

public static final MNetManipulatePa DYN_BLACKLIST_NAME
Method Detail

values

public static MNetManipulatePa[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (MNetManipulatePa c : MNetManipulatePa.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static MNetManipulatePa valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getType

public Class<?> getType()
Specified by:
getType in interface de.cesr.parma.core.PmParameterDefinition
See Also:
PmParameterDefinition.getType()

getDefaultValue

public Object getDefaultValue()
Specified by:
getDefaultValue in interface de.cesr.parma.core.PmParameterDefinition
See Also:
PmParameterDefinition.getDefaultValue()