类 AbstractGuandanAI
java.lang.Object
cn.godmao.poker.guandan.GuandanUtil
cn.godmao.poker.guandan.AbstractGuandanAI
掼蛋出牌抽象类
-
嵌套类概要
嵌套类修饰符和类型类说明static interfacestatic class节点数据static class上个节点数据static class玩家数据从类继承的嵌套类/接口 cn.godmao.poker.guandan.GuandanUtil
GuandanUtil.CardType, GuandanUtil.CardTypeEnum, GuandanUtil.GuandanPokers, GuandanUtil.GuandanPokersWeight -
字段概要
字段修饰符和类型字段说明protected Integerprotected AbstractGuandanAI.INodeprotected Integerprotected Integerprotected Integerprotected Integerprotected Map<Integer,AbstractGuandanAI.PlayerInfo> 从类继承的字段 cn.godmao.poker.guandan.GuandanUtil
arrlist, CARDTYPE_BOMBCARD, CARDTYPE_BOMBCARDKING, CARDTYPE_DOUBLECARD, CARDTYPE_DOUBLECARDLINETHREE, CARDTYPE_ILLEGALCARD, CARDTYPE_NOCARD, CARDTYPE_SINGLECARD, CARDTYPE_SINGLELINE, CARDTYPE_SINGLELINESAMECOLOR, CARDTYPE_THREECARD, CARDTYPE_THREECARDLINE, CARDTYPE_THREECARDTWO, initGangban, initLaiZi_1, initLaiZi_2, initLiandui, initShunzi, initShunziTonghua, maxNum -
构造器概要
构造器构造器说明AbstractGuandanAI(Collection<AbstractGuandanAI.PlayerInfo> playerInfos, AbstractGuandanAI.INode node, Integer seatIndex, Integer laiziValue, boolean updateNumber) -
方法概要
修饰符和类型方法说明获取好友的手牌获取好友的信息获取上家手牌获取上家的信息获取我的手牌获取我的信息获取下家手牌获取下家的信息getNode()boolean是自由出牌boolean是压牌从类继承的方法 cn.godmao.poker.guandan.GuandanUtil
arrangePoker, arrangePoker, arrangePoker, cardType, cardType, combination, comparePoker, containPoker, continueLength, convert, convert, copy, copy, copy2, copy3, createPokers, createPokers, deal, deletePoker, distribPokers, freePlay, getBestSort, getBoom, getBoom, getBoom, getGangban, getGuandanPokerMapByValue, getLaiZiOrNot, getLaiZiOrNot1, getLianDui, getPokerDaXiao, getPokerDaXiao, getPokerMapByValue, getPokerWeight, getShunzi, guandanConvert, guandanConvert, hashCode, hashCode, hashCode, hashCode_value, hashCode_value, hashCode2, hashCode2_value, hasLaizi, hasShunziTonghua, init, main, mergeSame, mergeTogher, newList, optimalBomb, optimalBomb, optimalSingleLine, optimalSingleLine, optimalSingleLineSameColor, optimalSingleSameColor, parsePokerByNumbers, permutationNoRepeat, quchong, sameColor, sameColor, typeCard, typeCard2, typeCard2, typeCard3
-
字段详细资料
-
seatIndexPlayerInfo
-
laiziValue
-
node
-
seatIndex
-
seatIndexLast
-
seatIndexNext
-
seatIndexFriend
-
-
构造器详细资料
-
AbstractGuandanAI
public AbstractGuandanAI(Collection<AbstractGuandanAI.PlayerInfo> playerInfos, AbstractGuandanAI.INode node, Integer seatIndex, Integer laiziValue, boolean updateNumber)
-
-
方法详细资料
-
getSeatIndexPlayerInfo
-
getLaiziValue
-
getNode
-
getSeatIndex
-
isFreeOut
public boolean isFreeOut()是自由出牌 -
isPressOut
public boolean isPressOut()是压牌 -
getMyHandCards
获取我的手牌 -
getLastHandCards
获取上家手牌 -
getNextHandCards
获取下家手牌 -
getFriendHandCards
获取好友的手牌 -
getMyPlayInfo
获取我的信息 -
getLastPlayInfo
获取上家的信息 -
getNextPlayerInfo
获取下家的信息 -
getFriendPlayerInfo
获取好友的信息
-