public class GameInfo
extends java.lang.Object
コンストラクタと説明 |
---|
GameInfo()
新しいゲーム情報を構築します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Agent |
getAgent()
自分自身のエージェントを返します。
|
java.util.List<Agent> |
getAgentList()
ゲームに参加しているエージェントのリストを返します。
|
java.util.List<Agent> |
getAliveAgentList()
生きているエージェントを返します。
|
Agent |
getAttackedAgent()
昨夜実際に襲撃されたエージェントを返します。
|
java.util.List<Vote> |
getAttackVoteList()
襲撃投票のリストを返します。
|
Agent |
getCursedFox()
呪殺された妖狐を返す
Returns the fox killed by curse.
|
int |
getDay()
何日かを返します。
|
Judge |
getDivineResult()
占い結果を返します。
|
Agent |
getExecutedAgent()
昨夜追放されたエージェントを返します。
|
java.util.List<Role> |
getExistingRoles()
存在するRoleを返す Returns the roles that existing in this game.
|
Agent |
getGuardedAgent()
昨夜に護衛されたエージェントを返します。
|
java.util.List<Agent> |
getLastDeadAgentList()
昨夜死亡したエージェントのリストを返します。
|
java.util.List<Vote> |
getLatestAttackVoteList()
直近の襲撃投票リストを返す
Returns the latest list of votes for attack.
|
Agent |
getLatestExecutedAgent()
直近の被追放エージェントを返す
Returns the latest executed agent.
|
java.util.List<Vote> |
getLatestVoteList()
直近の投票リストを返す
Returns the latest list of votes.
|
Judge |
getMediumResult()
霊媒結果を返します。
|
java.util.Map<Agent,java.lang.Integer> |
getRemainTalkMap() |
java.util.Map<Agent,java.lang.Integer> |
getRemainWhisperMap() |
Role |
getRole()
プレイヤーの役職を返します。
|
java.util.Map<Agent,Role> |
getRoleMap()
分かっているエージェントの役職を返します。
|
java.util.Map<Agent,Status> |
getStatusMap()
すべてのエージェントの状態を返します。
|
java.util.List<Talk> |
getTalkList()
今日の会話を返します。
|
java.util.List<Vote> |
getVoteList()
投票のリストを返します。
|
java.util.List<Talk> |
getWhisperList()
今日のささやきを返します。
|
public int getDay()
public Role getRole()
public Agent getAgent()
public java.util.List<Agent> getAgentList()
public Judge getMediumResult()
public Judge getDivineResult()
public Agent getExecutedAgent()
public Agent getAttackedAgent()
public Agent getGuardedAgent()
public java.util.List<Vote> getVoteList()
public java.util.List<Vote> getAttackVoteList()
public java.util.List<Talk> getTalkList()
public java.util.List<Talk> getWhisperList()
public java.util.List<Agent> getAliveAgentList()
public java.util.Map<Agent,Status> getStatusMap()
public java.util.Map<Agent,Role> getRoleMap()
public java.util.List<Agent> getLastDeadAgentList()
public java.util.List<Role> getExistingRoles()
public java.util.Map<Agent,java.lang.Integer> getRemainTalkMap()
public java.util.Map<Agent,java.lang.Integer> getRemainWhisperMap()
public java.util.List<Vote> getLatestVoteList()
List<Vote>
List<Vote>
representing the list of votes.public java.util.List<Vote> getLatestAttackVoteList()
List<Vote>
List<Vote>
representing the list of votes.public Agent getLatestExecutedAgent()
Agent
Agent
representing the latest executed agent.public Agent getCursedFox()
Agent
Agent
representing the fox killed by curse.