ブラウザのJavaScriptが無効になっています。
ナビゲーション・リンクをスキップ
概要
パッケージ
クラス
階層ツリー
非推奨
索引
ヘルプ
前
次
フレーム
フレームなし
すべてのクラス
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
A
AbstractBodyguard
-
org.aiwolf.client.base.player
のクラス
非推奨です。
AbstractBodyguard()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractBodyguard
非推奨です。
このクラスの新しいインスタンスを初期化する.
AbstractBodyguard
-
org.aiwolf.sample.lib
のクラス
狩人用抽象クラス。
AbstractBodyguard()
- クラス のコンストラクタorg.aiwolf.sample.lib.
AbstractBodyguard
AbstractMedium
-
org.aiwolf.client.base.player
のクラス
非推奨です。
AbstractMedium()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractMedium
非推奨です。
このクラスの新しいインスタンスを初期化する.
AbstractMedium
-
org.aiwolf.sample.lib
のクラス
霊媒師用抽象クラス。
AbstractMedium()
- クラス のコンストラクタorg.aiwolf.sample.lib.
AbstractMedium
AbstractPossessed
-
org.aiwolf.client.base.player
のクラス
非推奨です。
AbstractPossessed()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractPossessed
非推奨です。
このクラスの新しいインスタンスを初期化する.
AbstractPossessed
-
org.aiwolf.sample.lib
のクラス
裏切り者用抽象クラス。
AbstractPossessed()
- クラス のコンストラクタorg.aiwolf.sample.lib.
AbstractPossessed
AbstractRole
-
org.aiwolf.client.base.player
のクラス
非推奨です。
AbstractRole()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractRole
非推奨です。
AbstractRoleAssignPlayer
-
org.aiwolf.client.base.player
のクラス
非推奨です。
AbstractRoleAssignPlayer()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractRoleAssignPlayer
非推奨です。
AbstractRoleAssignPlayer
-
org.aiwolf.sample.lib
のクラス
役職ごとに実際に使用するプレイヤーを切り替えるプレイヤーの抽象クラス
Abstract player class which switches player actually used according to its role.
AbstractRoleAssignPlayer()
- クラス のコンストラクタorg.aiwolf.sample.lib.
AbstractRoleAssignPlayer
AbstractSeer
-
org.aiwolf.client.base.player
のクラス
非推奨です。
AbstractSeer()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractSeer
非推奨です。
このクラスの新しいインスタンスを初期化する.
AbstractSeer
-
org.aiwolf.sample.lib
のクラス
占い師用抽象クラス。
AbstractSeer()
- クラス のコンストラクタorg.aiwolf.sample.lib.
AbstractSeer
AbstractVillager
-
org.aiwolf.client.base.player
のクラス
非推奨です。
AbstractVillager()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractVillager
非推奨です。
このクラスの新しいインスタンスを初期化する.
AbstractVillager
-
org.aiwolf.sample.lib
のクラス
村人用抽象クラス。
AbstractVillager()
- クラス のコンストラクタorg.aiwolf.sample.lib.
AbstractVillager
AbstractWerewolf
-
org.aiwolf.client.base.player
のクラス
非推奨です。
AbstractWerewolf()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractWerewolf
非推奨です。
このクラスの新しいインスタンスを初期化する.
AbstractWerewolf
-
org.aiwolf.sample.lib
のクラス
人狼用抽象クラス。
AbstractWerewolf()
- クラス のコンストラクタorg.aiwolf.sample.lib.
AbstractWerewolf
add(V, int)
- クラス のメソッドorg.aiwolf.common.util.
Counter
指定したアイテムのカウントをnumだけ増やす
add(V)
- クラス のメソッドorg.aiwolf.common.util.
Counter
指定したアイテムのカウントを1だけ増やす
add(GameLogger)
- クラス のメソッドorg.aiwolf.server.util.
MultiGameLogger
addAgent(Agent, Status, Role)
- クラス のメソッドorg.aiwolf.server.
GameData
Add new agent with their role
addAll(Counter<V>)
- クラス のメソッドorg.aiwolf.common.util.
Counter
追加する
addAttack(Vote)
- クラス のメソッドorg.aiwolf.server.
GameData
addDivination(Judge)
- クラス のメソッドorg.aiwolf.sample.player.
AdditionalGameInfo
占い結果リストに新しい占い結果を追加する
Add a new divination to the list of divinations.
addDivine(Judge)
- クラス のメソッドorg.aiwolf.server.
GameData
Add divine
addExecutedAgent(Agent)
- クラス のメソッドorg.aiwolf.sample.player.
AdditionalGameInfo
エージェントが,追放されたエージェントのリストに無かった場合は追加する。
addGuard(Guard)
- クラス のメソッドorg.aiwolf.server.
GameData
addInquestList(Judge)
- クラス のメソッドorg.aiwolf.sample.player.
AdditionalGameInfo
霊媒結果リストに新しい霊媒結果を追加する
Add a new inquest to the list of inquests.
addInspectJudgeList(Judge)
- クラス のメソッドorg.aiwolf.client.base.smpl.
AdvanceGameInfo
非推奨です。
占い結果リストに新しい占い結果を追加する.
AdditionalGameInfo
-
org.aiwolf.sample.player
のクラス
追加のゲーム情報
Additional game information.
AdditionalGameInfo(GameInfo)
- クラス のコンストラクタorg.aiwolf.sample.player.
AdditionalGameInfo
GameInfoに基づいて
AdditionalGameInfo
を構築する
Constructs
AdditionalGameInfo
based on GameInfo.
addKilledAgent(Agent)
- クラス のメソッドorg.aiwolf.sample.player.
AdditionalGameInfo
エージェントが,殺された(襲撃,呪殺,ただし追放は含まない)エージェントのリストに無かった場合追加する。
addLastDeadAgent(Agent)
- クラス のメソッドorg.aiwolf.server.
GameData
昨夜死亡したエージェントを追加する
Adds the agent who died last night.
addMediumJudgeList(Judge)
- クラス のメソッドorg.aiwolf.client.base.smpl.
AdvanceGameInfo
非推奨です。
霊媒結果リストに新しい霊媒結果を追加する.
addServerListener(ServerListener)
- クラス のメソッドorg.aiwolf.server.net.
TcpipServer
add server listener
addTalk(Agent, Talk)
- クラス のメソッドorg.aiwolf.server.
GameData
addVote(Vote)
- クラス のメソッドorg.aiwolf.server.
GameData
Add vote data
addWhisper(Agent, Talk)
- クラス のメソッドorg.aiwolf.server.
GameData
addWhisperedDivination(Judge)
- クラス のメソッドorg.aiwolf.sample.player.
AdditionalGameInfo
占い結果(囁き)リストに新しい占い結果(囁き)を追加する
Add a new whispered divination to the list of whispered divinations.
addWhisperedInquestList(Judge)
- クラス のメソッドorg.aiwolf.sample.player.
AdditionalGameInfo
霊媒結果(囁き)リストに新しい霊媒結果(囁き)を追加する
Add a new whispered inquest to the list of whispered inquests.
AdvanceGameInfo
-
org.aiwolf.client.base.smpl
のクラス
非推奨です。
AdvanceGameInfo()
- クラス のコンストラクタorg.aiwolf.client.base.smpl.
AdvanceGameInfo
非推奨です。
Agent
-
org.aiwolf.common.data
のクラス
プレイヤーのエージェントです。
agentNameMap
- クラス の変数org.aiwolf.server.
AIWolfGame
Name of Agents
agentPlayerMap
- クラス の変数org.aiwolf.server.net.
DirectConnectServer
非推奨です。
Agents connected to the server
agentRoleMap
- クラス の変数org.aiwolf.server.
GameData
roles of each agents
agentStatusMap
- クラス の変数org.aiwolf.server.
GameData
status of each agents
agree(TemplateTalkFactory.TalkType, int, int)
- クラス のstaticメソッドorg.aiwolf.client.lib.
TemplateTalkFactory
非推奨です。
agree(TemplateTalkFactory.TalkType, int, int)
- クラス のstaticメソッドorg.aiwolf.client.lib.
TemplateWhisperFactory
非推奨です。
AgreeContentBuilder
-
org.aiwolf.client.lib
のクラス
同意発話ビルダークラス
Builder class for the utterance of an agreement.
AgreeContentBuilder(TalkType, int, int)
- クラス のコンストラクタorg.aiwolf.client.lib.
AgreeContentBuilder
他の発話への同意を発話するためのAgreeContentBuilderを構築する
Constructs an AgreeContentBuilder to utter the agreement with the other utterance.
AIWolfAgentException
-
org.aiwolf.common
の例外
人狼知能におけるエージェントの例外を扱うクラスです。
AIWolfAgentException(Agent, String, Throwable)
- 例外 のコンストラクタorg.aiwolf.common.
AIWolfAgentException
人狼知能における例外を構築します。
AIWolfException
-
org.aiwolf.common
の例外
人狼知能における例外を扱うクラスです。
AIWolfException()
- 例外 のコンストラクタorg.aiwolf.common.
AIWolfException
人狼知能に関する新規例外を構築します。
AIWolfException(String)
- 例外 のコンストラクタorg.aiwolf.common.
AIWolfException
指定された詳細メッセージを持つ、人狼知能に関する新規例外を構築します。
AIWolfException(String, Throwable)
- 例外 のコンストラクタorg.aiwolf.common.
AIWolfException
指定された詳細メッセージおよび原因を使用して 新規例外を構築します。
AIWolfException(String, Throwable, boolean, boolean)
- 例外 のコンストラクタorg.aiwolf.common.
AIWolfException
指定された詳細メッセージ、原因、抑制の有効化または 無効化、書込み可能スタック・トレースの有効化または 無効化に基づいて、新しい例外を構築します。
AIWolfException(Throwable)
- 例外 のコンストラクタorg.aiwolf.common.
AIWolfException
指定された原因と詳細メッセージ {@code (cause==null ?
AIWolfGame
-
org.aiwolf.server
のクラス
Game Class of AI Wolf Contest
AIWolfGame(GameSetting, GameServer)
- クラス のコンストラクタorg.aiwolf.server.
AIWolfGame
AiWolfLoggerFactory
-
org.aiwolf.common.util
のクラス
Create Logger
AiWolfLoggerFactory()
- クラス のコンストラクタorg.aiwolf.common.util.
AiWolfLoggerFactory
AIWolfRuntimeException
-
org.aiwolf.common
の例外
人狼知能実行中にスローされる例外です。
AIWolfRuntimeException()
- 例外 のコンストラクタorg.aiwolf.common.
AIWolfRuntimeException
人狼知能に関する新規例外を構築します。
AIWolfRuntimeException(String)
- 例外 のコンストラクタorg.aiwolf.common.
AIWolfRuntimeException
指定された詳細メッセージを持つ、人狼知能に関する新規例外を構築します。
AIWolfRuntimeException(String, Throwable)
- 例外 のコンストラクタorg.aiwolf.common.
AIWolfRuntimeException
指定された詳細メッセージおよび原因を使用して 新規例外を構築します。
AIWolfRuntimeException(String, Throwable, boolean, boolean)
- 例外 のコンストラクタorg.aiwolf.common.
AIWolfRuntimeException
指定された詳細メッセージ、原因、抑制の有効化または 無効化、書込み可能スタック・トレースの有効化または 無効化に基づいて、新しい例外を構築します。
AIWolfRuntimeException(Throwable)
- 例外 のコンストラクタorg.aiwolf.common.
AIWolfRuntimeException
指定された原因と詳細メッセージ {@code (cause==null ?
attack()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractBodyguard
非推奨です。
attack()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractMedium
非推奨です。
attack()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractPossessed
非推奨です。
attack()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractRole
非推奨です。
この人狼が襲撃したいプレイヤーを返す.
attack()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractRoleAssignPlayer
非推奨です。
attack()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractSeer
非推奨です。
attack()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractVillager
非推奨です。
attack()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractWerewolf
非推奨です。
attack()
- クラス のメソッドorg.aiwolf.client.base.smpl.
SampleWerewolf
非推奨です。
attack(Agent)
- クラス のstaticメソッドorg.aiwolf.client.lib.
TemplateWhisperFactory
非推奨です。
attack()
- インタフェース のメソッドorg.aiwolf.common.data.
Player
人狼によって、襲撃したいエージェントを決めます。
attack()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractBodyguard
attack()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractMedium
attack()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractPossessed
attack()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractRoleAssignPlayer
attack()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractSeer
attack()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractVillager
attack()
- クラス のメソッドorg.aiwolf.sample.player.
SampleWerewolf
attackCandidateList
- クラス の変数org.aiwolf.server.
GameData
AttackContentBuilder
-
org.aiwolf.client.lib
のクラス
襲撃発話ビルダークラス
Builder class for the utterance of an attack.
AttackContentBuilder(Agent)
- クラス のコンストラクタorg.aiwolf.client.lib.
AttackContentBuilder
襲撃意思表明のためのAttackContentBuilderを構築する
Constructs an AttackContentBuilder to declare an attack.
attacked
- クラス の変数org.aiwolf.server.
GameData
昨夜人狼が襲ったエージェント(成否は問わない)
the agent werewolves attacked last night (no matter whether or not the attack succeeded)
attackedDead
- クラス の変数org.aiwolf.server.
GameData
昨夜人狼に襲われ死亡したエージェント
the agent who died last night because of the attack by werewolf.
attackVote()
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
B
BidiMap
<
K
,
V
> -
org.aiwolf.common.util
のクラス
双方向マップです。
BidiMap()
- クラス のコンストラクタorg.aiwolf.common.util.
BidiMap
新しいBidiMapを構築します。
BidiMap(int, float)
- クラス のコンストラクタorg.aiwolf.common.util.
BidiMap
指定された初期容量と負荷係数を持つ、 空のBidiMapを作成します。
BidiMap(int)
- クラス のコンストラクタorg.aiwolf.common.util.
BidiMap
指定された初期容量とデフォルトの負荷係数(0.75)を持つ、 空のBidiMapを作成します。
BidiMap(Map<? extends K, ? extends V>)
- クラス のコンストラクタorg.aiwolf.common.util.
BidiMap
指定されたMapと同じマッピングで新しいBidiMapを 作成します。
bw
- クラス の変数org.aiwolf.server.util.
FileGameLogger
C
CalendarTools
-
org.aiwolf.common.util
のクラス
カレンダーに関する静的なメソッドを提供するクラスです。
CalendarTools()
- クラス のコンストラクタorg.aiwolf.common.util.
CalendarTools
clear()
- クラス のメソッドorg.aiwolf.common.util.
BidiMap
clear()
- クラス のメソッドorg.aiwolf.common.util.
Counter
clear()
- クラス のメソッドorg.aiwolf.common.util.
Sorter
ClientStarter
-
org.aiwolf.common.bin
のクラス
ClientStarter()
- クラス のコンストラクタorg.aiwolf.common.bin.
ClientStarter
clone()
- クラス のメソッドorg.aiwolf.client.lib.
Content
clone()
- クラス のメソッドorg.aiwolf.common.net.
GameSetting
ゲーム設定の複製を作成し、返します。
close()
- クラス のメソッドorg.aiwolf.server.net.
DirectConnectServer
非推奨です。
close()
- インタフェース のメソッドorg.aiwolf.server.net.
GameServer
close connections
close()
- クラス のメソッドorg.aiwolf.server.net.
TcpipServer
close()
- クラス のメソッドorg.aiwolf.server.util.
FileGameLogger
close()
- インタフェース のメソッドorg.aiwolf.server.util.
GameLogger
close()
- クラス のメソッドorg.aiwolf.server.util.
MultiGameLogger
comingout(Agent, Role)
- クラス のstaticメソッドorg.aiwolf.client.lib.
TemplateTalkFactory
非推奨です。
Comingout someone's role
comingout(Agent, Role)
- クラス のstaticメソッドorg.aiwolf.client.lib.
TemplateWhisperFactory
非推奨です。
ComingoutContentBuilder
-
org.aiwolf.client.lib
のクラス
カミングアウト発話ビルダークラス
Builder class for the utterance of a coming-out.
ComingoutContentBuilder(Agent, Role)
- クラス のコンストラクタorg.aiwolf.client.lib.
ComingoutContentBuilder
カミングアウトのためのComingoutContentBuilderを構築する
Constructs a ComingoutContentBuilder for a coming-out.
compareTo(Agent)
- クラス のメソッドorg.aiwolf.common.data.
Agent
connect(Player)
- クラス のメソッドorg.aiwolf.common.net.
TcpipClient
connected(Socket, Agent, String)
- インタフェース のメソッドorg.aiwolf.server.net.
ServerListener
containsKey(Object)
- クラス のメソッドorg.aiwolf.common.util.
Counter
containsKey(Object)
- クラス のメソッドorg.aiwolf.common.util.
Sorter
containsValue(Object)
- クラス のメソッドorg.aiwolf.common.util.
Counter
containsValue(Object)
- クラス のメソッドorg.aiwolf.common.util.
Sorter
Content
-
org.aiwolf.client.lib
のクラス
発話内容クラス。
Content(ContentBuilder)
- クラス のコンストラクタorg.aiwolf.client.lib.
Content
指定したContentBuilderによりContentを構築する
Constructs a Content by the given ContentBuilder.
Content(String)
- クラス のコンストラクタorg.aiwolf.client.lib.
Content
発話テキストによりContentを構築する
Constructs a Content from the uttered text.
ContentBuilder
-
org.aiwolf.client.lib
のクラス
発話内容ビルダー抽象クラス
Abstract builder class for the content of a utterance.
ContentBuilder()
- クラス のコンストラクタorg.aiwolf.client.lib.
ContentBuilder
convert(Object)
- クラス のメソッドorg.aiwolf.common.net.
DataConverter
Counter
<
V
> -
org.aiwolf.common.util
のクラス
カウンタを作成する
Counter()
- クラス のコンストラクタorg.aiwolf.common.util.
Counter
カウンタを作成
Counter(Map<? extends V, Integer>)
- クラス のコンストラクタorg.aiwolf.common.util.
Counter
任意のMapからカウンタを作成
cursedFox
- クラス の変数org.aiwolf.server.
GameData
呪殺された妖狐
the fox killed by curse
D
DataConverter
-
org.aiwolf.common.net
のクラス
AIWolfのObjectを送信形式にEncode,Decodeする.
day()
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
day
- クラス の変数org.aiwolf.server.
GameData
The day of the data
dayBefore
- クラス の変数org.aiwolf.server.
GameData
game data of one day before
dayFinish(Agent)
- クラス のメソッドorg.aiwolf.server.net.
DirectConnectServer
非推奨です。
dayFinish(Agent)
- インタフェース のメソッドorg.aiwolf.server.net.
GameServer
called when day finished
dayFinish(Agent)
- クラス のメソッドorg.aiwolf.server.net.
TcpipServer
dayStart()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractBodyguard
非推奨です。
dayStart()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractMedium
非推奨です。
dayStart()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractRole
非推奨です。
1日の始まりに呼び出される.
dayStart()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractRoleAssignPlayer
非推奨です。
dayStart()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractSeer
非推奨です。
dayStart()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractVillager
非推奨です。
dayStart()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractWerewolf
非推奨です。
dayStart()
- クラス のメソッドorg.aiwolf.client.base.smpl.
SampleBodyguard
非推奨です。
dayStart()
- クラス のメソッドorg.aiwolf.client.base.smpl.
SampleMedium
非推奨です。
dayStart()
- クラス のメソッドorg.aiwolf.client.base.smpl.
SamplePossessed
非推奨です。
dayStart()
- クラス のメソッドorg.aiwolf.client.base.smpl.
SampleSeer
非推奨です。
dayStart()
- クラス のメソッドorg.aiwolf.client.base.smpl.
SampleVillager
非推奨です。
dayStart()
- クラス のメソッドorg.aiwolf.client.base.smpl.
SampleWerewolf
非推奨です。
dayStart()
- インタフェース のメソッドorg.aiwolf.common.data.
Player
1日の始まりに呼び出されます。
dayStart()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractRoleAssignPlayer
dayStart()
- クラス のメソッドorg.aiwolf.sample.player.
SampleBodyguard
dayStart()
- クラス のメソッドorg.aiwolf.sample.player.
SampleMedium
dayStart()
- クラス のメソッドorg.aiwolf.sample.player.
SamplePossessed
dayStart()
- クラス のメソッドorg.aiwolf.sample.player.
SampleSeer
dayStart()
- クラス のメソッドorg.aiwolf.sample.player.
SampleVillager
dayStart()
- クラス のメソッドorg.aiwolf.sample.player.
SampleWerewolf
dayStart()
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
dayStart(Agent)
- クラス のメソッドorg.aiwolf.server.net.
DirectConnectServer
非推奨です。
dayStart(Agent)
- インタフェース のメソッドorg.aiwolf.server.net.
GameServer
called when day started
dayStart(Agent)
- クラス のメソッドorg.aiwolf.server.net.
TcpipServer
DirectConnectServer
-
org.aiwolf.server.net
のクラス
非推奨です。
DirectConnectServer(List<Player>)
- クラス のコンストラクタorg.aiwolf.server.net.
DirectConnectServer
非推奨です。
DirectConnectServer(Map<Player, Role>)
- クラス のコンストラクタorg.aiwolf.server.net.
DirectConnectServer
非推奨です。
DirectStarter
-
org.aiwolf.server.bin
のクラス
非推奨です。
DirectStarter()
- クラス のコンストラクタorg.aiwolf.server.bin.
DirectStarter
非推奨です。
disagree(TemplateTalkFactory.TalkType, int, int)
- クラス のstaticメソッドorg.aiwolf.client.lib.
TemplateTalkFactory
非推奨です。
disagree(TemplateTalkFactory.TalkType, int, int)
- クラス のstaticメソッドorg.aiwolf.client.lib.
TemplateWhisperFactory
非推奨です。
DisagreeContentBuilder
-
org.aiwolf.client.lib
のクラス
不同意発話ビルダークラス
Builder class for the utterance of a disagreement.
DisagreeContentBuilder(TalkType, int, int)
- クラス のコンストラクタorg.aiwolf.client.lib.
DisagreeContentBuilder
他の発話への不同意を発話するためのDisagreeContentBuilderを構築する
Constructs a DisagreeContentBuilder to utter the disagreement with the other utterance.
DivinationContentBuilder
-
org.aiwolf.client.lib
のクラス
占い発話ビルダークラス
Builder class for the utterance of a divination.
DivinationContentBuilder(Agent)
- クラス のコンストラクタorg.aiwolf.client.lib.
DivinationContentBuilder
占い行為について発話するためのDivinationContentBuilderを構築する
Constructs a DivinationContentBuilder to utter a divination.
divine()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractBodyguard
非推奨です。
divine()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractMedium
非推奨です。
divine()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractPossessed
非推奨です。
divine()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractRole
非推奨です。
この占い師が占いたいプレイヤーを返す.
divine()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractRoleAssignPlayer
非推奨です。
divine()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractSeer
非推奨です。
divine()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractVillager
非推奨です。
divine()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractWerewolf
非推奨です。
divine()
- クラス のメソッドorg.aiwolf.client.base.smpl.
SampleSeer
非推奨です。
divine()
- インタフェース のメソッドorg.aiwolf.common.data.
Player
占い師によって、占うエージェントを決めます。
divine()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractBodyguard
divine()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractMedium
divine()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractPossessed
divine()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractRoleAssignPlayer
divine()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractVillager
divine()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractWerewolf
divine()
- クラス のメソッドorg.aiwolf.sample.player.
SampleSeer
divine()
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
divine
- クラス の変数org.aiwolf.server.
GameData
Result of divination
divined(Agent, Species)
- クラス のstaticメソッドorg.aiwolf.client.lib.
TemplateTalkFactory
非推奨です。
Report result of divine
divined(Agent, Species)
- クラス のstaticメソッドorg.aiwolf.client.lib.
TemplateWhisperFactory
非推奨です。
DivinedResultContentBuilder
-
org.aiwolf.client.lib
のクラス
占い結果報告ビルダークラス
Builder class for the report of a divination.
DivinedResultContentBuilder(Agent, Species)
- クラス のコンストラクタorg.aiwolf.client.lib.
DivinedResultContentBuilder
占いの結果報告のためのDivinedResultContentBuilderを構築する
Constructs a DivinedResultContentBuilder to report the result of a divination.
E
entrySet()
- クラス のメソッドorg.aiwolf.common.util.
Counter
entrySet()
- クラス のメソッドorg.aiwolf.common.util.
Sorter
EnumType
-
org.aiwolf.client.lib
の列挙型
非推奨です。
equals(Object)
- クラス のメソッドorg.aiwolf.client.lib.
Content
equals(Object)
- クラス のメソッドorg.aiwolf.common.data.
Agent
equals(Object)
- クラス のメソッドorg.aiwolf.common.util.
Pair
同一性をチェックします。
estimate(Agent, Role)
- クラス のstaticメソッドorg.aiwolf.client.lib.
TemplateTalkFactory
非推奨です。
Talk one's estimation
estimate(Agent, Role)
- クラス のstaticメソッドorg.aiwolf.client.lib.
TemplateWhisperFactory
非推奨です。
EstimateContentBuilder
-
org.aiwolf.client.lib
のクラス
推測発話ビルダークラス
Builder class for the utterance of a estimation.
EstimateContentBuilder(Agent, Role)
- クラス のコンストラクタorg.aiwolf.client.lib.
EstimateContentBuilder
推測のためのEstimateContentBuilderを構築する
Constructs an EstimateContentBuilder to utter an estimation.
executed
- クラス の変数org.aiwolf.server.
GameData
executed agent
F
FileGameLogger
-
org.aiwolf.server.util
のクラス
GameLogger using File
FileGameLogger()
- クラス のコンストラクタorg.aiwolf.server.util.
FileGameLogger
FileGameLogger(String)
- クラス のコンストラクタorg.aiwolf.server.util.
FileGameLogger
FileGameLogger(File)
- クラス のコンストラクタorg.aiwolf.server.util.
FileGameLogger
finish()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractBodyguard
非推奨です。
finish()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractMedium
非推奨です。
finish()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractPossessed
非推奨です。
finish()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractRole
非推奨です。
ゲーム終了時に呼び出される.
finish()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractRoleAssignPlayer
非推奨です。
finish()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractSeer
非推奨です。
finish()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractVillager
非推奨です。
finish()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractWerewolf
非推奨です。
finish()
- クラス のメソッドorg.aiwolf.client.base.smpl.
SampleBodyguard
非推奨です。
finish()
- クラス のメソッドorg.aiwolf.client.base.smpl.
SampleMedium
非推奨です。
finish()
- クラス のメソッドorg.aiwolf.client.base.smpl.
SamplePossessed
非推奨です。
finish()
- クラス のメソッドorg.aiwolf.client.base.smpl.
SampleSeer
非推奨です。
finish()
- クラス のメソッドorg.aiwolf.client.base.smpl.
SampleVillager
非推奨です。
finish()
- クラス のメソッドorg.aiwolf.client.base.smpl.
SampleWerewolf
非推奨です。
finish()
- インタフェース のメソッドorg.aiwolf.common.data.
Player
ゲーム終了時に呼び出されます。
finish()
- クラス のメソッドorg.aiwolf.common.net.
TcpipClient
finish()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractRoleAssignPlayer
finish()
- クラス のメソッドorg.aiwolf.sample.player.
SampleBodyguard
finish()
- クラス のメソッドorg.aiwolf.sample.player.
SampleMedium
finish()
- クラス のメソッドorg.aiwolf.sample.player.
SamplePossessed
finish()
- クラス のメソッドorg.aiwolf.sample.player.
SampleSeer
finish()
- クラス のメソッドorg.aiwolf.sample.player.
SampleVillager
finish()
- クラス のメソッドorg.aiwolf.sample.player.
SampleWerewolf
finish()
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
finish(Agent)
- クラス のメソッドorg.aiwolf.server.net.
DirectConnectServer
非推奨です。
finish(Agent)
- インタフェース のメソッドorg.aiwolf.server.net.
GameServer
send finished message
finish(Agent)
- クラス のメソッドorg.aiwolf.server.net.
TcpipServer
flush()
- クラス のメソッドorg.aiwolf.server.util.
FileGameLogger
flush()
- インタフェース のメソッドorg.aiwolf.server.util.
GameLogger
flush()
- クラス のメソッドorg.aiwolf.server.util.
MultiGameLogger
format(LogRecord)
- クラス のメソッドorg.aiwolf.common.util.
GameLogFormat
format(LogRecord)
- クラス のメソッドorg.aiwolf.common.util.
ServerLogFormat
G
GameClient
-
org.aiwolf.common.net
のインタフェース
gameData
- クラス の変数org.aiwolf.server.
AIWolfGame
GameData
-
org.aiwolf.server
のクラス
Record game information of a day
GameData(GameSetting)
- クラス のコンストラクタorg.aiwolf.server.
GameData
gameData
- クラス の変数org.aiwolf.server.net.
DirectConnectServer
非推奨です。
GameData
gameDataMap
- クラス の変数org.aiwolf.server.
AIWolfGame
GameInfo
-
org.aiwolf.common.net
のクラス
各プレイヤーに送信されるゲーム情報です。
GameInfo()
- クラス のコンストラクタorg.aiwolf.common.net.
GameInfo
新しいゲーム情報を構築します。
GameInfoToSend
-
org.aiwolf.common.net
のクラス
Game information which send to each player
GameInfoToSend()
- クラス のコンストラクタorg.aiwolf.common.net.
GameInfoToSend
GameLogFormat
-
org.aiwolf.common.util
のクラス
GameLogFormat()
- クラス のコンストラクタorg.aiwolf.common.util.
GameLogFormat
gameLogger
- クラス の変数org.aiwolf.server.
AIWolfGame
Logger
GameLogger
-
org.aiwolf.server.util
のインタフェース
gameLoggerSet
- クラス の変数org.aiwolf.server.util.
MultiGameLogger
gameServer
- クラス の変数org.aiwolf.server.
AIWolfGame
server to connect clients
GameServer
-
org.aiwolf.server.net
のインタフェース
GameSetting
-
org.aiwolf.common.net
のクラス
ゲームの設定です。
GameSetting()
- クラス のコンストラクタorg.aiwolf.common.net.
GameSetting
新しいゲーム設定を構築します。
gameSetting
- クラス の変数org.aiwolf.server.
AIWolfGame
Settings of the game
gameSetting
- クラス の変数org.aiwolf.server.
GameData
ゲームの設定
gameSetting
- クラス の変数org.aiwolf.server.net.
DirectConnectServer
非推奨です。
Game Setting
get(Object)
- クラス のメソッドorg.aiwolf.common.util.
Counter
指定したアイテムのカウントを返す
get(Object)
- クラス のメソッドorg.aiwolf.common.util.
Sorter
あるアイテムのスコアを取得する
getAgent()
- 例外 のメソッドorg.aiwolf.common.
AIWolfAgentException
例外を起こしたエージェントを返します。
getAgent(int)
- クラス のstaticメソッドorg.aiwolf.common.data.
Agent
指定されたインデックスのエージェントを取得します。
getAgent()
- クラス のメソッドorg.aiwolf.common.data.
Guard
護衛するエージェントを返します。
getAgent()
- クラス のメソッドorg.aiwolf.common.data.
Judge
占いもしくは霊媒をするエージェントを返します。
getAgent()
- クラス のメソッドorg.aiwolf.common.data.
Talk
話したエージェントを返します。
getAgent()
- クラス のメソッドorg.aiwolf.common.data.
Vote
投票するエージェントを返します。
getAgent()
- クラス のメソッドorg.aiwolf.common.net.
GameInfo
自分自身のエージェントを返します。
getAgent()
- クラス のメソッドorg.aiwolf.common.net.
GameInfoToSend
getAgent()
- クラス のメソッドorg.aiwolf.common.net.
JudgeToSend
getAgent()
- クラス のメソッドorg.aiwolf.common.net.
TalkToSend
getAgent()
- クラス のメソッドorg.aiwolf.common.net.
VoteToSend
getAgent()
- 例外 のメソッドorg.aiwolf.server.
LostClientException
getAgent(Player)
- クラス のメソッドorg.aiwolf.server.net.
DirectConnectServer
非推奨です。
getAgentIdx()
- クラス のメソッドorg.aiwolf.common.data.
Agent
エージェントのインデックスを返します。
getAgentList()
- クラス のメソッドorg.aiwolf.common.net.
GameInfo
ゲームに参加しているエージェントのリストを返します。
getAgentList()
- クラス のメソッドorg.aiwolf.server.
GameData
get agents
getAgentName(Agent)
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
getAliveAgentList()
- クラス のメソッドorg.aiwolf.common.net.
GameInfo
生きているエージェントを返します。
getAliveAgentList()
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
get alive agents
getAliveHumanList()
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
getAliveOthers()
- クラス のメソッドorg.aiwolf.sample.player.
AdditionalGameInfo
自分以外の生存者を返す
Returns the alive agents except me.
getAliveWolfList()
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
getAttacked()
- クラス のメソッドorg.aiwolf.server.
GameData
昨夜人狼が襲ったエージェント(成否は問わない)を返す
Returns the agent werewolves attacked last night (no matter whether or not the attack succeeded).
getAttackedAgent()
- クラス のメソッドorg.aiwolf.common.net.
GameInfo
昨夜実際に襲撃されたエージェントを返します。
getAttackedAgent()
- クラス のメソッドorg.aiwolf.common.net.
GameInfoToSend
getAttackedDead()
- クラス のメソッドorg.aiwolf.server.
GameData
昨夜人狼に襲われ死亡したエージェントを返す.
getAttackVoteCounter()
- クラス のメソッドorg.aiwolf.sample.player.
AdditionalGameInfo
襲撃投票宣言カウンタを返す
Returns the counter of the declaration of vote for attack.
getAttackVotedCandidates(List<Vote>)
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
getAttackVoteList()
- クラス のメソッドorg.aiwolf.common.net.
GameInfo
襲撃投票のリストを返します。
getAttackVoteList()
- クラス のメソッドorg.aiwolf.common.net.
GameInfoToSend
getAttackVoteList()
- クラス のメソッドorg.aiwolf.server.
GameData
getAttackVoteMap()
- クラス のメソッドorg.aiwolf.sample.player.
AdditionalGameInfo
襲撃投票宣言マップを返す
Returns the map of the declaration of vote for attack.
getBodyguardPlayer()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractRoleAssignPlayer
非推奨です。
狩人用プレイヤーを返す.
getBodyguardPlayer()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractRoleAssignPlayer
狩人用プレイヤーを返す.
getComingoutMap()
- クラス のメソッドorg.aiwolf.client.base.smpl.
AdvanceGameInfo
非推奨です。
カミングアウト状況マップを返す.
getComingoutMap()
- クラス のメソッドorg.aiwolf.sample.player.
AdditionalGameInfo
カミングアウト状況を返す
Returns the situation of comingouts.
getConnectedAgentList()
- クラス のメソッドorg.aiwolf.server.net.
DirectConnectServer
非推奨です。
getConnectedAgentList()
- インタフェース のメソッドorg.aiwolf.server.net.
GameServer
getConnectedAgentList()
- クラス のメソッドorg.aiwolf.server.net.
TcpipServer
getContent()
- クラス のメソッドorg.aiwolf.common.data.
Talk
非推奨です。
getContentList()
- クラス のメソッドorg.aiwolf.client.lib.
Content
発話内容が複文・重文の場合,節のリストを返す
Returns the list of clauses in case of complex or compound sentence.
getCursedFox()
- クラス のメソッドorg.aiwolf.common.net.
GameInfo
呪殺された妖狐を返す
Returns the fox killed by curse.
getCursedFox()
- クラス のメソッドorg.aiwolf.common.net.
GameInfoToSend
呪殺された妖狐のインデックスを返す
Returns the agent index of fox killed by curse.
getCursedFox()
- クラス のメソッドorg.aiwolf.server.
GameData
呪殺された妖狐を返す.