Module app

Interface Rule

All Known Implementing Classes:
CastlingRules, FriendlyFireIsDisallowed, KingAndRookCantMoveBeforeCastling, KingCantBeCheckedDuringCastling, NothingOnTheRoadOfTheKingIsUnderAttack, PawnGoingForwardCantTakePieces, PawnGoingSidewaysNeedsToTakeSomething, RoadCannotBeObstructed, ThereCanBeNothingBetweenKingAndRookDuringCastling, YourKingCannotBeCheckedAfterYourMove

public interface Rule