|
Lightweight Bartering Grid | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectlbg.peer.strategy.ranking.CommonRanking
lbg.peer.strategy.ranking.TCoRConsumptionRanking
public class TCoRConsumptionRanking
TCoRConsumptionRanking ranks Grantors (i.e. potential Supplier Peers who sent Consumption Grants) by decreasing TCoR.
Nested Class Summary | |
---|---|
protected static class |
TCoRConsumptionRanking.TCoRComparator
Helper class of TCoRConsumptionRanking. |
protected static class |
TCoRConsumptionRanking.TCoRKey
Helper class of TCoRConsumptionRanking. |
Field Summary | |
---|---|
protected static TCoRConsumptionRanking.TCoRComparator |
default_cmp
|
static double |
TCOR_THRESHOLD
|
Constructor Summary | |
---|---|
TCoRConsumptionRanking(ConsumptionGrantsContainer c_g,
JobConsumptionOutcomeTracker jcot,
boolean do_blacklist,
float blacklist_proba)
|
Method Summary | |
---|---|
int |
getBlacklistedPeerCount()
Ranking implementation. |
int |
getRankedPeerCount()
Ranking implementation. |
int |
getUnrankedPeerCount()
Ranking implementation. |
int[] |
peersRanking()
Ranking implementation. |
java.lang.String |
toString()
Ranking implementation. |
Methods inherited from class lbg.peer.strategy.ranking.CommonRanking |
---|
getBlacklistedPeerRatio, getPeerCount, getRankedPeerRatio, getUnrankedPeerRatio |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final double TCOR_THRESHOLD
protected static final TCoRConsumptionRanking.TCoRComparator default_cmp
Constructor Detail |
---|
public TCoRConsumptionRanking(ConsumptionGrantsContainer c_g, JobConsumptionOutcomeTracker jcot, boolean do_blacklist, float blacklist_proba) throws GridException
GridException
Method Detail |
---|
public java.lang.String toString()
CommonRanking
toString
in interface Ranking
toString
in class CommonRanking
public int[] peersRanking()
peersRanking
in interface Ranking
peersRanking
in class CommonRanking
public int getRankedPeerCount()
getRankedPeerCount
in interface Ranking
getRankedPeerCount
in class CommonRanking
public int getUnrankedPeerCount()
getUnrankedPeerCount
in interface Ranking
getUnrankedPeerCount
in class CommonRanking
public int getBlacklistedPeerCount()
|
Lightweight Bartering Grid | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2005-2008, Cyril Briquet, parts Xavier Dalem.