Class EnPassant

java.lang.Object
org.bamboomy.c44.react.board.move.Move
org.bamboomy.c44.react.board.move.EnPassant
Direct Known Subclasses:
DoubleEnpassant

public class EnPassant extends Move
  • Field Details

    • taker

      protected Pawn taker
  • Constructor Details

  • Method Details

    • attach

      public EnPassant attach()
    • execute

      public boolean execute(boolean unused)
      Overrides:
      execute in class Move
    • destroy

      public void destroy()
    • release

      public EnPassant release()
    • rollback

      public void rollback()
      Overrides:
      rollback in class Move
    • resetSubject

      protected void resetSubject()