|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.cesr.more.basic.agent.MAbstractNetworkAgent<A,E>
de.cesr.more.basic.agent.MAbstractAnalyseNetworkAgent<A,E>
public abstract class MAbstractAnalyseNetworkAgent<A extends MoreNetworkAgent<A,E> & MoreMilieuAgent,E extends MoreEdge<? super A>>
MORe
| Field Summary |
|---|
| Fields inherited from class de.cesr.more.basic.agent.MAbstractNetworkAgent |
|---|
measures |
| Constructor Summary | |
|---|---|
MAbstractAnalyseNetworkAgent()
|
|
MAbstractAnalyseNetworkAgent(repast.simphony.space.gis.Geography<Object> geography)
|
|
| Method Summary | |
|---|---|
void |
addAmbassador()
|
int |
getBlacklistSize()
|
int |
getInDegree()
Returns the number of incoming links. |
float |
getNbrDispers()
Calculates the average distance between this household and its neighbours. |
int |
getNetKDev()
|
double |
getNetPrefDev()
|
double |
getNetworkDistanceWeight(double meanDistance,
double distance)
Provides a weight regarding the given distance. |
float |
getNNAvgDeg()
Returns the average in-degree of nearest neighbours (see Boguna2004) |
int |
getNumAmbassadors()
|
int |
getOutDegree()
Returns the number of outgoing links. |
int |
getXtInDegree()
Adds 1 to prevent 0 values for sizing in GIS |
void |
setNumAmbassadors(int number)
USed in combination with MGeoRsHomophilyDistanceFfNetworkService. |
| Methods inherited from class de.cesr.more.basic.agent.MAbstractNetworkAgent |
|---|
getMainNetwork, getNetwork, getNetworkComp, getNetworkMeasureObject, getNetworks, getThis, setMainNetwork, setNetwork, setNetworkComp, setNetworkMeasureObject |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface de.cesr.more.basic.agent.MoreAgentNetworkComp |
|---|
getMainNetwork, getNetwork, getNetworks, setMainNetwork, setNetwork |
| Constructor Detail |
|---|
public MAbstractAnalyseNetworkAgent(repast.simphony.space.gis.Geography<Object> geography)
env - name - public MAbstractAnalyseNetworkAgent()
env - name - | Method Detail |
|---|
public int getInDegree()
MoreAgentAnalyseNetworkComp
getInDegree in interface MoreAgentAnalyseNetworkComp<A extends MoreNetworkAgent<A,E> & MoreMilieuAgent,E extends MoreEdge<? super A>>MoreAgentAnalyseNetworkComp.getInDegree()public int getXtInDegree()
MoreAgentAnalyseNetworkComp
getXtInDegree in interface MoreAgentAnalyseNetworkComp<A extends MoreNetworkAgent<A,E> & MoreMilieuAgent,E extends MoreEdge<? super A>>MoreAgentAnalyseNetworkComp.getXtInDegree()public int getOutDegree()
MoreAgentAnalyseNetworkComp
getOutDegree in interface MoreAgentAnalyseNetworkComp<A extends MoreNetworkAgent<A,E> & MoreMilieuAgent,E extends MoreEdge<? super A>>MoreAgentAnalyseNetworkComp.getOutDegree()public float getNbrDispers()
MoreAgentAnalyseNetworkComp
getNbrDispers in interface MoreAgentAnalyseNetworkComp<A extends MoreNetworkAgent<A,E> & MoreMilieuAgent,E extends MoreEdge<? super A>>MoreAgentAnalyseNetworkComp.getNbrDispers()public float getNNAvgDeg()
MoreAgentAnalyseNetworkComp
getNNAvgDeg in interface MoreAgentAnalyseNetworkComp<A extends MoreNetworkAgent<A,E> & MoreMilieuAgent,E extends MoreEdge<? super A>>MoreAgentAnalyseNetworkComp.getNNAvgDeg()public double getNetPrefDev()
getNetPrefDev in interface MoreAgentAnalyseNetworkComp<A extends MoreNetworkAgent<A,E> & MoreMilieuAgent,E extends MoreEdge<? super A>>MoreAgentAnalyseNetworkComp.getNetPrefDev()public int getNetKDev()
getNetKDev in interface MoreAgentAnalyseNetworkComp<A extends MoreNetworkAgent<A,E> & MoreMilieuAgent,E extends MoreEdge<? super A>>MoreAgentAnalyseNetworkComp.getNetKDev()public void addAmbassador()
public int getNumAmbassadors()
getNumAmbassadors in interface MoreAgentAnalyseNetworkComp<A extends MoreNetworkAgent<A,E> & MoreMilieuAgent,E extends MoreEdge<? super A>>public void setNumAmbassadors(int number)
MoreAgentAnalyseNetworkCompMGeoRsHomophilyDistanceFfNetworkService.
setNumAmbassadors in interface MoreAgentAnalyseNetworkComp<A extends MoreNetworkAgent<A,E> & MoreMilieuAgent,E extends MoreEdge<? super A>>MoreAgentAnalyseNetworkComp.setNumAmbassadors(int)
public double getNetworkDistanceWeight(double meanDistance,
double distance)
MoreDistanceAttachableAgent
getNetworkDistanceWeight in interface MoreAgentAnalyseNetworkComp<A extends MoreNetworkAgent<A,E> & MoreMilieuAgent,E extends MoreEdge<? super A>>getNetworkDistanceWeight in interface MoreDistanceAttachableAgentmeanDistance - mean distance between all agents (by default only computed at initialisation of network service)
MoreAgentAnalyseNetworkComp.getNetworkDistanceWeight(double, double)public int getBlacklistSize()
getBlacklistSize in interface MoreAgentAnalyseNetworkComp<A extends MoreNetworkAgent<A,E> & MoreMilieuAgent,E extends MoreEdge<? super A>>MoreAgentAnalyseNetworkComp.getBlacklistSize()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||