C# Class Hardly.Games.PokerPlayerHandEvaluator

Inheritance: Hardly.Games.PlayingCardListEvaluator
ファイルを表示 Open project: hardlydifficult/HardlyBot

Public Properties

Property Type Description
cards List

Public Methods

Method Description
PokerPlayerHandEvaluator ( List playerCards, List tableCards ) : System

Private Methods

Method Description
CalcHandStats ( List playerCards, bool &isFlush, PlayingCard &firstPairValue, PlayingCard &secondPairValue, uint &firstPairCardCount, uint &secondPairCardCount, bool &isStraight ) : void
CheckForFlush ( List playerCards ) : bool
GetHandType ( uint firstPairCardCount, uint secondPairCardCount, bool isStraight, bool isFlush ) : HandType
GetValue ( PlayingCard value1, PlayingCard value2, PlayingCard value3, PlayingCard value4, PlayingCard value5 ) : ulong
HandValue ( List cards ) : ulong>.Tuple

Method Details

PokerPlayerHandEvaluator() public method

public PokerPlayerHandEvaluator ( List playerCards, List tableCards ) : System
playerCards List
tableCards List
return System

Property Details

cards public_oe property

public List cards
return List