public void Evaluate_Should_ReturnFalseIfMoveOneIsLessThanTen() { var blunderRule = new CastlingRule(); var boardState = new BoardState(); boardState.Initialize(new List <TreeMove> { new TreeMove() }, ColorEnum.White); var result = blunderRule.Evaluate(boardState); Assert.False(result); }
public AliceCastlingRule(CastlingRule templateRule) : base(templateRule) { }
public void AddCastlingRule() { castlingRule = new CastlingRule(); AddRule(castlingRule); }
public FlexibleCastlingRule(CastlingRule templateRule) : base(templateRule) { MaxSlideRange = 99; }