public class Pattern
extends java.lang.Object
コンストラクタと説明 |
---|
Pattern() |
Pattern(Agent seerAgent,
Agent mediumAgent,
java.util.Map<Agent,Role> comingoutMap) |
修飾子とタイプ | メソッドと説明 |
---|---|
Pattern |
clone() |
java.util.Map<Agent,EnemyCase> |
getEnemyMap() |
double |
getLikelifood() |
Agent |
getMediumAgent() |
Agent |
getSeerAgent() |
java.util.Set<Agent> |
getWhiteAgentSet() |
boolean |
isPatternMatched() |
void |
setEnemyMap(java.util.Map<Agent,EnemyCase> enemyMap) |
void |
setLikelifood(double likelifood) |
void |
setMediumAgent(Agent mediumAgent) |
void |
setSeerAgent(Agent seerAgent) |
void |
setWhiteAgentSet(java.util.Set<Agent> whiteAgentSet) |
boolean |
updatePattern(Judge judge)
新しい占い,霊能結果を用いてパターンを更新する.整合性が取れない場合はfalseを返す
|
public Pattern(Agent seerAgent, Agent mediumAgent, java.util.Map<Agent,Role> comingoutMap)
seerAgent
- mediumAgent
- comingoutMap
- public Pattern()
public boolean updatePattern(Judge judge)
judge
- public boolean isPatternMatched()
public Agent getSeerAgent()
public void setSeerAgent(Agent seerAgent)
public Agent getMediumAgent()
public void setMediumAgent(Agent mediumAgent)
public java.util.Set<Agent> getWhiteAgentSet()
public void setWhiteAgentSet(java.util.Set<Agent> whiteAgentSet)
public double getLikelifood()
public void setLikelifood(double likelifood)
public Pattern clone()
clone
クラス内 java.lang.Object