Module app

Class CastlingRules

java.lang.Object
app.chess.rules.ruleset.CastlingRules
All Implemented Interfaces:
Rule
Direct Known Subclasses:
KingAndRookCantMoveBeforeCastling, KingCantBeCheckedDuringCastling, NothingOnTheRoadOfTheKingIsUnderAttack, ThereCanBeNothingBetweenKingAndRookDuringCastling

public abstract class CastlingRules extends Object implements Rule
  • Constructor Details

    • CastlingRules

      public CastlingRules()
  • Method Details