C# Class Dominion.Strategy.CardPickByBuildOrder

Inheritance: ICardPicker
Afficher le fichier Open project: NathanTeeuwen/Dominulator Class Usage Examples

Méthodes publiques

Méthode Description
AmountWillingtoOverPayFor ( Dominion.Card card, GameState gameState ) : int
CardPickByBuildOrder ( ) : System
GetNeededCards ( ) : IEnumerable
GetPreferredCard ( GameState gameState, CardPredicate cardPredicate ) : Dominion.Card
GetPreferredCard ( GameState gameState, CardPredicate cardPredicate, CardPredicate defaultPredicate ) : Dominion.Card
GetPreferredCardReverse ( GameState gameState, CardPredicate cardPredicate ) : Dominion.Card

Method Details

AmountWillingtoOverPayFor() public méthode

public AmountWillingtoOverPayFor ( Dominion.Card card, GameState gameState ) : int
card Dominion.Card
gameState Dominion.GameState
Résultat int

CardPickByBuildOrder() public méthode

public CardPickByBuildOrder ( ) : System
Résultat System

GetNeededCards() public méthode

public GetNeededCards ( ) : IEnumerable
Résultat IEnumerable

GetPreferredCard() public méthode

public GetPreferredCard ( GameState gameState, CardPredicate cardPredicate ) : Dominion.Card
gameState Dominion.GameState
cardPredicate CardPredicate
Résultat Dominion.Card

GetPreferredCard() public méthode

public GetPreferredCard ( GameState gameState, CardPredicate cardPredicate, CardPredicate defaultPredicate ) : Dominion.Card
gameState Dominion.GameState
cardPredicate CardPredicate
defaultPredicate CardPredicate
Résultat Dominion.Card

GetPreferredCardReverse() public méthode

public GetPreferredCardReverse ( GameState gameState, CardPredicate cardPredicate ) : Dominion.Card
gameState Dominion.GameState
cardPredicate CardPredicate
Résultat Dominion.Card