|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<MNetBuildHdffPa> de.cesr.more.param.MNetBuildHdffPa
public enum MNetBuildHdffPa
Parameter definitions for the Homophily Distance Fire Forest Network Service. See
MGeoRsHomophilyDistanceFfNetworkService
.
Default parameter values are based on [1]
[1] Holzhauer, Sascha. Dynamic Social Networks in Agent-based Modelling. Unpublished dissertation.
Enum Constant Summary | |
---|---|
AGENT_SHUFFLE_INTERVAL
The order of agent selection during forest fire linking is relevant since the later agents have more links to follow. |
|
DIM_WEIGHTS_GEO
Weight for geographical proximity regarding partner homophily. |
|
DIM_WEIGHTS_MILIEU
Weight for milieu regarding partner homophily. |
|
DIST_DISTRIBUTION_CLASS
Class that provides a distance distribution. |
|
DIST_PARAM_A
First (A) parameter of distribution for distances. |
|
DIST_PARAM_B
Second (B) parameter of distribution for distance. |
|
DIST_PARAM_PLOCAL
PLocal parameter of distribution for distance. |
|
DIST_PARAM_XMIN
XMin parameter of distribution for distance in KM. |
|
DISTANCE_PARAM_A
To calculate the distance dependent link probability (d_r)^\alpha. |
|
HEXAGON_SHAPEFILE
Shapefile for hexagons that are used to groups agents in to clusters of near-by instances to ease computation of distances between agents. |
|
K_DISTRIBUTION_CLASS
Class that provides a degree distribution. |
|
K_PARAM_A
First (A) parameter of distribution for degree. |
|
K_PARAM_B
Second (B) parameter of distribution for degree. |
|
MAX_SEARCH_RADIUS
Max. radius to potential partner agents that are considered as ambassadors in meters. |
|
P_MILIEUS
Probability to connect to a specific milieu. |
|
PROB_BACKWARD
Determines the probability of establishing links from partners of the focal agent (e.g. ambassador) (and recursively). |
|
PROB_FORWARD
Determines the probability of establishing links to partners of the ambassador (and recursively). |
Method Summary | |
---|---|
Object |
getDefaultValue()
|
Class<?> |
getType()
|
static MNetBuildHdffPa |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static MNetBuildHdffPa[] |
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 |
---|
public static final MNetBuildHdffPa K_DISTRIBUTION_CLASS
NegativeBinomial.class
. Values are normally
taken from MMilieuNetworkParameterMap
. However, this parameter definition is required to access values in
the map.
public static final MNetBuildHdffPa K_PARAM_A
3.11
(empirical value of r of the total
network, see [1]). Values are normally taken from MMilieuNetworkParameterMap
. However, this parameter
definition is required to access values in the map.
public static final MNetBuildHdffPa K_PARAM_B
0.17
(empirical value of r of the total
network, see [1]). Values are normally taken from MMilieuNetworkParameterMap
, However, this parameter
definition is required to access values in the map.
public static final MNetBuildHdffPa DIST_DISTRIBUTION_CLASS
org.apache.commons.math3.distribution.WeibullDistribution
. Values are normally taken from
MMilieuNetworkParameterMap
. However, this parameter definition is required to access values in the map.
public static final MNetBuildHdffPa DIST_PARAM_A
1.02
(empirical value of k of the total
network, see [1]). Values are normally taken from MMilieuNetworkParameterMap
. However, this parameter
definition is required to access values in the map.
public static final MNetBuildHdffPa DIST_PARAM_B
174.24
(empirical value of r of the
total network, see [1]). Values are normally taken from MMilieuNetworkParameterMap
, However, this
parameter definition is required to access values in the map.
public static final MNetBuildHdffPa DIST_PARAM_XMIN
20.00
(empirical value of r of the total
network, see [1]). Values are normally taken from MMilieuNetworkParameterMap
, However, this parameter
definition is required to access values in the map.
public static final MNetBuildHdffPa DIST_PARAM_PLOCAL
0.70
(empirical value of r of the total
network, see [1]). Values are normally taken from MMilieuNetworkParameterMap
, However, this parameter
definition is required to access values in the map.
public static final MNetBuildHdffPa P_MILIEUS
1.0/MNetworkBuildingPa.MILIEUS
(if not null - 0.5 otherwise). Values are normally taken from
MMilieuNetworkParameterMap
but this parameter definition is required to access values in the map.
public static final MNetBuildHdffPa MAX_SEARCH_RADIUS
Double.MAX_VALUE
.
Values are normally taken from MMilieuNetworkParameterMap
but this parameter definition is required to
access values in the map.
public static final MNetBuildHdffPa DISTANCE_PARAM_A
1.0
. Values are normally
taken from MMilieuNetworkParameterMap
but this parameter definition is required to access values in the
map.
public static final MNetBuildHdffPa PROB_BACKWARD
0.2
. The values is multiplied by distance and milieu related probabilities
(see DIM_WEIGHTS_GEO
and DIM_WEIGHTS_MILIEU
).
For social influence, this is more important than this#PROB_FORWARD
because it is regarded for incoming
links of the focal agent (i.e. the focal agents decides about its social influence).
public static final MNetBuildHdffPa PROB_FORWARD
0.0
. The values is multiplied by distance and milieu related probabilities (see
DIM_WEIGHTS_GEO
and DIM_WEIGHTS_MILIEU
).
public static final MNetBuildHdffPa DIM_WEIGHTS_GEO
0.5
. Values are normally
taken from MMilieuNetworkParameterMap
but this parameter definition is required to access values in the
map. See also PROB_FORWARD
).
public static final MNetBuildHdffPa DIM_WEIGHTS_MILIEU
0.5
. Values are normally taken from
MMilieuNetworkParameterMap
but this parameter definition is required to access values in the map. See
also PROB_FORWARD
).
public static final MNetBuildHdffPa HEXAGON_SHAPEFILE
this#MAX_SEARCH_RADIUS
appropriately).
public static final MNetBuildHdffPa AGENT_SHUFFLE_INTERVAL
Integer.MAX_VALUE
Method Detail |
---|
public static MNetBuildHdffPa[] values()
for (MNetBuildHdffPa c : MNetBuildHdffPa.values()) System.out.println(c);
public static MNetBuildHdffPa valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is nullpublic Class<?> getType()
getType
in interface de.cesr.parma.core.PmParameterDefinition
PmParameterDefinition.getType()
public Object getDefaultValue()
getDefaultValue
in interface de.cesr.parma.core.PmParameterDefinition
PmParameterDefinition.getDefaultValue()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |