ナビゲーション・リンクをスキップ
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
 
AbstractGifted - org.aiwolf.kajiClient.playerのクラス
 
AbstractGifted() - クラス のコンストラクタorg.aiwolf.kajiClient.player.AbstractGifted
 
AbstractKajiBase - org.aiwolf.kajiClient.playerのクラス
全役職共通部分のアルゴリズム initialize:初期パターン作成 update:発話ログからAGI更新,Pattern更新 dayStart:AGIの死亡プレイヤーを更新
AbstractKajiBase() - クラス のコンストラクタorg.aiwolf.kajiClient.player.AbstractKajiBase
 
AbstractKajiWolfSide - org.aiwolf.kajiClient.playerのクラス
 
AbstractKajiWolfSide() - クラス のコンストラクタorg.aiwolf.kajiClient.player.AbstractKajiWolfSide
 
AbstractMedium - org.aiwolf.client.base.playerのクラス
 
AbstractMedium() - クラス のコンストラクタorg.aiwolf.client.base.player.AbstractMedium
 
AbstractPossessed - org.aiwolf.client.base.playerのクラス
 
AbstractPossessed() - クラス のコンストラクタorg.aiwolf.client.base.player.AbstractPossessed
 
AbstractRole - org.aiwolf.client.base.playerのクラス
Base of Agent's behaviros by Role
AbstractRole() - クラス のコンストラクタorg.aiwolf.client.base.player.AbstractRole
 
AbstractRoleAssignPlayer - org.aiwolf.client.base.playerのクラス
各プレイヤーに使用したいプレイヤーのインスタンスを生成して下さい.
AbstractRoleAssignPlayer() - クラス のコンストラクタorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
AbstractSeer - org.aiwolf.client.base.playerのクラス
 
AbstractSeer() - クラス のコンストラクタorg.aiwolf.client.base.player.AbstractSeer
 
AbstractVillager - org.aiwolf.client.base.playerのクラス
 
AbstractVillager() - クラス のコンストラクタorg.aiwolf.client.base.player.AbstractVillager
 
AbstractWerewolf - org.aiwolf.client.base.playerのクラス
 
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
 
addDeadConditions(DeadCondition) - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
addDivine(Judge) - クラス のメソッドorg.aiwolf.server.GameData
Add divine
addGuard(Guard) - クラス のメソッドorg.aiwolf.server.GameData
 
addInspectJudgeList(Judge) - クラス のメソッドorg.aiwolf.client.base.smpl.AdvanceGameInfo
 
addInspectJudges(Judge) - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
addMediumJudgeList(Judge) - クラス のメソッドorg.aiwolf.client.base.smpl.AdvanceGameInfo
 
addMediumJudges(Judge) - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
addServerListener(ServerListener) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
add server listener
addTalk(Agent, Talk) - クラス のメソッドorg.aiwolf.server.GameData
 
addVote(int, Vote) - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
addVote(Vote) - クラス のメソッドorg.aiwolf.server.GameData
Add vote data
addWisper(Agent, Talk) - クラス のメソッドorg.aiwolf.server.GameData
kaji
AdvanceGameInfo - org.aiwolf.client.base.smplのクラス
 
AdvanceGameInfo() - クラス のコンストラクタorg.aiwolf.client.base.smpl.AdvanceGameInfo
 
AdvanceGameInfo - org.aiwolf.kajiClient.libのクラス
サーバから送られてくるGameInfoを簡単に集約 占い,霊能結果リスト COマップ 死亡リスト
AdvanceGameInfo() - クラス のコンストラクタorg.aiwolf.kajiClient.lib.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
 
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.kajiClient.player.AbstractKajiBase
 
attack() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiWerewolf
 
attack() - クラス のメソッドorg.aiwolf.server.AIWolfGame
 
attackCandidateList - クラス の変数org.aiwolf.server.GameData
 
attacked - クラス の変数org.aiwolf.server.GameData
agents who killed by werewolf

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を 作成します。

C

CalendarTools - org.aiwolf.common.utilのクラス
カレンダーに関する静的なメソッドを提供するクラスです。
CalendarTools() - クラス のコンストラクタorg.aiwolf.common.util.CalendarTools
 
CauseOfDeath - org.aiwolf.kajiClient.libの列挙型
プレイヤーの死因.襲撃死or処刑死
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
ゲーム設定の複製を作成し、返します。
clone() - クラス のメソッドorg.aiwolf.kajiClient.lib.Pattern
 
clonePatterns(List<Pattern>) - クラス のメソッドorg.aiwolf.kajiClient.lib.PatternMaker
 
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
 
comingoutTalkDealing(Talk, Utterance) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
カミングアウトの発話の処理
comingoutTalkDealing(Talk, Utterance) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiWolfSide
 
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
 
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からカウンタを作成

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
 
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.kajiClient.player.AbstractKajiBase
 
dayStart() - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiWolfSide
 
dayStart() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiMedium
 
dayStart() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiSeer
 
dayStart() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiWerewolf
 
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
 
DeadCondition - org.aiwolf.kajiClient.libのクラス
死んだプレイヤーの詳細.何日目に(襲撃or処刑)によって死んだか.
DeadCondition(Agent, int, CauseOfDeath) - クラス のコンストラクタorg.aiwolf.kajiClient.lib.DeadCondition
 
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
 
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.kajiClient.player.AbstractKajiBase
 
divine() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiSeer
 
divine() - クラス のメソッドorg.aiwolf.server.AIWolfGame
 
divine - クラス の変数org.aiwolf.server.GameData
Result divine
divined(Agent, Species) - クラス のstaticメソッドorg.aiwolf.client.lib.TemplateTalkFactory
Report result of divine
divined(Agent, Species) - クラス のstaticメソッドorg.aiwolf.client.lib.TemplateWhisperFactory
 
divinedTalkDealing(Talk, Utterance) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
占い結果の発話の処理
divinedTalkDealing(Talk, Utterance) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiWolfSide
 
divinedTalkDealing(Talk, Utterance) - クラス のメソッドorg.aiwolf.kajiClient.player.KajiWerewolf
 

E

EnemyCase - org.aiwolf.kajiClient.libの列挙型
敵プレイヤーの状態.白確定or黒確定or灰色
EnemyInformation - org.aiwolf.kajiClient.libのクラス
敵情報を記録する.敵であるエージェント
EnemyInformation() - クラス のコンストラクタorg.aiwolf.kajiClient.lib.EnemyInformation
 
EnemyInformation(Agent, EnemyCase) - クラス のコンストラクタorg.aiwolf.kajiClient.lib.EnemyInformation
敵エージェントとそのプレイヤーの情報(白確or黒確or灰色)を引数とする.
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
 
executed - クラス の変数org.aiwolf.server.GameData
agents who killed by villegers
extendPatternList(List<Pattern>, Agent, Role, AdvanceGameInfo) - クラス のメソッドorg.aiwolf.kajiClient.lib.PatternMaker
COの発言を元にパターンを作成,更新する.

F

FileGameLogger - org.aiwolf.server.utilのクラス
GameLogger using File
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.kajiClient.player.AbstractKajiBase
 
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
 
getAttackedAgent() - クラス のメソッドorg.aiwolf.common.net.GameInfo
昨夜に襲撃されたエージェントを返します。
getAttackedAgent() - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
getAttackVotedAgent(List<Vote>) - クラス のメソッドorg.aiwolf.server.AIWolfGame
 
getAttackVoteList() - クラス のメソッドorg.aiwolf.common.net.GameInfo
襲撃投票のリストを返します。
getAttackVoteList() - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
getAttackVoteList() - クラス のメソッドorg.aiwolf.server.GameData
 
getBlackJudgeNum() - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiWolfSide
今までに出した黒判定の数を返す
getBodyguardPlayer() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
getCause() - クラス のメソッドorg.aiwolf.kajiClient.lib.DeadCondition
 
getComingoutMap() - クラス のメソッドorg.aiwolf.client.base.smpl.AdvanceGameInfo
 
getComingoutMap() - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
getComingoutText() - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
カミングアウトの発話を行う.COしない場合はnullを返す
getComingoutText() - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiWolfSide
 
getComingoutText() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiBodygurad
 
getComingoutText() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiMedium
 
getComingoutText() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiSeer
 
getComingoutText() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiVillager
 
getConnectedAgentList() - クラス のメソッドorg.aiwolf.server.net.DirectConnectServer
非推奨です。
 
getConnectedAgentList() - インタフェース のメソッドorg.aiwolf.server.net.GameServer
 
getConnectedAgentList() - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
getContent() - クラス のメソッドorg.aiwolf.common.data.Talk
話の内容を返します。
getContent() - クラス のメソッドorg.aiwolf.common.net.TalkToSend
 
getDateOfDeath() - クラス のメソッドorg.aiwolf.kajiClient.lib.DeadCondition
 
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
getDeadAgent() - クラス のメソッドorg.aiwolf.kajiClient.lib.DeadCondition
 
getDeadConditions() - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
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
 
getEnemyMap() - クラス のメソッドorg.aiwolf.kajiClient.lib.Pattern
 
getException() - 例外 のメソッドorg.aiwolf.common.AIWolfAgentException
発生した例外を返します。
getExecuted() - クラス のメソッドorg.aiwolf.server.GameData
 
getExecutedAgent() - クラス のメソッドorg.aiwolf.common.net.GameInfo
昨夜に処刑されたエージェントを返します。
getExecutedAgent() - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
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
Get GameInfo of the day
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
 
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
 
getHypotheticalPatterns(List<Pattern>, Judge) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractGifted
 
getIdx() - クラス のメソッドorg.aiwolf.common.data.Talk
発言のインデックス番号を返します。
getIdx() - クラス のメソッドorg.aiwolf.common.net.TalkToSend
 
getInspectJudgeList() - クラス のメソッドorg.aiwolf.client.base.smpl.AdvanceGameInfo
 
getInspectJudges() - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
getInstance() - クラス のstaticメソッドorg.aiwolf.common.net.DataConverter
唯一のConverterを取得するクラス
getInt(String) - クラス のメソッドorg.aiwolf.client.lib.Utterance
 
getJudgeText() - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
占い or 霊能結果の発話を行う.結果の報告をしない場合はnullを返す
getJudgeText() - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiWolfSide
 
getJudgeText() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiBodygurad
 
getJudgeText() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiMedium
 
getJudgeText() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiSeer
 
getJudgeText() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiVillager
 
getKey(V) - クラス のメソッドorg.aiwolf.common.util.BidiMap
指定された値に関連付けられたキーを返します。
getKey() - クラス のメソッドorg.aiwolf.common.util.Pair
キーを返します。
getLargest() - クラス のメソッドorg.aiwolf.common.util.Counter
最大の値を持つアイテムを返す.
getLastKey() - クラス のメソッドorg.aiwolf.common.util.Sorter
最後のキーを返す
getLatestDayGameInfo() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRole
Get this day's GameInfo
getLikelifood() - クラス のメソッドorg.aiwolf.kajiClient.lib.Pattern
 
getMaxDoubleValueKey(Map<T, Double>) - クラス のstaticメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
ValueがDoubleであるMapについて,その値が最大となるKeyを返す
getMaxIntValueKey(Map<T, Integer>) - クラス のstaticメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
 
getMaxTalk() - クラス のメソッドorg.aiwolf.common.net.GameSetting
1日あたりの発言の最大数を返します。
getMe() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRole
 
getMediumAgent() - クラス のメソッドorg.aiwolf.kajiClient.lib.Pattern
 
getMediumJudgeList() - クラス のメソッドorg.aiwolf.client.base.smpl.AdvanceGameInfo
 
getMediumJudges() - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
getMediumPlayer() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
getMediumResult() - クラス のメソッドorg.aiwolf.common.net.GameInfo
霊能結果を返します。
getMediumResult() - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
getMethod() - 例外 のメソッドorg.aiwolf.common.AIWolfAgentException
例外が発生しているメソッド名を返します。
getMinDoubleValueKey(Map<T, Double>) - クラス のstaticメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
ValueがDoubleであるMapについて,その値が最小となるKeyを返す
getMinIntValueKey(Map<T, Integer>) - クラス のstaticメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
 
getMyFakeJudgeList() - クラス のメソッドorg.aiwolf.client.base.smpl.SamplePossessed
 
getMyFakeJudgeList() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleWerewolf
 
getMyJudgeList() - クラス のメソッドorg.aiwolf.client.base.player.AbstractMedium
自分の霊能結果のリストを返す.
getMyJudgeList() - クラス のメソッドorg.aiwolf.client.base.player.AbstractSeer
 
getMyRole() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRole
 
getName() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRole
 
getName() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
getName() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleRoleAssignPlayer
 
getName() - インタフェース のメソッドorg.aiwolf.common.data.Player
プレイヤーの名前を返します。
getName() - クラス のメソッドorg.aiwolf.common.net.TcpipClient
 
getName() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiRoleAssignPlayer
 
getName(Agent) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
getOver(int) - クラス のメソッドorg.aiwolf.common.util.Counter
min以上の値を持つデータだけ取得
コピーを返す
getPlayer(Agent) - クラス のメソッドorg.aiwolf.server.net.DirectConnectServer
非推奨です。
 
getPlayerNum() - クラス のメソッドorg.aiwolf.common.net.GameSetting
プレイヤーの人数を返します。
getPort() - クラス のメソッドorg.aiwolf.common.net.TcpipClient
 
getPossessedPlayer() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
getRandomAgent(List<Agent>, Agent...) - クラス のメソッドorg.aiwolf.server.AIWolfGame
ランダムなエージェントを獲得する.ただし,withoutを除く.
getRandomSeed() - クラス のメソッドorg.aiwolf.common.net.GameSetting
ランダムシードを返します。
getRequest() - クラス のメソッドorg.aiwolf.common.net.Packet
 
getRequestRole() - クラス のメソッドorg.aiwolf.common.net.TcpipClient
 
getResult() - クラス のメソッドorg.aiwolf.client.lib.Utterance
TopicがDIVINED,INQUESTEDの場合,そのRoleを返す.それ以外はnull
getResult() - クラス のメソッドorg.aiwolf.common.data.Judge
占いもしくは霊能の結果を返します。
getResult() - クラス のメソッドorg.aiwolf.common.net.JudgeToSend
 
getReverseList() - クラス のメソッドorg.aiwolf.common.util.Counter
カウント量に対して降順のリストを返す
getReverseList() - クラス のメソッドorg.aiwolf.common.util.Sorter
<S> によって降順にソートされたリストを返す
getRiskValue(Pattern, Agent, List<Agent>) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
patternにおいてagentが死亡した時に失われる役職値を返す
getRole() - クラス のメソッドorg.aiwolf.client.lib.Utterance
TopicがESTIMATE,COMINGOUTの場合,そのRoleを返す.それ以外はnull
getRole() - クラス のメソッドorg.aiwolf.common.net.GameInfo
プレイヤーの役職を返します。
getRole(Agent) - クラス のメソッドorg.aiwolf.server.GameData
 
getRoleMap() - クラス のメソッドorg.aiwolf.common.net.GameInfo
分かっているエージェントの役職を返します。
getRoleMap() - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
getRoleNum(Role) - クラス のメソッドorg.aiwolf.common.net.GameSetting
指定された役職の人数を返します。
getRoleNumMap() - クラス のメソッドorg.aiwolf.common.net.GameSetting
役職に対する人数を関連付けたマップを返します。
getRoleProbabilitys(Pattern, Agent, List<Agent>) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
patternにおけるagentが各役職に何パーセントでなっているか返す
getSeerAgent() - クラス のメソッドorg.aiwolf.kajiClient.lib.Pattern
 
getSeerPlayer() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
getSeminarGame() - クラス のstaticメソッドorg.aiwolf.common.net.GameSetting
セミナー用のゲーム設定を返します。
getServerLogger(String, File) - クラス のstaticメソッドorg.aiwolf.common.util.AiWolfLoggerFactory
 
getServerLogger() - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
getSimpleLogger(String) - クラス のstaticメソッドorg.aiwolf.common.util.AiWolfLoggerFactory
 
getSmallest() - クラス のメソッドorg.aiwolf.common.util.Counter
最小の値を持つアイテムを返す.
getSortedList() - クラス のメソッドorg.aiwolf.common.util.Counter
カウント量に対して昇順のリストを返す
getSortedList() - クラス のメソッドorg.aiwolf.common.util.Sorter
<S> によって昇順にソートされたリストを返す
getSpecies() - 列挙型 のメソッドorg.aiwolf.common.data.Role
役職の属している種族を返します。
getStatus(Agent) - クラス のメソッドorg.aiwolf.server.GameData
get status of agent
getStatusMap() - クラス のメソッドorg.aiwolf.common.net.GameInfo
すべてのエージェントの状態を返します。
getStatusMap() - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
getSuddendeathList() - クラス のメソッドorg.aiwolf.server.GameData
 
getTalkDay() - クラス のメソッドorg.aiwolf.client.lib.Utterance
TopicがAGREE,DISAGREEの時,対象発話の発話日を返す.それ以外は-1
getTalkHistory() - クラス のメソッドorg.aiwolf.common.net.Packet
 
getTalkID() - クラス のメソッドorg.aiwolf.client.lib.Utterance
TopicがAGREE,DISAGREEの時,対象発話の発話IDを返す.それ以外は-1 発話日と発話IDでTalkとの一意性が取れる
getTalkList() - クラス のメソッドorg.aiwolf.common.net.GameInfo
今日の会話を返します。
getTalkList() - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
getTalkList() - クラス のメソッドorg.aiwolf.server.GameData
 
getTalkType() - クラス のメソッドorg.aiwolf.client.lib.Utterance
非推奨です。 
getTarget() - クラス のメソッドorg.aiwolf.client.lib.Utterance
発話の対象を返す.対象のない発話の場合はnull
getTarget() - クラス のメソッドorg.aiwolf.common.data.Guard
護衛の対象となるエージェントを返します。
getTarget() - クラス のメソッドorg.aiwolf.common.data.Judge
占いもしくは霊能の対象となるエージェントを返します。
getTarget() - クラス のメソッドorg.aiwolf.common.data.Vote
投票の対象となるエージェントを返します。
getTarget() - クラス のメソッドorg.aiwolf.common.net.JudgeToSend
 
getTarget() - クラス のメソッドorg.aiwolf.common.net.VoteToSend
 
getTeam() - 列挙型 のメソッドorg.aiwolf.common.data.Role
役職の属している陣営を返します。
getText() - クラス のメソッドorg.aiwolf.client.lib.Utterance
発話全体のStringを返す
getTimeLimit() - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
getTopic(String) - 列挙型 のstaticメソッドorg.aiwolf.client.lib.Topic
引数のStringがTopicに存在するものならTopicを返す.
getTopic() - クラス のメソッドorg.aiwolf.client.lib.Utterance
発話のトピックを返す
getTotalCount() - クラス のメソッドorg.aiwolf.common.util.Counter
カウントの合計を返す
getUnder(int) - クラス のメソッドorg.aiwolf.common.util.Counter
max以下の値を持つデータだけ取得
コピーを返す
getValue() - クラス のメソッドorg.aiwolf.common.util.Pair
値を返します。
getVillagerPlayer() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
getVotedAgent(List<Vote>) - クラス のメソッドorg.aiwolf.server.AIWolfGame
 
getVoteList() - クラス のメソッドorg.aiwolf.common.net.GameInfo
投票のリストを返します。
getVoteList() - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
getVoteList(int) - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
getVoteList() - クラス のメソッドorg.aiwolf.server.GameData
 
getVoteLists() - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
getWerewolfPlayer() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
getWhisperHistory() - クラス のメソッドorg.aiwolf.common.net.Packet
 
getWhisperList() - クラス のメソッドorg.aiwolf.common.net.GameInfo
今日のささやきを返します。
getWhisperList() - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
getWhisperList() - クラス のメソッドorg.aiwolf.server.GameData
 
getWhiteAgentSet() - クラス のメソッドorg.aiwolf.kajiClient.lib.Pattern
 
getWinner() - クラス のメソッドorg.aiwolf.server.AIWolfGame
Get won team.
getWolfList() - クラス のメソッドorg.aiwolf.client.base.player.AbstractWerewolf
 
guard() - クラス のメソッドorg.aiwolf.client.base.player.AbstractBodyguard
 
guard() - クラス のメソッドorg.aiwolf.client.base.player.AbstractMedium
 
guard() - クラス のメソッドorg.aiwolf.client.base.player.AbstractPossessed
 
guard() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRole
 
guard() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
guard() - クラス のメソッドorg.aiwolf.client.base.player.AbstractSeer
 
guard() - クラス のメソッドorg.aiwolf.client.base.player.AbstractVillager
 
guard() - クラス のメソッドorg.aiwolf.client.base.player.AbstractWerewolf
 
guard() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleBodyguard
 
Guard - org.aiwolf.common.dataのクラス
狩人の護衛の情報です。
Guard(int, Agent, Agent) - クラス のコンストラクタorg.aiwolf.common.data.Guard
狩人の護衛情報を構築します。
guard() - インタフェース のメソッドorg.aiwolf.common.data.Player
狩人によって、護衛するエージェントを決めます。
guard() - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
 
guard() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiBodygurad
 
guard() - クラス のメソッドorg.aiwolf.server.AIWolfGame
 
guard - クラス の変数org.aiwolf.server.GameData
Result divine
guarded(Agent) - クラス のstaticメソッドorg.aiwolf.client.lib.TemplateTalkFactory
Report guarded agent
guarded(Agent) - クラス のstaticメソッドorg.aiwolf.client.lib.TemplateWhisperFactory
 

H

hashCode() - クラス のメソッドorg.aiwolf.common.data.Agent
 
hashCode() - クラス のメソッドorg.aiwolf.common.util.Pair
 
hasReturn() - 列挙型 のメソッドorg.aiwolf.common.data.Request
 

I

IllegalPlayerNumException - org.aiwolf.serverの例外
 
IllegalPlayerNumException() - 例外 のコンストラクタorg.aiwolf.server.IllegalPlayerNumException
 
IllegalPlayerNumException(String, Throwable, boolean, boolean) - 例外 のコンストラクタorg.aiwolf.server.IllegalPlayerNumException
 
IllegalPlayerNumException(String, Throwable) - 例外 のコンストラクタorg.aiwolf.server.IllegalPlayerNumException
 
IllegalPlayerNumException(String) - 例外 のコンストラクタorg.aiwolf.server.IllegalPlayerNumException
 
IllegalPlayerNumException(Throwable) - 例外 のコンストラクタorg.aiwolf.server.IllegalPlayerNumException
 
increment(V) - クラス のメソッドorg.aiwolf.common.util.Counter
指定したアイテムのカウントを1増やす
init() - クラス のメソッドorg.aiwolf.server.AIWolfGame
Initialize Game
init(Agent) - クラス のメソッドorg.aiwolf.server.net.DirectConnectServer
非推奨です。
 
init(Agent) - インタフェース のメソッドorg.aiwolf.server.net.GameServer
 
init(Agent) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
initialize(GameInfo, GameSetting) - クラス のメソッドorg.aiwolf.client.base.player.AbstractRole
 
initialize(GameInfo, GameSetting) - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
initialize(GameInfo, GameSetting) - クラス のメソッドorg.aiwolf.client.base.smpl.SampleMedium
 
initialize(GameInfo, GameSetting) - クラス のメソッドorg.aiwolf.client.base.smpl.SamplePossessed
 
initialize(GameInfo, GameSetting) - クラス のメソッドorg.aiwolf.client.base.smpl.SampleSeer
 
initialize(GameInfo, GameSetting) - クラス のメソッドorg.aiwolf.client.base.smpl.SampleWerewolf
 
initialize(GameInfo, GameSetting) - インタフェース のメソッドorg.aiwolf.common.data.Player
ゲーム開始時に呼び出されます。
initialize(GameInfo, GameSetting) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractGifted
 
initialize(GameInfo, GameSetting) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
 
initialize(GameInfo, GameSetting) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiWolfSide
 
initialize(GameInfo, GameSetting) - クラス のメソッドorg.aiwolf.kajiClient.player.KajiMedium
 
initialize(GameInfo, GameSetting) - クラス のメソッドorg.aiwolf.kajiClient.player.KajiPossessed
 
initialize(GameInfo, GameSetting) - クラス のメソッドorg.aiwolf.kajiClient.player.KajiSeer
 
initialize(GameInfo, GameSetting) - クラス のメソッドorg.aiwolf.kajiClient.player.KajiWerewolf
 
inquested(Agent, Species) - クラス のstaticメソッドorg.aiwolf.client.lib.TemplateTalkFactory
Report result of inquest
inquested(Agent, Species) - クラス のstaticメソッドorg.aiwolf.client.lib.TemplateWhisperFactory
 
inquestedTalkDealing(Talk, Utterance) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
霊能結果の発話の処理
inquestedTalkDealing(Talk, Utterance) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiWolfSide
 
inquestedTalkDealing(Talk, Utterance) - クラス のメソッドorg.aiwolf.kajiClient.player.KajiWerewolf
 
isConnecting() - クラス のメソッドorg.aiwolf.common.net.TcpipClient
 
isEmpty() - クラス のメソッドorg.aiwolf.common.util.Counter
 
isEmpty() - クラス のメソッドorg.aiwolf.common.util.Sorter
 
isEnableNoAttack() - クラス のメソッドorg.aiwolf.common.net.GameSetting
誰も襲撃しないのを許されているかどうかを返します。
isGameFinished() - クラス のメソッドorg.aiwolf.server.AIWolfGame
return is game finished
isJudged(Agent) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractGifted
 
isJudgedAgent(Agent) - クラス のメソッドorg.aiwolf.client.base.player.AbstractMedium
すでに占い(or霊能)対象にしたプレイヤーならtrue,まだ占っていない(霊能していない)ならばfalseを返す.
isJudgedAgent(Agent) - クラス のメソッドorg.aiwolf.client.base.player.AbstractSeer
すでに占い(or霊能)対象にしたプレイヤーならtrue,まだ占っていない(霊能していない)ならばfalseを返す.
isJudgedAgent(Agent) - クラス のメソッドorg.aiwolf.client.base.smpl.SamplePossessed
すでに占い(or霊能)対象にしたプレイヤーならtrue,まだ占っていない(霊能していない)ならばfalseを返す.
isJudgedAgent(Agent) - クラス のメソッドorg.aiwolf.client.base.smpl.SampleWerewolf
すでに占い(or霊能)対象にしたプレイヤーならtrue,まだ占っていない(霊能していない)ならばfalseを返す.
isOver() - クラス のメソッドorg.aiwolf.common.data.Talk
発言がOVERならtrue、そうでない場合はfalseを返します。
isPatternMatched() - クラス のメソッドorg.aiwolf.kajiClient.lib.Pattern
 
isRunning() - クラス のメソッドorg.aiwolf.common.net.TcpipClient
 
isSameDay(Calendar, Calendar) - クラス のstaticメソッドorg.aiwolf.common.util.CalendarTools
同一日かどうかを返します。
isShowConsoleLog - クラス の変数org.aiwolf.server.AIWolfGame
Show console log?
isShowConsoleLog() - クラス のメソッドorg.aiwolf.server.AIWolfGame
 
isSkip() - クラス のメソッドorg.aiwolf.common.data.Talk
発言がSKIPならtrue、そうでない場合はfalseを返します。
isVotableInFirstDay() - クラス のメソッドorg.aiwolf.common.net.GameSetting
初日の投票ができるかどうかを返します。
isVoteVisible() - クラス のメソッドorg.aiwolf.common.net.GameSetting
誰が誰に投票したかをエージェントが確認できるかを返します。
isWaitForClient() - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
itemMap - クラス の変数org.aiwolf.common.util.Sorter
 
iterator() - クラス のメソッドorg.aiwolf.common.util.Counter
昇順イテレータ

J

Judge - org.aiwolf.common.dataのクラス
占い師の占い結果や霊能者の霊能結果の情報です。
Judge(int, Agent, Agent, Species) - クラス のコンストラクタorg.aiwolf.common.data.Judge
占い結果もしくは霊能結果を構築します。
JudgeToSend - org.aiwolf.common.netのクラス
投票情報
JudgeToSend() - クラス のコンストラクタorg.aiwolf.common.net.JudgeToSend
 
JudgeToSend(Judge) - クラス のコンストラクタorg.aiwolf.common.net.JudgeToSend
 

K

KajiBodygurad - org.aiwolf.kajiClient.playerのクラス
 
KajiBodygurad() - クラス のコンストラクタorg.aiwolf.kajiClient.player.KajiBodygurad
 
KajiMedium - org.aiwolf.kajiClient.playerのクラス
 
KajiMedium() - クラス のコンストラクタorg.aiwolf.kajiClient.player.KajiMedium
 
KajiPossessed - org.aiwolf.kajiClient.playerのクラス
 
KajiPossessed() - クラス のコンストラクタorg.aiwolf.kajiClient.player.KajiPossessed
 
KajiRoleAssignPlayer - org.aiwolf.kajiClient.playerのクラス
 
KajiRoleAssignPlayer() - クラス のコンストラクタorg.aiwolf.kajiClient.player.KajiRoleAssignPlayer
 
KajiSeer - org.aiwolf.kajiClient.playerのクラス
 
KajiSeer() - クラス のコンストラクタorg.aiwolf.kajiClient.player.KajiSeer
 
KajiVillager - org.aiwolf.kajiClient.playerのクラス
 
KajiVillager() - クラス のコンストラクタorg.aiwolf.kajiClient.player.KajiVillager
 
KajiWerewolf - org.aiwolf.kajiClient.playerのクラス
 
KajiWerewolf() - クラス のコンストラクタorg.aiwolf.kajiClient.player.KajiWerewolf
 
keySet() - クラス のメソッドorg.aiwolf.common.util.Counter
 
keySet() - クラス のメソッドorg.aiwolf.common.util.Sorter
ソートされたkeySetを返す

L

largerEqual(S) - クラス のメソッドorg.aiwolf.common.util.Sorter
s以上ものだけ取得
largerThan(S) - クラス のメソッドorg.aiwolf.common.util.Sorter
sより大きいものだけ取得
log(String) - クラス のメソッドorg.aiwolf.server.util.FileGameLogger
Save log
log(String) - インタフェース のメソッドorg.aiwolf.server.util.GameLogger
 
log(String) - クラス のメソッドorg.aiwolf.server.util.MultiGameLogger
 
LOGGING_PROPERTIES - クラス のstatic変数org.aiwolf.common.util.AiWolfLoggerFactory
 
LostClientException - org.aiwolf.serverの例外
throws when the cliend connection is lost
LostClientException(Throwable, Agent) - 例外 のコンストラクタorg.aiwolf.server.LostClientException
 
LostClientException(String, Throwable, Agent) - 例外 のコンストラクタorg.aiwolf.server.LostClientException
 

M

main(String[]) - クラス のstaticメソッドorg.aiwolf.common.bin.ClientStarter
 
main(String[]) - クラス のstaticメソッドorg.aiwolf.server.bin.DirectStarter
非推奨です。
 
main(String[]) - クラス のstaticメソッドorg.aiwolf.server.bin.RoleRequestStarter
非推奨です。
 
main(String[]) - クラス のstaticメソッドorg.aiwolf.server.bin.ServerStarter
 
MultiGameLogger - org.aiwolf.server.utilのクラス
 
MultiGameLogger() - クラス のコンストラクタorg.aiwolf.server.util.MultiGameLogger
 
MultiGameLogger(GameLogger...) - クラス のコンストラクタorg.aiwolf.server.util.MultiGameLogger
 

N

nextDay() - クラス のメソッドorg.aiwolf.server.GameData
Create GameData of next day
nextTalkIdx() - クラス のメソッドorg.aiwolf.server.GameData
 
nextWhisperIdx() - クラス のメソッドorg.aiwolf.server.GameData
 
night() - クラス のメソッドorg.aiwolf.server.AIWolfGame
 
NoReturnObjectException - org.aiwolf.commonの例外
オブジェクトが返ってこないときにスローされる例外です。
NoReturnObjectException() - 例外 のコンストラクタorg.aiwolf.common.NoReturnObjectException
新規例外を構築します。
NoReturnObjectException(String) - 例外 のコンストラクタorg.aiwolf.common.NoReturnObjectException
指定された詳細メッセージを持つ、新規例外を構築します。
NoReturnObjectException(String, Throwable) - 例外 のコンストラクタorg.aiwolf.common.NoReturnObjectException
指定された詳細メッセージおよび原因を使用して 新規例外を構築します。
NoReturnObjectException(String, Throwable, boolean, boolean) - 例外 のコンストラクタorg.aiwolf.common.NoReturnObjectException
指定された詳細メッセージ、原因、抑制の有効化または 無効化、書込み可能スタック・トレースの有効化または 無効化に基づいて、新しい例外を構築します。
NoReturnObjectException(Throwable) - 例外 のコンストラクタorg.aiwolf.common.NoReturnObjectException
指定された原因と詳細メッセージ {@code (cause==null ?

O

org.aiwolf.client.base.player - パッケージ org.aiwolf.client.base.player
 
org.aiwolf.client.base.smpl - パッケージ org.aiwolf.client.base.smpl
 
org.aiwolf.client.lib - パッケージ org.aiwolf.client.lib
 
org.aiwolf.common - パッケージ org.aiwolf.common
人狼知能のサーバー・クライアントで共通して使用されるクラスが含まれています。
org.aiwolf.common.bin - パッケージ org.aiwolf.common.bin
 
org.aiwolf.common.data - パッケージ org.aiwolf.common.data
人狼知能のデータに関するクラスが含まれています。
org.aiwolf.common.net - パッケージ org.aiwolf.common.net
人狼知能のサーバー・クライアント間の通信で使用されるクラスなどが含まれています。
org.aiwolf.common.util - パッケージ org.aiwolf.common.util
各クラスで使用されるユーティリティのクラスが’含まれています。
org.aiwolf.kajiClient.lib - パッケージ org.aiwolf.kajiClient.lib
 
org.aiwolf.kajiClient.player - パッケージ org.aiwolf.kajiClient.player
 
org.aiwolf.server - パッケージ org.aiwolf.server
 
org.aiwolf.server.bin - パッケージ org.aiwolf.server.bin
 
org.aiwolf.server.net - パッケージ org.aiwolf.server.net
 
org.aiwolf.server.util - パッケージ org.aiwolf.server.util
 
over() - クラス のstaticメソッドorg.aiwolf.client.lib.TemplateTalkFactory
 
over() - クラス のstaticメソッドorg.aiwolf.client.lib.TemplateWhisperFactory
 
OVER - クラス のstatic変数org.aiwolf.common.data.Talk
OVERは「今日はもう話すことはない」を意味します。

P

Packet - org.aiwolf.common.netのクラス
Packet to send data to client
Packet() - クラス のコンストラクタorg.aiwolf.common.net.Packet
 
Packet(Request) - クラス のコンストラクタorg.aiwolf.common.net.Packet
 
Packet(Request, GameInfoToSend) - クラス のコンストラクタorg.aiwolf.common.net.Packet
Create Packet with GameInformation
Packet(Request, GameInfoToSend, GameSetting) - クラス のコンストラクタorg.aiwolf.common.net.Packet
Create Packet with GameInforamtion and Game Setting
Packet(Request, List<TalkToSend>, List<TalkToSend>) - クラス のコンストラクタorg.aiwolf.common.net.Packet
 
Pair<K,V> - org.aiwolf.common.utilのクラス
二組のデータを組み合わせるクラス
Pair is two sets of data.
Pair(K, V) - クラス のコンストラクタorg.aiwolf.common.util.Pair
指定されたキーと値を持つペアを構築します。
parseTalkType(String) - 列挙型 のstaticメソッドorg.aiwolf.client.lib.TemplateTalkFactory.TalkType
 
Pattern - org.aiwolf.kajiClient.libのクラス
役職のCO状況のパターン
Pattern(Agent, Agent, Map<Agent, Role>) - クラス のコンストラクタorg.aiwolf.kajiClient.lib.Pattern
 
Pattern() - クラス のコンストラクタorg.aiwolf.kajiClient.lib.Pattern
 
PatternMaker - org.aiwolf.kajiClient.libのクラス
Listの更新,拡張に用いる
PatternMaker(GameSetting) - クラス のコンストラクタorg.aiwolf.kajiClient.lib.PatternMaker
 
Player - org.aiwolf.common.dataのインタフェース
人狼知能のプレイヤーです。
playerAgentMap - クラス の変数org.aiwolf.server.net.DirectConnectServer
非推奨です。
Agents connected to the server
put(K, V) - クラス のメソッドorg.aiwolf.common.util.BidiMap
 
put(V, Integer) - クラス のメソッドorg.aiwolf.common.util.Counter
 
put(V, S) - クラス のメソッドorg.aiwolf.common.util.Sorter
 
putAll(Map<? extends K, ? extends V>) - クラス のメソッドorg.aiwolf.common.util.BidiMap
 
putAll(Map<? extends V, ? extends Integer>) - クラス のメソッドorg.aiwolf.common.util.Counter
 
putAll(Map<? extends V, ? extends S>) - クラス のメソッドorg.aiwolf.common.util.Sorter
 
putComingoutMap(Agent, Role) - クラス のメソッドorg.aiwolf.client.base.smpl.AdvanceGameInfo
COしたプレイヤーをcomingoutMapに加える.
putComingoutMap(Agent, Role) - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
COしたプレイヤーをcomingoutMapに加える.

R

rand - クラス の変数org.aiwolf.server.AIWolfGame
 
recieve(Packet) - インタフェース のメソッドorg.aiwolf.common.net.GameClient
 
recieve(Packet) - クラス のメソッドorg.aiwolf.common.net.TcpipClient
 
remove(Object) - クラス のメソッドorg.aiwolf.common.util.Counter
 
remove(Object) - クラス のメソッドorg.aiwolf.common.util.Sorter
 
remove(GameLogger) - クラス のメソッドorg.aiwolf.server.util.MultiGameLogger
 
removeContradictPatterns(List<Pattern>) - クラス のメソッドorg.aiwolf.kajiClient.lib.PatternMaker
PatternのListから矛盾したPatternを除外する
removeServerListener(ServerListener) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
remove server listener
removeValue(V) - クラス のメソッドorg.aiwolf.common.util.BidiMap
指定された値とそのキーを削除します。
Request - org.aiwolf.common.dataの列挙型
request(Agent, Request) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
send data to client
requestAttackTarget(Agent) - クラス のメソッドorg.aiwolf.server.net.DirectConnectServer
非推奨です。
 
requestAttackTarget(Agent) - インタフェース のメソッドorg.aiwolf.server.net.GameServer
 
requestAttackTarget(Agent) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
requestDivineTarget(Agent) - クラス のメソッドorg.aiwolf.server.net.DirectConnectServer
非推奨です。
 
requestDivineTarget(Agent) - インタフェース のメソッドorg.aiwolf.server.net.GameServer
 
requestDivineTarget(Agent) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
requestGuardTarget(Agent) - クラス のメソッドorg.aiwolf.server.net.DirectConnectServer
非推奨です。
 
requestGuardTarget(Agent) - インタフェース のメソッドorg.aiwolf.server.net.GameServer
 
requestGuardTarget(Agent) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
requestName(Agent) - クラス のメソッドorg.aiwolf.server.net.DirectConnectServer
非推奨です。
 
requestName(Agent) - インタフェース のメソッドorg.aiwolf.server.net.GameServer
Request agent's name
requestName(Agent) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
requestRequestRole(Agent) - クラス のメソッドorg.aiwolf.server.net.DirectConnectServer
非推奨です。
 
requestRequestRole(Agent) - インタフェース のメソッドorg.aiwolf.server.net.GameServer
Request roles that agent request
requestRequestRole(Agent) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
requestRoleMap - クラス の変数org.aiwolf.server.net.DirectConnectServer
非推奨です。
 
requestTalk(Agent) - クラス のメソッドorg.aiwolf.server.net.DirectConnectServer
非推奨です。
 
requestTalk(Agent) - インタフェース のメソッドorg.aiwolf.server.net.GameServer
 
requestTalk(Agent) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
requestVote(Agent) - クラス のメソッドorg.aiwolf.server.net.DirectConnectServer
非推奨です。
 
requestVote(Agent) - インタフェース のメソッドorg.aiwolf.server.net.GameServer
 
requestVote(Agent) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
requestWhisper(Agent) - クラス のメソッドorg.aiwolf.server.net.DirectConnectServer
非推奨です。
 
requestWhisper(Agent) - インタフェース のメソッドorg.aiwolf.server.net.GameServer
 
requestWhisper(Agent) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
reverseIterator() - クラス のメソッドorg.aiwolf.common.util.Counter
降順イテレータ
Role - org.aiwolf.common.dataの列挙型
プレイヤーの役職の列挙です。
RoleRequestStarter - org.aiwolf.server.binのクラス
非推奨です。 
RoleRequestStarter() - クラス のコンストラクタorg.aiwolf.server.bin.RoleRequestStarter
非推奨です。
 
rouletSelect(Map<T, Double>) - クラス のstaticメソッドorg.aiwolf.kajiClient.lib.Strategies
valueMapからルーレット選択をする Doubleに負の値が入っていたら0に変換
run() - クラス のメソッドorg.aiwolf.common.net.TcpipClient
 

S

SampleBodyguard - org.aiwolf.client.base.smplのクラス
 
SampleBodyguard() - クラス のコンストラクタorg.aiwolf.client.base.smpl.SampleBodyguard
 
SampleMedium - org.aiwolf.client.base.smplのクラス
 
SampleMedium() - クラス のコンストラクタorg.aiwolf.client.base.smpl.SampleMedium
 
SamplePossessed - org.aiwolf.client.base.smplのクラス
 
SamplePossessed() - クラス のコンストラクタorg.aiwolf.client.base.smpl.SamplePossessed
 
SampleRoleAssignPlayer - org.aiwolf.client.base.smplのクラス
Sampleのみを使って起動するPlayer
SampleRoleAssignPlayer() - クラス のコンストラクタorg.aiwolf.client.base.smpl.SampleRoleAssignPlayer
 
SampleSeer - org.aiwolf.client.base.smplのクラス
 
SampleSeer() - クラス のコンストラクタorg.aiwolf.client.base.smpl.SampleSeer
 
SampleVillager - org.aiwolf.client.base.smplのクラス
 
SampleVillager() - クラス のコンストラクタorg.aiwolf.client.base.smpl.SampleVillager
 
SampleWerewolf - org.aiwolf.client.base.smplのクラス
 
SampleWerewolf() - クラス のコンストラクタorg.aiwolf.client.base.smpl.SampleWerewolf
 
scoreComparator - クラス の変数org.aiwolf.common.util.Sorter
 
send(Agent, Request) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
send data to client
ServerListener - org.aiwolf.server.netのインタフェース
 
ServerLogFormat - org.aiwolf.common.utilのクラス
 
ServerLogFormat(boolean) - クラス のコンストラクタorg.aiwolf.common.util.ServerLogFormat
 
ServerLogFormat() - クラス のコンストラクタorg.aiwolf.common.util.ServerLogFormat
 
ServerStarter - org.aiwolf.server.binのクラス
Main Class to start server application
ServerStarter() - クラス のコンストラクタorg.aiwolf.server.bin.ServerStarter
 
set(V, S) - クラス のメソッドorg.aiwolf.common.util.Sorter
新しいアイテムを設定する
setAgent(Agent) - クラス のメソッドorg.aiwolf.client.base.player.AbstractRole
 
setAgent(int) - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
setAgent(int) - クラス のメソッドorg.aiwolf.common.net.JudgeToSend
 
setAgent(int) - クラス のメソッドorg.aiwolf.common.net.TalkToSend
 
setAgent(int) - クラス のメソッドorg.aiwolf.common.net.VoteToSend
 
setAgent(Agent) - 例外 のメソッドorg.aiwolf.server.LostClientException
 
setAttackedAgent(int) - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
setAttackedTarget(Agent) - クラス のメソッドorg.aiwolf.server.GameData
 
setAttackVoteList(List<VoteToSend>) - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
setBodyguardPlayer(AbstractRole) - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
setComingoutMap(Map<Agent, Role>) - クラス のメソッドorg.aiwolf.client.base.smpl.AdvanceGameInfo
 
setComingoutMap(Map<Agent, Role>) - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
setContent(String) - クラス のメソッドorg.aiwolf.common.net.TalkToSend
 
setDay(int) - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
setDay(int) - クラス のメソッドorg.aiwolf.common.net.JudgeToSend
 
setDay(int) - クラス のメソッドorg.aiwolf.common.net.TalkToSend
 
setDay(int) - クラス のメソッドorg.aiwolf.common.net.VoteToSend
 
setDeadConditions(List<DeadCondition>) - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
setDivineResult(JudgeToSend) - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
setEnableNoAttack(boolean) - クラス のメソッドorg.aiwolf.common.net.GameSetting
誰も襲撃しないのを許すかどうかを設定します。
setEnemyMap(Map<Agent, EnemyCase>) - クラス のメソッドorg.aiwolf.kajiClient.lib.Pattern
 
setExecutedAgent(int) - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
setExecuteTarget(Agent) - クラス のメソッドorg.aiwolf.server.GameData
set executed
setFakeDivineJudge() - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiWolfSide
2日目以降のdayStartで呼ばれる 偽占い結果を作る
setFakeDivineJudge() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiPossessed
 
setFakeDivineJudge() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiWerewolf
 
setFakeInquestJudge(Agent) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiWolfSide
処刑されたプレイヤーがいた時に呼ばれる 偽霊能結果を作る
setFakeInquestJudge(Agent) - クラス のメソッドorg.aiwolf.kajiClient.player.KajiPossessed
 
setFakeInquestJudge(Agent) - クラス のメソッドorg.aiwolf.kajiClient.player.KajiWerewolf
 
setFakeResult() - クラス のメソッドorg.aiwolf.client.base.smpl.SamplePossessed
能力者騙りをする際に,偽の占い(or霊能)結果を作成する.
setFakeResult() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleWerewolf
能力者騙りをする際に,偽の占い(or霊能)結果を作成する.
setGameData(GameData) - クラス のメソッドorg.aiwolf.server.net.DirectConnectServer
非推奨です。
 
setGameData(GameData) - インタフェース のメソッドorg.aiwolf.server.net.GameServer
 
setGameData(GameData) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
setGameInfo(GameInfoToSend) - クラス のメソッドorg.aiwolf.common.net.Packet
 
setGameLogger(GameLogger) - クラス のメソッドorg.aiwolf.server.AIWolfGame
set GameLogger
setGameSetting(GameSetting) - クラス のメソッドorg.aiwolf.server.net.DirectConnectServer
非推奨です。
 
setGameSetting(GameSetting) - インタフェース のメソッドorg.aiwolf.server.net.GameServer
set GameSetting
setGameSetting(GameSetting) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
setGuardedAgent(int) - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
setHost(String) - クラス のメソッドorg.aiwolf.common.net.TcpipClient
 
setIdx(int) - クラス のメソッドorg.aiwolf.common.net.TalkToSend
 
setInspectJudgeList(List<Judge>) - クラス のメソッドorg.aiwolf.client.base.smpl.AdvanceGameInfo
 
setInspectJudges(List<Judge>) - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
setKey(K) - クラス のメソッドorg.aiwolf.common.util.Pair
キーを設定します。
setLikelifood(double) - クラス のメソッドorg.aiwolf.kajiClient.lib.Pattern
 
setLogFile(File) - クラス のメソッドorg.aiwolf.server.AIWolfGame
 
setMaxTalk(int) - クラス のメソッドorg.aiwolf.common.net.GameSetting
1日あたりの発言の最大数を設定します。
setMediumAgent(Agent) - クラス のメソッドorg.aiwolf.kajiClient.lib.Pattern
 
setMediumJudgeList(List<Judge>) - クラス のメソッドorg.aiwolf.client.base.smpl.AdvanceGameInfo
 
setMediumJudges(List<Judge>) - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
setMediumPlayer(AbstractRole) - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
setMediumResult(JudgeToSend) - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
setName(String) - クラス のメソッドorg.aiwolf.common.net.TcpipClient
 
setPlanningVoteAgent() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleBodyguard
 
setPlanningVoteAgent() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleMedium
 
setPlanningVoteAgent() - クラス のメソッドorg.aiwolf.client.base.smpl.SamplePossessed
今日投票予定のプレイヤーを設定する.
setPlanningVoteAgent() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleSeer
 
setPlanningVoteAgent() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleVillager
 
setPlanningVoteAgent() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleWerewolf
今日投票予定のプレイヤーを設定する.
setPort(int) - クラス のメソッドorg.aiwolf.common.net.TcpipClient
 
setPossessedPlayer(AbstractRole) - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
setRand(Random) - クラス のメソッドorg.aiwolf.server.AIWolfGame
Set Random Class
setRandomSeer(long) - クラス のメソッドorg.aiwolf.common.net.GameSetting
ランダムシードを設定します。
setRequest(Request) - クラス のメソッドorg.aiwolf.common.net.Packet
 
setRequestRole(Role) - クラス のメソッドorg.aiwolf.common.net.TcpipClient
 
setResult(String) - クラス のメソッドorg.aiwolf.common.net.JudgeToSend
 
setRoleMap(LinkedHashMap<Integer, String>) - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
setRoleNumMap(Map<Role, Integer>) - クラス のメソッドorg.aiwolf.common.net.GameSetting
役職に対する人数を関連付けたマップを設定します。
setSeerAgent(Agent) - クラス のメソッドorg.aiwolf.kajiClient.lib.Pattern
 
setSeerPlayer(AbstractRole) - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
setServerLogger(Logger) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
setShowConsoleLog(boolean) - クラス のメソッドorg.aiwolf.server.AIWolfGame
 
setStatusMap(LinkedHashMap<Integer, String>) - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
setTalkHistory(List<TalkToSend>) - クラス のメソッドorg.aiwolf.common.net.Packet
 
setTalkList(List<TalkToSend>) - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
setTarget(int) - クラス のメソッドorg.aiwolf.common.net.JudgeToSend
 
setTarget(int) - クラス のメソッドorg.aiwolf.common.net.VoteToSend
 
setTimeLimit(int) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
settleAgentRole(List<Pattern>, Agent, Role) - クラス のstaticメソッドorg.aiwolf.kajiClient.lib.PatternMaker
agentが設定されたroleとならないPatternを除外する.
setValue(V) - クラス のメソッドorg.aiwolf.common.util.Pair
値を設定します。
setVillagerPlayer(AbstractRole) - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
setVoteList(List<VoteToSend>) - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
setVoteLists(List<List<Vote>>) - クラス のメソッドorg.aiwolf.kajiClient.lib.AdvanceGameInfo
 
setVoteTarget() - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
今日投票予定のプレイヤーを決定する updateとdayStartの最後によばれる
setVoteTarget() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiBodygurad
 
setVoteTarget() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiMedium
 
setVoteTarget() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiPossessed
 
setVoteTarget() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiSeer
 
setVoteTarget() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiVillager
 
setVoteTarget() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiWerewolf
 
setVoteTargetTemplate(List<Pattern>) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
各プレイヤーについて,そのプレイヤーが死亡した際の損害の期待値を出す 損害が一番低いプレイヤーに投票先を移す
setVoteVisible(boolean) - クラス のメソッドorg.aiwolf.common.net.GameSetting
誰が誰に投票したかをエージェントが確認できるかどうかを設定します。
setWaitForClient(boolean) - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
setWerewolfPlayer(AbstractRole) - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
setWhisperHistory(List<TalkToSend>) - クラス のメソッドorg.aiwolf.common.net.Packet
 
setWhisperList(List<TalkToSend>) - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
setWhiteAgentSet(Set<Agent>) - クラス のメソッドorg.aiwolf.kajiClient.lib.Pattern
 
size() - クラス のメソッドorg.aiwolf.common.util.Counter
 
size() - クラス のメソッドorg.aiwolf.common.util.Sorter
 
skip() - クラス のstaticメソッドorg.aiwolf.client.lib.TemplateTalkFactory
 
skip() - クラス のstaticメソッドorg.aiwolf.client.lib.TemplateWhisperFactory
 
SKIP - クラス のstatic変数org.aiwolf.common.data.Talk
SKIPは「もう少し周りの様子を見たい」を意味します。
smallerEqual(S) - クラス のメソッドorg.aiwolf.common.util.Sorter
s以下のものだけ取得
smallerThan(S) - クラス のメソッドorg.aiwolf.common.util.Sorter
sより小さいものだけ取得
Sorter<V,S> - org.aiwolf.common.utilのクラス
<S>の昇順に<V>をソートするCollectionです。
Sorter() - クラス のコンストラクタorg.aiwolf.common.util.Sorter
 
Sorter(Comparator<S>) - クラス のコンストラクタorg.aiwolf.common.util.Sorter
 
Sorter(Map<? extends V, ? extends S>) - クラス のコンストラクタorg.aiwolf.common.util.Sorter
 
Species - org.aiwolf.common.dataの列挙型
種族の列挙です。
start() - クラス のメソッドorg.aiwolf.server.AIWolfGame
Start game
start(Counter<String>, String) - クラス のstaticメソッドorg.aiwolf.server.bin.DirectStarter
非推奨です。
 
start(Player, Role, int, String, String) - クラス のstaticメソッドorg.aiwolf.server.bin.RoleRequestStarter
非推奨です。
一人のRoleを指定してDirectに実行
start(Map<Player, Role>, String) - クラス のstaticメソッドorg.aiwolf.server.bin.RoleRequestStarter
非推奨です。
すべてのプレイヤーインスタンスとそのRoleを設定して開始
start(Map<Player, Role>, GameLogger) - クラス のstaticメソッドorg.aiwolf.server.bin.RoleRequestStarter
非推奨です。
すべてのプレイヤーインスタンスとそのRoleを設定して開始
Status - org.aiwolf.common.dataの列挙型
状態の列挙です。
stopWaitingForConnection() - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
Strategies - org.aiwolf.kajiClient.libのクラス
 
Strategies() - クラス のコンストラクタorg.aiwolf.kajiClient.lib.Strategies
 
suddendeathList - クラス の変数org.aiwolf.server.GameData
agents who sudden death

T

talk() - クラス のメソッドorg.aiwolf.client.base.player.AbstractBodyguard
 
talk() - クラス のメソッドorg.aiwolf.client.base.player.AbstractMedium
 
talk() - クラス のメソッドorg.aiwolf.client.base.player.AbstractPossessed
 
talk() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRole
 
talk() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
talk() - クラス のメソッドorg.aiwolf.client.base.player.AbstractSeer
 
talk() - クラス のメソッドorg.aiwolf.client.base.player.AbstractVillager
 
talk() - クラス のメソッドorg.aiwolf.client.base.player.AbstractWerewolf
 
talk() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleBodyguard
 
talk() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleMedium
 
talk() - クラス のメソッドorg.aiwolf.client.base.smpl.SamplePossessed
 
talk() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleSeer
 
talk() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleVillager
 
talk() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleWerewolf
 
talk() - インタフェース のメソッドorg.aiwolf.common.data.Player
各プレイヤーはこのメソッドに意見を返すことで会話することができます。
Talk - org.aiwolf.common.dataのクラス
人狼知能における会話です。
Talk(int, int, Agent, String) - クラス のコンストラクタorg.aiwolf.common.data.Talk
会話を構築します。
talk() - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
 
talk() - クラス のメソッドorg.aiwolf.server.AIWolfGame
First, all agents have chances to talk.
talkIdx - クラス の変数org.aiwolf.server.GameData
 
talkList - クラス の変数org.aiwolf.server.GameData
 
TalkToSend - org.aiwolf.common.netのクラス
AI Wolf Talk
TalkToSend() - クラス のコンストラクタorg.aiwolf.common.net.TalkToSend
 
TalkToSend(Talk) - クラス のコンストラクタorg.aiwolf.common.net.TalkToSend
 
TcpipClient - org.aiwolf.common.netのクラス
Client Using TCP/IP Connection
TcpipClient(String, int) - クラス のコンストラクタorg.aiwolf.common.net.TcpipClient
 
TcpipClient(String, int, Role) - クラス のコンストラクタorg.aiwolf.common.net.TcpipClient
 
TcpipServer - org.aiwolf.server.netのクラス
 
TcpipServer(int, int, GameSetting) - クラス のコンストラクタorg.aiwolf.server.net.TcpipServer
 
Team - org.aiwolf.common.dataの列挙型
陣営の列挙です。
TemplateTalkFactory - org.aiwolf.client.libのクラス
Factory to create template talk contents
TemplateTalkFactory() - クラス のコンストラクタorg.aiwolf.client.lib.TemplateTalkFactory
 
TemplateTalkFactory.TalkType - org.aiwolf.client.libの列挙型
 
TemplateWhisperFactory - org.aiwolf.client.libのクラス
人狼の囁き用の発話を生成するクラス
TemplateWhisperFactory() - クラス のコンストラクタorg.aiwolf.client.lib.TemplateWhisperFactory
 
toAgent(Object) - クラス のメソッドorg.aiwolf.common.net.DataConverter
 
toCalendar(String) - クラス のstaticメソッドorg.aiwolf.common.util.CalendarTools
年-月-日-時-分-秒の順で並んだ日付をCalendarオブジェクトに変換します。
toCalendar(Date) - クラス のstaticメソッドorg.aiwolf.common.util.CalendarTools
Date型のオブジェクトをCalendar型のオブジェクトに変換します。
toCalendar(long) - クラス のstaticメソッドorg.aiwolf.common.util.CalendarTools
long型のミリ秒をCalendar型のオブジェクトに変換します。
toDateString(Calendar) - クラス のstaticメソッドorg.aiwolf.common.util.CalendarTools
Calendarオブジェクトをyyyy/MM/dd形式の文字列に変換し、返します。
toDateString(Date) - クラス のstaticメソッドorg.aiwolf.common.util.CalendarTools
Dateオブジェクトをyyyy/MM/dd形式の文字列に変換し、返します。
toDateTime(Calendar) - クラス のstaticメソッドorg.aiwolf.common.util.CalendarTools
指定されたCalendarオブジェクトをyyyy/MM/dd HH:mm:ss形式の文字列に直して返します。
toDateTime(Date) - クラス のstaticメソッドorg.aiwolf.common.util.CalendarTools
指定されたDateオブジェクトをyyyy/MM/dd HH:mm:ss形式の文字列に直して返します。
toDateTime(long) - クラス のstaticメソッドorg.aiwolf.common.util.CalendarTools
指定されたlong型の値をyyyy/MM/dd HH:mm:ss形式の文字列に直して返します。
toGameInfo() - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
 
toHistogram() - クラス のメソッドorg.aiwolf.common.util.Counter
数値の分布を返す
toJudge() - クラス のメソッドorg.aiwolf.common.net.JudgeToSend
 
toMidnight(Calendar) - クラス のstaticメソッドorg.aiwolf.common.util.CalendarTools
指定されたCalendarをその日の深夜(00:00:00.000)に時間を設定します。
toPacket(String) - クラス のメソッドorg.aiwolf.common.net.DataConverter
 
Topic - org.aiwolf.client.libの列挙型
文章の動詞,補語を表す.
toString() - クラス のメソッドorg.aiwolf.common.data.Agent
 
toString() - クラス のメソッドorg.aiwolf.common.data.Guard
 
toString() - クラス のメソッドorg.aiwolf.common.data.Judge
 
toString() - クラス のメソッドorg.aiwolf.common.data.Talk
 
toString() - クラス のメソッドorg.aiwolf.common.data.Vote
 
toString() - クラス のメソッドorg.aiwolf.common.util.Pair
 
toTalk() - クラス のメソッドorg.aiwolf.common.net.TalkToSend
 
toVote() - クラス のメソッドorg.aiwolf.common.net.VoteToSend
 

U

unconnected(Socket, Agent, String) - インタフェース のメソッドorg.aiwolf.server.net.ServerListener
 
UnsuspectedMethodCallException - org.aiwolf.client.base.playerの例外
各種エージェントにおいて呼ばれるべきではないメソッドが呼ばれたときに投げられるException
UnsuspectedMethodCallException() - 例外 のコンストラクタorg.aiwolf.client.base.player.UnsuspectedMethodCallException
 
UnsuspectedMethodCallException(String) - 例外 のコンストラクタorg.aiwolf.client.base.player.UnsuspectedMethodCallException
 
UnsuspectedMethodCallException(Throwable) - 例外 のコンストラクタorg.aiwolf.client.base.player.UnsuspectedMethodCallException
 
UnsuspectedMethodCallException(String, Throwable) - 例外 のコンストラクタorg.aiwolf.client.base.player.UnsuspectedMethodCallException
 
UnsuspectedMethodCallException(String, Throwable, boolean, boolean) - 例外 のコンストラクタorg.aiwolf.client.base.player.UnsuspectedMethodCallException
 
update(GameInfo) - クラス のメソッドorg.aiwolf.client.base.player.AbstractRole
 
update(GameInfo) - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
update(GameInfo) - クラス のメソッドorg.aiwolf.client.base.smpl.SampleBodyguard
 
update(GameInfo) - クラス のメソッドorg.aiwolf.client.base.smpl.SampleMedium
 
update(GameInfo) - クラス のメソッドorg.aiwolf.client.base.smpl.SamplePossessed
 
update(GameInfo) - クラス のメソッドorg.aiwolf.client.base.smpl.SampleSeer
 
update(GameInfo) - クラス のメソッドorg.aiwolf.client.base.smpl.SampleVillager
 
update(GameInfo) - クラス のメソッドorg.aiwolf.client.base.smpl.SampleWerewolf
 
update(GameInfo) - インタフェース のメソッドorg.aiwolf.common.data.Player
ゲームの情報が更新されたときに呼び出されます。
update(GameInfo) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
 
update(GameInfo) - クラス のメソッドorg.aiwolf.kajiClient.player.KajiWerewolf
 
updateAttackedData(List<Pattern>, Agent) - クラス のメソッドorg.aiwolf.kajiClient.lib.PatternMaker
襲撃されたプレイヤーを白確にする
updateJudgeData(List<Pattern>, Judge) - クラス のメソッドorg.aiwolf.kajiClient.lib.PatternMaker
占い,霊能によって得られた情報を付加する
updatePattern(Judge) - クラス のメソッドorg.aiwolf.kajiClient.lib.Pattern
新しい占い,霊能結果を用いてパターンを更新する.整合性が取れない場合はfalseを返す
Utterance - org.aiwolf.client.libのクラス
 
Utterance(String) - クラス のコンストラクタorg.aiwolf.client.lib.Utterance
 

V

valueOf(String) - 列挙型 のstaticメソッドorg.aiwolf.client.lib.EnumType
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙型 のstaticメソッドorg.aiwolf.client.lib.TemplateTalkFactory.TalkType
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙型 のstaticメソッドorg.aiwolf.client.lib.Topic
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙型 のstaticメソッドorg.aiwolf.common.data.Request
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙型 のstaticメソッドorg.aiwolf.common.data.Role
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙型 のstaticメソッドorg.aiwolf.common.data.Species
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙型 のstaticメソッドorg.aiwolf.common.data.Status
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙型 のstaticメソッドorg.aiwolf.common.data.Team
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙型 のstaticメソッドorg.aiwolf.kajiClient.lib.CauseOfDeath
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙型 のstaticメソッドorg.aiwolf.kajiClient.lib.EnemyCase
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙型 のstaticメソッドorg.aiwolf.client.lib.EnumType
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙型 のstaticメソッドorg.aiwolf.client.lib.TemplateTalkFactory.TalkType
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙型 のstaticメソッドorg.aiwolf.client.lib.Topic
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙型 のstaticメソッドorg.aiwolf.common.data.Request
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙型 のstaticメソッドorg.aiwolf.common.data.Role
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙型 のstaticメソッドorg.aiwolf.common.data.Species
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙型 のstaticメソッドorg.aiwolf.common.data.Status
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙型 のstaticメソッドorg.aiwolf.common.data.Team
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - クラス のメソッドorg.aiwolf.common.util.Counter
 
values() - クラス のメソッドorg.aiwolf.common.util.Sorter
 
values() - 列挙型 のstaticメソッドorg.aiwolf.kajiClient.lib.CauseOfDeath
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙型 のstaticメソッドorg.aiwolf.kajiClient.lib.EnemyCase
この列挙型の定数を含む配列を宣言されている順序で返します。
vote() - クラス のメソッドorg.aiwolf.client.base.player.AbstractBodyguard
 
vote() - クラス のメソッドorg.aiwolf.client.base.player.AbstractMedium
 
vote() - クラス のメソッドorg.aiwolf.client.base.player.AbstractPossessed
 
vote() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRole
 
vote() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
vote() - クラス のメソッドorg.aiwolf.client.base.player.AbstractSeer
 
vote() - クラス のメソッドorg.aiwolf.client.base.player.AbstractVillager
 
vote() - クラス のメソッドorg.aiwolf.client.base.player.AbstractWerewolf
 
vote() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleBodyguard
 
vote() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleMedium
 
vote() - クラス のメソッドorg.aiwolf.client.base.smpl.SamplePossessed
 
vote() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleSeer
 
vote() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleVillager
 
vote() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleWerewolf
 
vote(Agent) - クラス のstaticメソッドorg.aiwolf.client.lib.TemplateTalkFactory
Declare vote target
vote(Agent) - クラス のstaticメソッドorg.aiwolf.client.lib.TemplateWhisperFactory
 
vote() - インタフェース のメソッドorg.aiwolf.common.data.Player
指定されたエージェントに処刑投票します。
Vote - org.aiwolf.common.dataのクラス
投票情報です。
Vote(int, Agent, Agent) - クラス のコンストラクタorg.aiwolf.common.data.Vote
投票情報を構築します。
vote() - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
 
vote() - クラス のメソッドorg.aiwolf.server.AIWolfGame
 
voteList - クラス の変数org.aiwolf.server.GameData
 
voteTalkDealing(Talk, Utterance) - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
投票意思の発話の処理
VoteToSend - org.aiwolf.common.netのクラス
投票情報
VoteToSend() - クラス のコンストラクタorg.aiwolf.common.net.VoteToSend
 
VoteToSend(Vote) - クラス のコンストラクタorg.aiwolf.common.net.VoteToSend
 

W

waitForConnection() - クラス のメソッドorg.aiwolf.server.net.TcpipServer
 
whisper() - クラス のメソッドorg.aiwolf.client.base.player.AbstractBodyguard
 
whisper() - クラス のメソッドorg.aiwolf.client.base.player.AbstractMedium
 
whisper() - クラス のメソッドorg.aiwolf.client.base.player.AbstractPossessed
 
whisper() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRole
 
whisper() - クラス のメソッドorg.aiwolf.client.base.player.AbstractRoleAssignPlayer
 
whisper() - クラス のメソッドorg.aiwolf.client.base.player.AbstractSeer
 
whisper() - クラス のメソッドorg.aiwolf.client.base.player.AbstractVillager
 
whisper() - クラス のメソッドorg.aiwolf.client.base.player.AbstractWerewolf
 
whisper() - クラス のメソッドorg.aiwolf.client.base.smpl.SampleWerewolf
 
whisper() - インタフェース のメソッドorg.aiwolf.common.data.Player
各人狼はこのメソッドに意見を返すことで人狼同士での会話ができます。
whisper() - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
 
whisper() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiWerewolf
 
whisper() - クラス のメソッドorg.aiwolf.server.AIWolfGame
 
wisperIdx - クラス の変数org.aiwolf.server.GameData
 
wisperList - クラス の変数org.aiwolf.server.GameData
 
A B C D E F G H I J K L M N O P R S T U V W 
ナビゲーション・リンクをスキップ