public class SampleSeerPlayer extends AbstractSeerPlayer
コンストラクタと説明 |
---|
SampleSeerPlayer() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
dayStart()
Called when the day started
|
Agent |
divine()
Decide agent to divine by Seer
|
void |
finish()
Finalize
|
void |
initialize()
initialize
|
void |
setPlanningVoteAgent() |
java.lang.String |
talk()
Each player can talk thier opinions throw this method
|
void |
update(GameInfo gameInfo)
Called when the game information updated
|
Agent |
vote()
ExecuteVote agent to execute
|
attack, getMyJudgeList, guard, isJudgedAgent, whisper
getDay, getGameInfo, getGameInfoMap, getLatestDayGameInfo, getMe, getMyRole, getName, setAgent
public void initialize()
Player
initialize
インタフェース内 Player
initialize
クラス内 AbstractPlayer
public void dayStart()
Player
dayStart
インタフェース内 Player
dayStart
クラス内 AbstractSeerPlayer
public java.lang.String talk()
Player
talk
インタフェース内 Player
talk
クラス内 AbstractSeerPlayer
public Agent vote()
Player
vote
インタフェース内 Player
vote
クラス内 AbstractSeerPlayer
public Agent divine()
Player
divine
インタフェース内 Player
divine
クラス内 AbstractSeerPlayer
public void finish()
Player
finish
インタフェース内 Player
finish
クラス内 AbstractSeerPlayer
public void update(GameInfo gameInfo)
Player
update
インタフェース内 Player
update
クラス内 AbstractPlayer
public void setPlanningVoteAgent()