public class KajiPossessedPlayer extends AbstractKajiWolfSideAgent
コンストラクタと説明 |
---|
KajiPossessedPlayer() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
initialize(GameInfo gameInfo,
GameSetting gameSetting)
Called when the game started
|
protected void |
setFakeDivineJudge()
2日目以降のdayStartで呼ばれる
偽占い結果を作る
|
protected void |
setFakeInquestJudge(Agent executedAgent)
処刑されたプレイヤーがいた時に呼ばれる
偽霊能結果を作る
|
void |
setVoteTarget()
今日投票予定のプレイヤーを決定する
updateとdayStartの最後によばれる
|
comingoutTalkDealing, dayStart, divinedTalkDealing, getBlackJudgeNum, getComingoutText, getJudgeText, inquestedTalkDealing
getHypotheticalPatterns, isJudged
attack, divine, finish, getMaxDoubleValueKey, getMaxIntValueKey, getMinDoubleValueKey, getMinIntValueKey, getRiskValue, getRoleProbabilitys, guard, 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
クラス内 AbstractKajiWolfSideAgent
gameInfo
- information about current game statusgameSetting
- Game settingsprotected void setFakeDivineJudge()
AbstractKajiWolfSideAgent
protected void setFakeInquestJudge(Agent executedAgent)
AbstractKajiWolfSideAgent
public void setVoteTarget()
AbstractKajiBasePlayer
setVoteTarget
クラス内 AbstractKajiBasePlayer