C# Class ZatvorenoAI.CardEvaluator.CardEvaluatorFirstPlayer

Inheritance: ICardEval
显示文件 Open project: KonstantinSimeonov/Zatvoreno

Public Methods

Method Description
CardEvaluatorFirstPlayer ( ICardTracker tracker ) : System.Collections.Generic
CardScore ( Santase.Logic.Cards.Card card, Santase.Logic.Players.PlayerTurnContext context, ICollection allowedCards ) : float

Private Methods

Method Description
BiggestGainParameter ( Santase.Logic.Cards.Card card, Santase.Logic.Players.PlayerTurnContext context, ICollection allowedCards ) : float
PointAndSuitCountParameter ( Santase.Logic.Cards.Card card, Santase.Logic.Players.PlayerTurnContext context, ICollection allowedCards ) : float

Method Details

CardEvaluatorFirstPlayer() public method

public CardEvaluatorFirstPlayer ( ICardTracker tracker ) : System.Collections.Generic
tracker ICardTracker
return System.Collections.Generic

CardScore() public method

public CardScore ( Santase.Logic.Cards.Card card, Santase.Logic.Players.PlayerTurnContext context, ICollection allowedCards ) : float
card Santase.Logic.Cards.Card
context Santase.Logic.Players.PlayerTurnContext
allowedCards ICollection
return float