C# Class ZatvorenoAI.PlayFirstStrategy.CardStatistics.CardStatisticsGenerator

Inheritance: ICardStatisticsGenerator
Exibir arquivo Open project: KonstantinSimeonov/Zatvoreno

Public Methods

Method Description
CardStatisticsGenerator ( ICardTracker cT ) : System.Collections.Generic
GenerateCardStats ( Santase.Logic.Players.PlayerTurnContext context, ICollection hand ) : ICollection

Private Methods

Method Description
CardWorth ( Santase.Logic.Cards.Card card, ICollection hand, Santase.Logic.Players.PlayerTurnContext context ) : int
LengthOfSuit ( Santase.Logic.Cards.Card card, ICollection hand, Santase.Logic.Players.PlayerTurnContext context ) : int
NumberOfCardsThatTakeCard ( Santase.Logic.Cards.Card card, Santase.Logic.Players.PlayerTurnContext context ) : int
NumberOfHandsCardCanTake ( Santase.Logic.Cards.Card card, Santase.Logic.Players.PlayerTurnContext context ) : int

Method Details

CardStatisticsGenerator() public method

public CardStatisticsGenerator ( ICardTracker cT ) : System.Collections.Generic
cT ICardTracker
return System.Collections.Generic

GenerateCardStats() public method

public GenerateCardStats ( Santase.Logic.Players.PlayerTurnContext context, ICollection hand ) : ICollection
context Santase.Logic.Players.PlayerTurnContext
hand ICollection
return ICollection