public class KajiSeerPlayer extends AbstractGiftedPlayer
コンストラクタと説明 |
---|
KajiSeerPlayer() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
dayStart()
Called when the day started
|
Agent |
divine()
Decide agent to divine by Seer
|
java.lang.String |
getComingoutText()
カミングアウトの発話を行う.COしない場合はnullを返す
|
java.lang.String |
getJudgeText()
占い or 霊能結果の発話を行う.結果の報告をしない場合はnullを返す
|
void |
initialize(GameInfo gameInfo,
GameSetting gameSetting)
Called when the game started
|
void |
setVoteTarget()
今日投票予定のプレイヤーを決定する
updateとdayStartの最後によばれる
|
getHypotheticalPatterns, isJudged
attack, comingoutTalkDealing, divinedTalkDealing, finish, getMaxDoubleValueKey, getMaxIntValueKey, getMinDoubleValueKey, getMinIntValueKey, getRiskValue, getRoleProbabilitys, guard, inquestedTalkDealing, setVoteTargetTemplate, talk, update, vote, voteTalkDealing, whisper
getDay, getGameInfo, getGameInfoMap, getGameSetting, getLatestDayGameInfo, getMe, getMyRole, getName, setAgent
public void initialize(GameInfo gameInfo, GameSetting gameSetting)
Player
initialize
インタフェース内 Player
initialize
クラス内 AbstractKajiBasePlayer
gameInfo
- information about current game statusgameSetting
- Game settingspublic void dayStart()
Player
dayStart
インタフェース内 Player
dayStart
クラス内 AbstractKajiBasePlayer
public java.lang.String getJudgeText()
AbstractKajiBasePlayer
getJudgeText
クラス内 AbstractKajiBasePlayer
public java.lang.String getComingoutText()
AbstractKajiBasePlayer
getComingoutText
クラス内 AbstractKajiBasePlayer
public void setVoteTarget()
AbstractKajiBasePlayer
setVoteTarget
クラス内 AbstractKajiBasePlayer