public class GameSetting
extends java.lang.Object
コンストラクタと説明 |
---|
GameSetting() |
修飾子とタイプ | メソッドと説明 |
---|---|
static GameSetting |
getDefaultGame(int agentNum) |
int |
getMaxTalk() |
int |
getPlayerNum() |
long |
getRandomSeed() |
int |
getRoleNum(Role role) |
java.util.Map<Role,java.lang.Integer> |
getRoleNumMap() |
static GameSetting |
getSeminarGame() |
boolean |
isEnableNoAttack() |
boolean |
isVotableInFirstDay() |
boolean |
isVoteVisible() |
void |
setEnableNoAttack(boolean isEnableNoAttack) |
void |
setMaxTalk(int maxTalk) |
void |
setRandomSeed(long randomSeed) |
void |
setRoleNumMap(java.util.Map<Role,java.lang.Integer> roleNumMap) |
void |
setVoteVisible(boolean isVoteVisible) |
public static GameSetting getDefaultGame(int agentNum)
public static GameSetting getSeminarGame()
public int getRoleNum(Role role)
role
- public int getMaxTalk()
public boolean isEnableNoAttack()
public boolean isVoteVisible()
public boolean isVotableInFirstDay()
public int getPlayerNum()
public java.util.Map<Role,java.lang.Integer> getRoleNumMap()
public void setRoleNumMap(java.util.Map<Role,java.lang.Integer> roleNumMap)
roleNumMap
- セットする roleNumMappublic void setMaxTalk(int maxTalk)
maxTalk
- セットする maxTalkpublic void setEnableNoAttack(boolean isEnableNoAttack)
isEnableNoAttack
- セットする isEnableNoAttackpublic void setVoteVisible(boolean isVoteVisible)
isVoteVisible
- セットする isVoteVisiblepublic long getRandomSeed()
public void setRandomSeed(long randomSeed)
randomSeed
- セットする randomSeed