de.cesr.more.manipulate.agent
Class MThresholdWeightProcessor<A extends MoreLinkManipulatableAgent<A>,E extends MoreEdge<? super A>>
java.lang.Object
de.cesr.more.manipulate.agent.MThresholdWeightProcessor<A,E>
- All Implemented Interfaces:
- MoreEgoNetworkProcessor<A,E>
- Direct Known Subclasses:
- MMilieuThresholdWeightProcessor
public class MThresholdWeightProcessor<A extends MoreLinkManipulatableAgent<A>,E extends MoreEdge<? super A>>
- extends Object
- implements MoreEgoNetworkProcessor<A,E>
MORe
In case the node properties undergo a certain threshold (MNetManipulatePa.DYN_INCREASE_THRESHOLD
), weights are
increased by (MNetManipulatePa.DYN_INCREASE_AMOUNT
). As the opposite, if properties exceed a threshold
(MNetManipulatePa.DYN_INCREASE_THRESHOLD
), weights get decreased by (MNetManipulatePa.DYN_DECREASE_THRESHOLD
).
- Date:
- 29.03.2012
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MThresholdWeightProcessor
public MThresholdWeightProcessor()
process
public void process(A agent,
MoreNetwork<A,E> net)
- Specified by:
process
in interface MoreEgoNetworkProcessor<A extends MoreLinkManipulatableAgent<A>,E extends MoreEdge<? super A>>
- See Also:
MoreEgoNetworkProcessor.process(java.lang.Object,
de.cesr.more.basic.network.MoreNetwork)