public class PenaltyDecisionMaker extends SoccerDecisionMaker
Constructor and Description |
---|
PenaltyDecisionMaker(java.util.Map<java.lang.String,IBelief> believes,
java.util.Map<java.lang.String,IBehavior> behaviors,
IThoughtModel thoughtModel,
int serverVersion)
Default constructor
|
decideSoccer, getServerVersion
decide, getBehavior, getBehaviors, getBelieve, getBelieves, getCurrentBehavior, getDesiredBehavior, getNumberOfDecisions, getThoughtModel
public PenaltyDecisionMaker(java.util.Map<java.lang.String,IBelief> believes, java.util.Map<java.lang.String,IBehavior> behaviors, IThoughtModel thoughtModel, int serverVersion)
believes
- map of believes we can decide onbehaviors
- map of behaviors we can decide forserverVersion
- the version of the soccer server used