Enum Class的使用
cn.godmao.poker.doudizhu.DoudizhuUtil.GameTypeRule
-
cn.godmao.poker.doudizhu中DoudizhuUtil.GameTypeRule的使用
修饰符和类型方法说明static DoudizhuUtil.GameTypeRulestatic DoudizhuUtil.GameTypeRuleReturns the enum constant of this class with the specified name.static DoudizhuUtil.GameTypeRule[]DoudizhuUtil.GameTypeRule.values()Returns an array containing the constants of this enum class, in the order they are declared.修饰符和类型方法说明DoudizhuUtil.arrangeCard(List<Poker> cards, DoudizhuUtil.GameTypeRule gameType) 最优理牌 权重算法DoudizhuUtil.arrangeCard(List<Poker> cards, DoudizhuUtil.GameTypeRule gameType, boolean weight) 最优理牌 权重算法static List<DoudizhuUtil.Pokers>DoudizhuUtil.arrangePoker(List<Poker> cards, DoudizhuUtil.GameTypeRule gameType, boolean bestBYweight) 最优理牌 权重算法static DoudizhuUtil.CardTypeDoudizhuUtil.cardType(List<Poker> cards, DoudizhuUtil.GameTypeRule gametype) 牌型2static booleanDoudizhuUtil.comparePoker(List<Poker> cardsA, List<Poker> cardsB, DoudizhuUtil.GameTypeRule gametype) 比较2DoudizhuUtil.distribPokers(boolean buxipai, boolean duozha, DoudizhuUtil.GameTypeRule gameType, DoudizhuUtil.Config config) 分配牌DoudizhuUtil.distribPokers(DoudizhuUtil.GameTypeRule gameType, DoudizhuUtil.Config config) 分配牌DoudizhuUtil.getBestCards(List<Poker> handCards, Integer cardsNum, Integer selectMaxNum, DoudizhuUtil.GameTypeRule gameType, boolean random) 获取最佳的牌static List<DoudizhuUtil.PokerList>DoudizhuUtil.getBestCardsByPokers(List<List<Poker>> pokersList, DoudizhuUtil.GameTypeRule gameType) static doubleDoudizhuUtil.getPokersListWeight(List<List<Poker>> cardslist, DoudizhuUtil.GameTypeRule gameType) 获取权重static doubleDoudizhuUtil.getPokersWeight(List<Poker> cards, DoudizhuUtil.GameTypeRule gameType) 获取权重DoudizhuUtil.raisePokersLevel(List<Poker> cardslist, DoudizhuUtil.GameTypeRule gameType) DoudizhuUtil.raisePokersLevel(List<Poker> cardslist, DoudizhuUtil.GameTypeRule gameType, int level) DoudizhuUtil.raisePokersListLevel(List<List<Poker>> cardslist, DoudizhuUtil.GameTypeRule gameType) DoudizhuUtil.raisePokersListLevel(List<List<Poker>> cardslist, DoudizhuUtil.GameTypeRule gameType, int level) 提升手牌的档次 手牌长度不变DoudizhuUtil.typeCard(List<Poker> pokers, DoudizhuUtil.CardType cardType, DoudizhuUtil.GameTypeRule gametype) 通过牌型找到合适的牌