ブラウザの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
のクラス
狩人用抽象クラス
Abstract class for bodyguard
AbstractBodyguard()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractBodyguard
このクラスの新しいインスタンスを初期化する.
AbstractMedium
-
org.aiwolf.client.base.player
のクラス
霊媒師用抽象クラス
Abstract class for medium
AbstractMedium()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractMedium
このクラスの新しいインスタンスを初期化する.
AbstractPossessed
-
org.aiwolf.client.base.player
のクラス
裏切り者用抽象クラス
Abstract class for possessed
AbstractPossessed()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractPossessed
このクラスの新しいインスタンスを初期化する.
AbstractRole
-
org.aiwolf.client.base.player
のクラス
各役職用抽象クラス共通のスーパークラス
The common super class for each role's abstract class
AbstractRole()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractRole
AbstractRoleAssignPlayer
-
org.aiwolf.client.base.player
のクラス
役職ごとに実際に使用するプレイヤーを切り替えるプレイヤーの抽象クラス
Abstract player class which switches player actually used according to its role.
AbstractRoleAssignPlayer()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractRoleAssignPlayer
AbstractSeer
-
org.aiwolf.client.base.player
のクラス
占い師用抽象クラス
Abstract class for seer
AbstractSeer()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractSeer
このクラスの新しいインスタンスを初期化する.
AbstractVillager
-
org.aiwolf.client.base.player
のクラス
村人用抽象クラス
Abstract class for villager
AbstractVillager()
- クラス のコンストラクタorg.aiwolf.client.base.player.
AbstractVillager
このクラスの新しいインスタンスを初期化する.
AbstractWerewolf
-
org.aiwolf.client.base.player
のクラス
人狼用抽象クラス
Abstract class for werewolf
AbstractWerewolf()
- クラス のコンストラクタorg.aiwolf.client.base.player.
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 thier 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
addInspectJudgeList(Judge)
- クラス のメソッドorg.aiwolf.client.base.smpl.
AdvanceGameInfo
占い結果リストに新しい占い結果を追加する.
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
AdvanceGameInfo
-
org.aiwolf.client.base.smpl
のクラス
アドバンストゲーム情報
Advanced game information
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 agreement
AgreeContentBuilder(TalkType, int, int)
- クラス のコンストラクタorg.aiwolf.client.lib.
AgreeContentBuilder
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
人狼によって、襲撃したいエージェントを決めます。
attackCandidateList
- クラス の変数org.aiwolf.server.
GameData
AttackContentBuilder
-
org.aiwolf.client.lib
のクラス
襲撃発話ビルダークラス
Builder class for the utterance of attack
AttackContentBuilder(Agent)
- クラス のコンストラクタorg.aiwolf.client.lib.
AttackContentBuilder
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を 作成します。
build()
- クラス のメソッドorg.aiwolf.client.lib.
ContentBuilder
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.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 comingout
ComingoutContentBuilder(Agent, Role)
- クラス のコンストラクタorg.aiwolf.client.lib.
ComingoutContentBuilder
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
Content(String)
- クラス のコンストラクタorg.aiwolf.client.lib.
Content
Initializes a new instance.
ContentBuilder
-
org.aiwolf.client.lib
のクラス
発話ビルダークラス
Builder class for 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.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 disagreement
DisagreeContentBuilder(TalkType, int, int)
- クラス のコンストラクタorg.aiwolf.client.lib.
DisagreeContentBuilder
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.server.
AIWolfGame
divine
- クラス の変数org.aiwolf.server.
GameData
Result of divination
DivineContentBuilder
-
org.aiwolf.client.lib
のクラス
占い結果発話ビルダークラス
Builder class for the utterance of divination
DivineContentBuilder(Agent, Species)
- クラス のコンストラクタorg.aiwolf.client.lib.
DivineContentBuilder
divined(Agent, Species)
- クラス のstaticメソッドorg.aiwolf.client.lib.
TemplateTalkFactory
非推奨です。
Report result of divine
divined(Agent, Species)
- クラス のstaticメソッドorg.aiwolf.client.lib.
TemplateWhisperFactory
非推奨です。
E
entrySet()
- クラス のメソッドorg.aiwolf.common.util.
Counter
entrySet()
- クラス のメソッドorg.aiwolf.common.util.
Sorter
EnumType
-
org.aiwolf.client.lib
の列挙型
Stateのタイプ
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 estimation
EstimateContentBuilder(Agent, Role)
- クラス のコンストラクタorg.aiwolf.client.lib.
EstimateContentBuilder
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.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
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.common.net.
GameInfo
昨夜人狼に襲われ死亡したエージェントを返す.
getAttackedDead()
- クラス のメソッド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.client.base.player.
AbstractRoleAssignPlayer
狩人用プレイヤーを返す.
getComingoutMap()
- クラス のメソッドorg.aiwolf.client.base.smpl.
AdvanceGameInfo
カミングアウト状況マップを返す.
getConnectedAgentList()
- クラス のメソッドorg.aiwolf.server.net.
DirectConnectServer
非推奨です。
getConnectedAgentList()
- インタフェース のメソッドorg.aiwolf.server.net.
GameServer
getConnectedAgentList()
- クラス のメソッドorg.aiwolf.server.net.
TcpipServer
getContent()
- クラス のメソッドorg.aiwolf.common.data.
Talk
非推奨です。
getCursedFox()
- クラス のメソッドorg.aiwolf.common.net.
GameInfo
呪殺された妖狐を返す.
getCursedFox()
- クラス のメソッドorg.aiwolf.common.net.
GameInfoToSend
呪殺された妖狐を返す.
getCursedFox()
- クラス のメソッドorg.aiwolf.server.
GameData
呪殺された妖狐を返す.
getCustomGame(String)
- クラス のstaticメソッドorg.aiwolf.common.net.
GameSetting
ファイルから設定を読み込んで返します
Returns game setting read from configuration file.
getDay()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractRole
今日が何日目かを返す.
getDay()
- クラス のメソッドorg.aiwolf.common.data.
Guard
護衛した日を返します。
getDay()
- クラス のメソッドorg.aiwolf.common.data.
Judge
占いもしくは霊媒をする日を返します。
getDay()
- クラス のメソッドorg.aiwolf.common.data.
Talk
話した日を返します。
getDay()
- クラス のメソッドorg.aiwolf.common.data.
Vote
投票する日を返します。
getDay()
- クラス のメソッドorg.aiwolf.common.net.
GameInfo
何日かを返します。
getDay()
- クラス のメソッドorg.aiwolf.common.net.
GameInfoToSend
getDay()
- クラス のメソッドorg.aiwolf.common.net.
JudgeToSend
getDay()
- クラス のメソッドorg.aiwolf.common.net.
TalkToSend
getDay()
- クラス のメソッドorg.aiwolf.common.net.
VoteToSend
getDay()
- クラス のメソッドorg.aiwolf.server.
GameData
getDayBefore()
- クラス のメソッドorg.aiwolf.server.
GameData
get game data of one day before
getDefaultGame(int)
- クラス のstaticメソッドorg.aiwolf.common.net.
GameSetting
通常のゲーム設定を返します。
getDivine()
- クラス のメソッドorg.aiwolf.server.
GameData
getDivineResult()
- クラス のメソッドorg.aiwolf.common.net.
GameInfo
占い結果を返します。
getDivineResult()
- クラス のメソッドorg.aiwolf.common.net.
GameInfoToSend
getException()
- 例外 のメソッドorg.aiwolf.common.
AIWolfAgentException
発生した例外を返します。
getExecuted()
- クラス のメソッドorg.aiwolf.common.net.
Packet
getExecuted()
- クラス のメソッドorg.aiwolf.server.
GameData
getExecutedAgent()
- クラス のメソッドorg.aiwolf.common.net.
GameInfo
追放されたエージェントを返します。
getExecutedAgent()
- クラス のメソッドorg.aiwolf.common.net.
GameInfoToSend
昨夜追放されたエージェントを返す
Returns the agent executed last night.
getExistingRoleList()
- クラス のメソッドorg.aiwolf.common.net.
GameInfoToSend
getExistingRoles()
- クラス のメソッドorg.aiwolf.common.net.
GameInfo
存在するRoleを返す
Returns the roles that existing in this game.
getFilteredAgentList(List<Agent>, Species)
- クラス のメソッドorg.aiwolf.server.
GameData
getFilteredAgentList(List<Agent>, Status)
- クラス のメソッドorg.aiwolf.server.
GameData
getFilteredAgentList(List<Agent>, Role)
- クラス のメソッドorg.aiwolf.server.
GameData
getFilteredAgentList(List<Agent>, Team)
- クラス のメソッドorg.aiwolf.server.
GameData
getFinalGameInfo(Agent)
- クラス のメソッドorg.aiwolf.server.
GameData
get final game information
getFinalGameInfoToSend(Agent)
- クラス のメソッドorg.aiwolf.server.
GameData
getFirstKey()
- クラス のメソッドorg.aiwolf.common.util.
Sorter
最初のキーを返す
getGameData()
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
get all data of the game
getGameInfo(int)
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractRole
指定日のゲーム情報を返す.
getGameInfo()
- クラス のメソッドorg.aiwolf.common.net.
Packet
getGameInfo(Agent)
- クラス のメソッドorg.aiwolf.server.
GameData
get specific game information
getGameInfo()
- クラス のメソッドorg.aiwolf.server.
GameData
get game info with all information
getGameInfoMap()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractRole
日ごとのゲーム情報を格納したMapオブジェクトを返す.
getGameInfoToSend(Agent)
- クラス のメソッドorg.aiwolf.server.
GameData
getGameLogger(File)
- クラス のstaticメソッドorg.aiwolf.common.util.
AiWolfLoggerFactory
ゲーム用ログを獲得
getGameLogger()
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
get GameLogger
getGameSetting()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractRole
このプレイヤーがプレイしているゲームの設定を返す.
getGameSetting()
- クラス のメソッドorg.aiwolf.common.net.
Packet
getGameSetting()
- クラス のメソッドorg.aiwolf.server.
AIWolfGame
get setting of the game
getGuard()
- クラス のメソッドorg.aiwolf.server.
GameData
getGuardedAgent()
- クラス のメソッドorg.aiwolf.common.net.
GameInfo
昨夜に護衛されたエージェントを返します。
getGuardedAgent()
- クラス のメソッドorg.aiwolf.common.net.
GameInfoToSend
getHost()
- クラス のメソッドorg.aiwolf.common.net.
TcpipClient
getIdx()
- クラス のメソッドorg.aiwolf.common.data.
Talk
発言のインデックス番号を返します。
getIdx()
- クラス のメソッドorg.aiwolf.common.net.
TalkToSend
getInspectJudgeList()
- クラス のメソッドorg.aiwolf.client.base.smpl.
AdvanceGameInfo
占い結果リストを返す.
getInstance()
- クラス のstaticメソッドorg.aiwolf.common.net.
DataConverter
唯一のConverterを取得するクラス
getInt(String)
- クラス のstaticメソッドorg.aiwolf.client.lib.
Content
getInt(String)
- クラス のメソッドorg.aiwolf.client.lib.
Utterance
非推奨です。
getKey(V)
- クラス のメソッドorg.aiwolf.common.util.
BidiMap
指定された値に関連付けられたキーを返します。
getKey()
- クラス のメソッドorg.aiwolf.common.util.
Pair
キーを返します。
getLargest()
- クラス のメソッドorg.aiwolf.common.util.
Counter
最大の値を持つアイテムを返す.
getLastDeadAgentList()
- クラス のメソッドorg.aiwolf.common.net.
GameInfo
昨夜死亡したエージェントのリストを返します。
getLastDeadAgentList()
- クラス のメソッドorg.aiwolf.common.net.
GameInfoToSend
getLastDeadAgentList()
- クラス のメソッドorg.aiwolf.server.
GameData
getLastKey()
- クラス のメソッドorg.aiwolf.common.util.
Sorter
最後のキーを返す
getLatestDayGameInfo()
- クラス のメソッドorg.aiwolf.client.base.player.
AbstractRole
今日のゲーム情報を返す.
getMaxAttackRevote()
- クラス のメソッドorg.aiwolf.common.net.
GameSetting
最大再襲撃投票回数を返します。
getMaxRevote()
- クラス のメソッドorg.aiwolf.common.net.
GameSetting
最大再投票回数を返します。
getMaxSkip()
- クラス のメソッドorg.aiwolf.common.net.
GameSetting
Skipの最大値.これ以上のSKIPを連続するとOVERに変換される
Max value of Skip.