public KingMovement(King king) { _king = king; }
public KingMovement(ObservableCollection <ChessPieceViewModel> activeState, King king) { _activeState = activeState; _king = king; }
public MoveSimulator(King king) { CopyGameState(); _kingUnderCheckTest = GetKingUnderCheckTest(king.IsBlack); }