ブラウザのJavaScriptが無効になっています。
ナビゲーション・リンクをスキップ
概要
パッケージ
クラス
階層ツリー
非推奨
索引
ヘルプ
前
次
フレーム
フレームなし
すべてのクラス
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
A
AbstractRoleAssignPlayer
-
org.aiwolf.sample.lib
のクラス
役職ごとに実際に使用するプレイヤーを切り替えるプレイヤーの抽象クラス
Abstract player class which switches player actually used according to its role.
AbstractRoleAssignPlayer()
- クラス のコンストラクタorg.aiwolf.sample.lib.
AbstractRoleAssignPlayer
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
addDivine(Judge)
- クラス のメソッドorg.aiwolf.server.
GameData
Add divine
addGuard(Guard)
- クラス のメソッドorg.aiwolf.server.
GameData
addLastDeadAgent(Agent)
- クラス のメソッドorg.aiwolf.server.
GameData
昨夜死亡したエージェントを追加する
Adds the agent who died last night.
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
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
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 (with no subject specified).
AgreeContentBuilder(Agent, 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 ?
AndContentBuilder
-
org.aiwolf.client.lib
のクラス
AND演算子ビルダークラス
Builder class for AND operator.
AndContentBuilder(Content...)
- クラス のコンストラクタorg.aiwolf.client.lib.
AndContentBuilder
AND演算子のためのAndContentBuilderを構築する(主語の指定なし)
Constructs a AndContentBuilder for AND operator (with no subject specified).
AndContentBuilder(Agent, Content...)
- クラス のコンストラクタorg.aiwolf.client.lib.
AndContentBuilder
AND演算子のためのAndContentBuilderを構築する
Constructs a AndContentBuilder for AND operator.
AndContentBuilder(List<Content>)
- クラス のコンストラクタorg.aiwolf.client.lib.
AndContentBuilder
AND演算子のためのAndContentBuilderを構築する(主語の指定なし)
Constructs a AndContentBuilder for AND operator (with no subject specified).
AndContentBuilder(Agent, List<Content>)
- クラス のコンストラクタorg.aiwolf.client.lib.
AndContentBuilder
AND演算子のためのAndContentBuilderを構築する
Constructs a AndContentBuilder for AND operator.
ANY
- クラス のstatic変数org.aiwolf.client.lib.
Content
不特定のエージェントを表す定数
Constant representing an arbitrary agent.
attack()
- インタフェース のメソッドorg.aiwolf.common.data.
Player
人狼によって、襲撃したいエージェントを決めます。
attack()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractRoleAssignPlayer
attack()
- クラス のメソッドorg.aiwolf.sample.player.
SampleBasePlayer
attack()
- クラス のメソッドorg.aiwolf.sample.player.
SampleBodyguard
attack()
- クラス のメソッドorg.aiwolf.sample.player.
SampleMedium
attack()
- クラス のメソッドorg.aiwolf.sample.player.
SamplePossessed
attack()
- クラス のメソッドorg.aiwolf.sample.player.
SampleSeer
attack()
- クラス のメソッドorg.aiwolf.sample.player.
SampleVillager
attack()
- クラス のメソッドorg.aiwolf.sample.player.
SampleWerewolf
AttackContentBuilder
-
org.aiwolf.client.lib
のクラス
襲撃発話ビルダークラス
Builder class for the utterance of an attack.
AttackContentBuilder(Agent)
- クラス のコンストラクタorg.aiwolf.client.lib.
AttackContentBuilder
襲撃発話のためのAttackContentBuilderを構築する(主語の指定なし)
Constructs an AttackContentBuilder for the utterance of an attack (with no subject specified).
AttackContentBuilder(Agent, Agent)
- クラス のコンストラクタorg.aiwolf.client.lib.
AttackContentBuilder
襲撃発話のためのAttackContentBuilderを構築する
Constructs an AttackContentBuilder for the utterance of an attack.
attacked
- クラス の変数org.aiwolf.server.
GameData
昨夜人狼が襲ったエージェント(成否は問わない)
the agent werewolves attacked last night (no matter whether or not the attack succeeded)
AttackedContentBuilder
-
org.aiwolf.client.lib
のクラス
襲撃報告ビルダークラス
Builder class for the report of an attack.
AttackedContentBuilder(Agent)
- クラス のコンストラクタorg.aiwolf.client.lib.
AttackedContentBuilder
襲撃報告のためのAttackedContentBuilderを構築する(主語の指定なし)
Constructs an AttackedContentBuilder for the report of an attack (with no subject specified).
AttackedContentBuilder(Agent, Agent)
- クラス のコンストラクタorg.aiwolf.client.lib.
AttackedContentBuilder
襲撃報告のためのAttackedContentBuilderを構築する
Constructs an AttackedContentBuilder for the report of an attack.
attackedDead
- クラス の変数org.aiwolf.server.
GameData
昨夜人狼に襲われ死亡したエージェント
the agent who died last night because of the attack by werewolf.
attackVote()
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
attackVoteList
- クラス の変数org.aiwolf.server.
GameData
B
BecauseContentBuilder
-
org.aiwolf.client.lib
のクラス
理由発話ビルダークラス
Builder class for the utterance of a reason.
BecauseContentBuilder(Content, Content)
- クラス のコンストラクタorg.aiwolf.client.lib.
BecauseContentBuilder
行動の理由を述べるためのBecauseContentBuilderを構築する(主語の指定なし)
Constructs a BecauseContentBuilder to express the reason for an action (with no subject specified).
BecauseContentBuilder(Agent, Content, Content)
- クラス のコンストラクタorg.aiwolf.client.lib.
BecauseContentBuilder
行動の理由を述べるためのBecauseContentBuilderを構築する
Constructs a BecauseContentBuilder to express the reason for an action.
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
ComingoutContentBuilder
-
org.aiwolf.client.lib
のクラス
カミングアウト発話ビルダークラス
Builder class for the utterance of a CO.
ComingoutContentBuilder(Agent, Role)
- クラス のコンストラクタorg.aiwolf.client.lib.
ComingoutContentBuilder
カミングアウトのためのComingoutContentBuilderを構築する(主語の指定なし)
Constructs a ComingoutContentBuilder for a CO (with no subject specified).
ComingoutContentBuilder(Agent, Agent, Role)
- クラス のコンストラクタorg.aiwolf.client.lib.
ComingoutContentBuilder
カミングアウトのためのComingoutContentBuilderを構築する
Constructs a ComingoutContentBuilder for a CO.
compareTo(Agent)
- クラス のメソッドorg.aiwolf.common.data.
Agent
connect(Player)
- クラス のメソッドorg.aiwolf.common.net.
TcpipClient
connected(Socket, Agent, String)
- インタフェース のメソッドorg.aiwolf.server.net.
ServerListener
contains(Agent)
- クラス のメソッドorg.aiwolf.server.
GameData
指定エージェントがゲームに含まれているかどうかを調べる
Check whether the agents is joining in game.
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
DayContentBuilder
-
org.aiwolf.client.lib
のクラス
日付付加ビルダークラス
Builder class to give date information to the content.
DayContentBuilder(int, Content)
- クラス のコンストラクタorg.aiwolf.client.lib.
DayContentBuilder
発話内容に日付情報を与えるためのDayContentBuilderを構築する(主語の指定なし)
Constructs a DayContentBuilder to give date information to the content (with no subject specified).
DayContentBuilder(Agent, int, Content)
- クラス のコンストラクタorg.aiwolf.client.lib.
DayContentBuilder
発話内容に日付情報を与えるためのDayContentBuilderを構築する
Constructs a DayContentBuilder to give date information to the content.
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.common.data.
Player
1日の始まりに呼び出されます。
dayStart()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractRoleAssignPlayer
dayStart()
- クラス のメソッドorg.aiwolf.sample.player.
SampleBasePlayer
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.
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
非推奨です。
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 (with no subject specified).
DisagreeContentBuilder(Agent, 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 (with no subject specified).
DivinationContentBuilder(Agent, Agent)
- クラス のコンストラクタorg.aiwolf.client.lib.
DivinationContentBuilder
占い行為について発話するためのDivinationContentBuilderを構築する
Constructs a DivinationContentBuilder to utter a divination.
divine()
- インタフェース のメソッドorg.aiwolf.common.data.
Player
占い師によって、占うエージェントを決めます。
divine()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractRoleAssignPlayer
divine()
- クラス のメソッドorg.aiwolf.sample.player.
SampleBasePlayer
divine()
- クラス のメソッドorg.aiwolf.sample.player.
SampleBodyguard
divine()
- クラス のメソッドorg.aiwolf.sample.player.
SampleMedium
divine()
- クラス のメソッドorg.aiwolf.sample.player.
SamplePossessed
divine()
- クラス のメソッドorg.aiwolf.sample.player.
SampleSeer
divine()
- クラス のメソッドorg.aiwolf.sample.player.
SampleVillager
divine()
- クラス のメソッドorg.aiwolf.sample.player.
SampleWerewolf
divine()
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
divine
- クラス の変数org.aiwolf.server.
GameData
Result of divination
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 (with no subject specified).
DivinedResultContentBuilder(Agent, 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
equals(Object)
- クラス のメソッドorg.aiwolf.client.lib.
Content
equals(Object)
- クラス のメソッドorg.aiwolf.common.data.
Agent
equals(Object)
- クラス のメソッドorg.aiwolf.common.util.
Pair
同一性をチェックします。
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 (with no subject specified).
EstimateContentBuilder(Agent, 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.common.data.
Player
ゲーム終了時に呼び出されます。
finish()
- クラス のメソッドorg.aiwolf.common.net.
TcpipClient
finish()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractRoleAssignPlayer
finish()
- クラス のメソッドorg.aiwolf.sample.player.
SampleBasePlayer
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
gameData
- クラス の変数org.aiwolf.server.net.
TcpipServer
Current game data
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
gameSetting
- クラス の変数org.aiwolf.server.net.
TcpipServer
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
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
昨夜人狼に襲われ死亡したエージェントを返す.
getAttackVotedCandidates(List<Vote>)
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
getAttackVoteList()
- クラス のメソッドorg.aiwolf.common.net.
GameInfo
襲撃投票のリストを返します。
getAttackVoteList()
- クラス のメソッドorg.aiwolf.common.net.
GameInfoToSend
getAttackVoteList()
- クラス のメソッドorg.aiwolf.server.
GameData
getBodyguardPlayer()
- クラス のメソッドorg.aiwolf.sample.lib.
AbstractRoleAssignPlayer
狩人用プレイヤーを返す.
getConnectedAgentList()
- クラス のメソッドorg.aiwolf.server.net.
DirectConnectServer
非推奨です。
getConnectedAgentList()
- インタフェース のメソッドorg.aiwolf.server.net.
GameServer
getConnectedAgentList()
- クラス のメソッドorg.aiwolf.server.net.
TcpipServer
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
呪殺された妖狐を返す.
getCustomGame(String, int)
- クラス のstaticメソッドorg.aiwolf.common.net.
GameSetting
ファイルから設定を読み込んで返します
Returns game setting read from configuration file.
getDay()
- クラス のメソッドorg.aiwolf.client.lib.
Content
発話の日付を返す