C# 클래스 ZatvorenoAI.CardEvaluator.CardEvaluatorWorthBased

상속: ICardEval
파일 보기 프로젝트 열기: KonstantinSimeonov/Zatvoreno

공개 메소드들

메소드 설명
CardEvaluatorWorthBased ( ICardTracker tracker ) : System.Collections.Generic
CardScore ( Santase.Logic.Cards.Card card, Santase.Logic.Players.PlayerTurnContext context, ICollection allowedCards ) : float

비공개 메소드들

메소드 설명
CurrentCardWorth ( Santase.Logic.Cards.Card card, Santase.Logic.Players.PlayerTurnContext context, ICollection allowedCards ) : float
MaxHandValue ( Santase.Logic.Cards.Card card, Santase.Logic.Players.PlayerTurnContext context ) : float
MaxTakeCases ( int cardValue, CardSuit suit ) : int
NineEvaluation ( Santase.Logic.Cards.Card nine, Santase.Logic.Players.PlayerTurnContext context ) : float
QueenKingEvaluation ( Santase.Logic.Cards.Card card, Santase.Logic.Players.PlayerTurnContext context, ICollection hand ) : float

메소드 상세

CardEvaluatorWorthBased() 공개 메소드

public CardEvaluatorWorthBased ( ICardTracker tracker ) : System.Collections.Generic
tracker ICardTracker
리턴 System.Collections.Generic

CardScore() 공개 메소드

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
리턴 float