beverbende
Class TheGame
java.lang.Object
beverbende.TheGame
public class TheGame
- extends java.lang.Object
Constructor Summary |
TheGame(int numberAgents,
int knowledgedepth,
java.util.Map<Card.cardKind,java.lang.Integer> cardbase,
int turnsPerAgent,
int[] agentStrategies)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TheGame
public TheGame(int numberAgents,
int knowledgedepth,
java.util.Map<Card.cardKind,java.lang.Integer> cardbase,
int turnsPerAgent,
int[] agentStrategies)
setInitialKnowledge
public void setInitialKnowledge(boolean[] peek)
getNumberAgents
public int getNumberAgents()
getCardBase
public CardBase getCardBase()
getKnowledgeDepth
public int getKnowledgeDepth()
getAgent
public Agent getAgent(int id)
setNextTurn
public void setNextTurn()
NextTurn
public void NextTurn()
Next
public boolean Next()