- GameClient - org.aiwolf.common.netのインタフェース
-
- GameData - org.aiwolf.serverのクラス
-
Record game information of a day
- GameData(GameSetting) - クラス のコンストラクタorg.aiwolf.server.GameData
-
- GameInfo - org.aiwolf.common.netのクラス
-
Game information which send to each player
- 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.utilのインタフェース
-
- gameLoggerSet - クラス の変数org.aiwolf.server.util.MultiGameLogger
-
- GameServer - org.aiwolf.server.netのインタフェース
-
- GameSetting - org.aiwolf.common.netのクラス
-
Settings of game
- GameSetting() - クラス のコンストラクタorg.aiwolf.common.net.GameSetting
-
- get(Object) - クラス のメソッドorg.aiwolf.common.util.Counter
-
指定したアイテムのカウントを返す
- get(Object) - クラス のメソッドorg.aiwolf.common.util.Sorter
-
あるアイテムのスコアを取得する
- getAgent(int) - クラス のstaticメソッドorg.aiwolf.common.data.Agent
-
Get agent of idx
- 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
-
get yourself
- 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(Player) - クラス のメソッドorg.aiwolf.server.net.DirectConnectServer
-
- getAgentIdx() - クラス のメソッドorg.aiwolf.common.data.Agent
-
- getAgentList() - クラス のメソッドorg.aiwolf.common.net.GameInfo
-
get agents
- getAgentList() - クラス のメソッドorg.aiwolf.server.GameData
-
get agents
- getAliveAgentList() - クラス のメソッドorg.aiwolf.common.net.GameInfo
-
Agents who are aliving now
- 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
-
agent who attacked last night
- getAttackedAgent() - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
-
- getAttackVotedAgent(List<Vote>) - クラス のメソッドorg.aiwolf.server.AIWolfGame
-
- getAttackVoteList() - クラス のメソッドorg.aiwolf.common.net.GameInfo
-
Attack vote list. werewolf only
- 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
-
Werewolf language
- 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
-
get the day
- 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
-
Result of the dvine. seer only
- getDivineResult() - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
-
- getEnemyMap() - クラス のメソッドorg.aiwolf.kajiClient.lib.Pattern
-
- getExecuted() - クラス のメソッドorg.aiwolf.server.GameData
-
- getExecutedAgent() - クラス のメソッドorg.aiwolf.common.net.GameInfo
-
agent who executed last night
- 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
-
- 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
-
agent who guarded last night
- 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
-
- 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
-
- 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
-
Result of medium. medium only
- getMediumResult() - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
-
- 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
-
get player name
- getName() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiRoleAssignPlayer
-
- getOver(int) - クラス のメソッドorg.aiwolf.common.util.Counter
-
min以上の値を持つデータだけ取得
コピーを返す
- 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
-
get player's role
- getRole(Agent) - クラス のメソッドorg.aiwolf.server.GameData
-
- getRoleMap() - クラス のメソッドorg.aiwolf.common.net.GameInfo
-
Known roles of agents.
- 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
-
statuses of all agents
- getStatusMap() - クラス のメソッドorg.aiwolf.common.net.GameInfoToSend
-
- getSuddendeathList() - クラス のメソッドorg.aiwolf.server.GameData
-
- getTalkDay() - クラス のメソッドorg.aiwolf.client.lib.Utterance
-
TopicがAGREE,DISAGREEの時,対象発話の発話日を返す.それ以外は-1
- getTalkID() - クラス のメソッドorg.aiwolf.client.lib.Utterance
-
TopicがAGREE,DISAGREEの時,対象発話の発話IDを返す.それ以外は-1
発話日と発話IDでTalkとの一意性が取れる
- getTalkList() - クラス のメソッドorg.aiwolf.common.net.GameInfo
-
Today's talks
- 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を返す
- 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
-
Vote list.
- 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
-
- getWhisperList() - クラス のメソッドorg.aiwolf.common.net.GameInfo
-
today's whispers. werewolf only
- 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のクラス
-
Divine
- Guard(int, Agent, Agent) - クラス のコンストラクタorg.aiwolf.common.data.Guard
-
- guard() - インタフェース のメソッドorg.aiwolf.common.data.Player
-
Decide agent to guard by BodyGuard
- guard() - クラス のメソッドorg.aiwolf.kajiClient.player.AbstractKajiBase
-
- guard() - クラス のメソッドorg.aiwolf.kajiClient.player.KajiBodygurad
-
- guard() - クラス のメソッドorg.aiwolf.server.AIWolfGame
-
- guarded(Agent) - クラス のstaticメソッドorg.aiwolf.client.lib.TemplateTalkFactory
-
Report guarded agent
- guarded(Agent) - クラス のstaticメソッドorg.aiwolf.client.lib.TemplateWhisperFactory
-