public class SampleWerewolf extends AbstractWerewolf
| コンストラクタと説明 |
|---|
SampleWerewolf() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Agent |
attack()
人狼によって、襲撃したいエージェントを決めます。
|
void |
dayStart()
1日の始まりに呼び出されます。
|
void |
finish()
ゲーム終了時に呼び出されます。
|
java.lang.String |
getName()
プレイヤーの名前を返します。
|
void |
initialize(GameInfo gameInfo,
GameSetting gameSetting)
ゲーム開始時に呼び出されます。
|
java.lang.String |
talk()
各プレイヤーはこのメソッドに意見を返すことで会話することができます。
|
void |
update(GameInfo gameInfo)
ゲームの情報が更新されたときに呼び出されます。
|
Agent |
vote()
追放したいエージェントに投票します。
|
java.lang.String |
whisper()
各人狼はこのメソッドに意見を返すことで人狼同士での会話ができます。
|
divine, guardpublic java.lang.String getName()
Playerpublic void initialize(GameInfo gameInfo, GameSetting gameSetting)
PlayergameInfo - gameSetting - public void dayStart()
Playerpublic void update(GameInfo gameInfo)
PlayergameInfo - public java.lang.String talk()
Playerpublic java.lang.String whisper()
Playerpublic Agent vote()
Playerpublic Agent attack()
Playerpublic void finish()
Player