net.sf.colossus.ai.objectives
Class AbstractObjectiveHelper
java.lang.Object
net.sf.colossus.ai.objectives.AbstractObjectiveHelper
- All Implemented Interfaces:
- IObjectiveHelper
- Direct Known Subclasses:
- BasicObjectiveHelper
public abstract class AbstractObjectiveHelper
- extends java.lang.Object
- implements IObjectiveHelper
- Author:
- dolbeau
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
oec
protected final AbstractObjectiveHelper.ObjectiveEvalConstants oec
client
protected final Client client
ai
protected final AbstractAI ai
variant
protected final Variant variant
attackerToKnowledge
protected final java.util.Map<Creature,AbstractObjectiveHelper.AllThereIsToKnowAboutYourCreature> attackerToKnowledge
defenderToKnowledge
protected final java.util.Map<Creature,AbstractObjectiveHelper.AllThereIsToKnowAboutYourCreature> defenderToKnowledge
AbstractObjectiveHelper
protected AbstractObjectiveHelper(Client client,
AbstractAI ai,
Variant variant)