|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectscg.SCGConfig
public class SCGConfig
Representation of SCGConfig
Nested Class Summary | |
---|---|
static class |
SCGConfig.domain
Field Class for SCGConfig.domain |
static class |
SCGConfig.initialReputation
Field Class for SCGConfig.initialReputation |
static class |
SCGConfig.maxNumAvatars
Field Class for SCGConfig.maxNumAvatars |
static class |
SCGConfig.maxProposals
Field Class for SCGConfig.maxProposals |
static class |
SCGConfig.maxReputation
Field Class for SCGConfig.maxReputation |
static class |
SCGConfig.minConfidence
Field Class for SCGConfig.minConfidence |
static class |
SCGConfig.minProposals
Field Class for SCGConfig.minProposals |
static class |
SCGConfig.minStrengthening
Field Class for SCGConfig.minStrengthening |
static class |
SCGConfig.numRounds
Field Class for SCGConfig.numRounds |
static class |
SCGConfig.proposedClaimMustBeNew
Field Class for SCGConfig.proposedClaimMustBeNew |
static class |
SCGConfig.protocols
Field Class for SCGConfig.protocols |
static class |
SCGConfig.reputationFactor
Field Class for SCGConfig.reputationFactor |
static class |
SCGConfig.tournamentStyle
Field Class for SCGConfig.tournamentStyle |
static class |
SCGConfig.turnDuration
Field Class for SCGConfig.turnDuration |
Constructor Summary | |
---|---|
SCGConfig(scg.FullyQualifiedClassName domain,
edu.neu.ccs.demeterf.lib.Cons<scg.FullyQualifiedClassName> protocols,
scg.TournamentStyle tournamentStyle,
int turnDuration,
int maxNumAvatars,
double minStrengthening,
double initialReputation,
double maxReputation,
double reputationFactor,
int minProposals,
int maxProposals,
int numRounds,
boolean proposedClaimMustBeNew,
double minConfidence)
Construct a(n) SCGConfig Instance |
Method Summary | |
---|---|
java.lang.String |
display()
DGP method from Class Display |
boolean |
equals(java.lang.Object o)
Is the given object Equal to this SCGConfig? |
static SCGConfig |
getDefaultSCGConfig()
|
scg.FullyQualifiedClassName |
getDomain()
Getter for field SCGConfig.domain |
double |
getInitialReputation()
Getter for field SCGConfig.initialReputation |
int |
getMaxNumAvatars()
Getter for field SCGConfig.maxNumAvatars |
int |
getMaxProposals()
Getter for field SCGConfig.maxProposals |
double |
getMaxReputation()
Getter for field SCGConfig.maxReputation |
double |
getMinConfidence()
Getter for field SCGConfig.minConfidence |
int |
getMinProposals()
Getter for field SCGConfig.minProposals |
double |
getMinStrengthening()
Getter for field SCGConfig.minStrengthening |
int |
getNumRounds()
Getter for field SCGConfig.numRounds |
boolean |
getProposedClaimMustBeNew()
Getter for field SCGConfig.proposedClaimMustBeNew |
edu.neu.ccs.demeterf.lib.Cons<scg.FullyQualifiedClassName> |
getProtocols()
Getter for field SCGConfig.protocols |
double |
getReputationFactor()
Getter for field SCGConfig.reputationFactor |
scg.TournamentStyle |
getTournamentStyle()
Getter for field SCGConfig.tournamentStyle |
int |
getTurnDuration()
Getter for field SCGConfig.turnDuration |
int |
hashCode()
DGP method from Class HashCode |
static SCGConfig |
parse(java.io.InputStream inpt)
Parse an instance of SCGConfig from the given Stream |
static SCGConfig |
parse(java.io.Reader inpt)
Parse an instance of SCGConfig from the given Reader |
static SCGConfig |
parse(java.lang.String inpt)
Parse an instance of SCGConfig from the given String |
java.lang.String |
print()
DGP method from Class Print |
void |
setDomain(scg.FullyQualifiedClassName _domain)
Setter for field SCGConfig.domain |
void |
setInitialReputation(double _initialReputation)
Setter for field SCGConfig.initialReputation |
void |
setMaxNumAvatars(int _maxNumAvatars)
Setter for field SCGConfig.maxNumAvatars |
void |
setMaxProposals(int _maxProposals)
Setter for field SCGConfig.maxProposals |
void |
setMaxReputation(double _maxReputation)
Setter for field SCGConfig.maxReputation |
void |
setMinConfidence(double _minConfidence)
Setter for field SCGConfig.minConfidence |
void |
setMinProposals(int _minProposals)
Setter for field SCGConfig.minProposals |
void |
setMinStrengthening(double _minStrengthening)
Setter for field SCGConfig.minStrengthening |
void |
setNumRounds(int _numRounds)
Setter for field SCGConfig.numRounds |
void |
setProposedClaimMustBeNew(boolean _proposedClaimMustBeNew)
Setter for field SCGConfig.proposedClaimMustBeNew |
void |
setProtocols(edu.neu.ccs.demeterf.lib.Cons<scg.FullyQualifiedClassName> _protocols)
Setter for field SCGConfig.protocols |
void |
setReputationFactor(double _reputationFactor)
Setter for field SCGConfig.reputationFactor |
void |
setTournamentStyle(scg.TournamentStyle _tournamentStyle)
Setter for field SCGConfig.tournamentStyle |
void |
setTurnDuration(int _turnDuration)
Setter for field SCGConfig.turnDuration |
java.lang.String |
toStr()
DGP method from Class ToStr |
java.lang.String |
toString()
DGP method from Class PrintToString |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SCGConfig(scg.FullyQualifiedClassName domain, edu.neu.ccs.demeterf.lib.Cons<scg.FullyQualifiedClassName> protocols, scg.TournamentStyle tournamentStyle, int turnDuration, int maxNumAvatars, double minStrengthening, double initialReputation, double maxReputation, double reputationFactor, int minProposals, int maxProposals, int numRounds, boolean proposedClaimMustBeNew, double minConfidence)
Method Detail |
---|
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public static SCGConfig parse(java.lang.String inpt) throws scg.ParseException
scg.ParseException
public static SCGConfig parse(java.io.InputStream inpt) throws scg.ParseException
scg.ParseException
public static SCGConfig parse(java.io.Reader inpt) throws scg.ParseException
scg.ParseException
public static SCGConfig getDefaultSCGConfig()
public java.lang.String display()
public java.lang.String print()
public java.lang.String toStr()
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void setDomain(scg.FullyQualifiedClassName _domain)
public void setProtocols(edu.neu.ccs.demeterf.lib.Cons<scg.FullyQualifiedClassName> _protocols)
public void setTournamentStyle(scg.TournamentStyle _tournamentStyle)
public void setTurnDuration(int _turnDuration)
public void setMaxNumAvatars(int _maxNumAvatars)
public void setMinStrengthening(double _minStrengthening)
public void setInitialReputation(double _initialReputation)
public void setMaxReputation(double _maxReputation)
public void setReputationFactor(double _reputationFactor)
public void setMinProposals(int _minProposals)
public void setMaxProposals(int _maxProposals)
public void setNumRounds(int _numRounds)
public void setProposedClaimMustBeNew(boolean _proposedClaimMustBeNew)
public void setMinConfidence(double _minConfidence)
public scg.FullyQualifiedClassName getDomain()
public edu.neu.ccs.demeterf.lib.Cons<scg.FullyQualifiedClassName> getProtocols()
public scg.TournamentStyle getTournamentStyle()
public int getTurnDuration()
public int getMaxNumAvatars()
public double getMinStrengthening()
public double getInitialReputation()
public double getMaxReputation()
public double getReputationFactor()
public int getMinProposals()
public int getMaxProposals()
public int getNumRounds()
public boolean getProposedClaimMustBeNew()
public double getMinConfidence()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |