C# Class Strategies.FishingVillageLibraryCountPoorHouse.MyPlayerAction

Inheritance: PlayerAction
Mostra file Open project: NathanTeeuwen/Dominulator

Public Methods

Method Description
HasExactlyOneActionOtherThanCount ( GameState gameState ) : bool
MyPlayerAction ( ) : System
ShouldPlayAction ( GameState gameState ) : bool
ShouldPlayLibrary ( GameState gameState ) : bool
ShouldPlayLibraryBeforeCount ( GameState gameState ) : bool
ShouldPlayPoorHouse ( GameState gameState ) : bool
ShouldPutCardInHand ( GameState gameState, Dominion.Card card ) : bool
ShouldTopDeckAndTrash ( GameState gameState ) : bool

Method Details

HasExactlyOneActionOtherThanCount() public static method

public static HasExactlyOneActionOtherThanCount ( GameState gameState ) : bool
gameState Dominion.GameState
return bool

MyPlayerAction() public method

public MyPlayerAction ( ) : System
return System

ShouldPlayAction() public method

public ShouldPlayAction ( GameState gameState ) : bool
gameState Dominion.GameState
return bool

ShouldPlayLibrary() public method

public ShouldPlayLibrary ( GameState gameState ) : bool
gameState Dominion.GameState
return bool

ShouldPlayLibraryBeforeCount() public method

public ShouldPlayLibraryBeforeCount ( GameState gameState ) : bool
gameState Dominion.GameState
return bool

ShouldPlayPoorHouse() public method

public ShouldPlayPoorHouse ( GameState gameState ) : bool
gameState Dominion.GameState
return bool

ShouldPutCardInHand() public method

public ShouldPutCardInHand ( GameState gameState, Dominion.Card card ) : bool
gameState Dominion.GameState
card Dominion.Card
return bool

ShouldTopDeckAndTrash() public method

public ShouldTopDeckAndTrash ( GameState gameState ) : bool
gameState Dominion.GameState
return bool