Class TargetHelper

java.lang.Object
io.github.wolfraam.chessgame.move.TargetHelper

public class TargetHelper extends Object
Computes the targets for a piece.
  • Constructor Details

    • TargetHelper

      public TargetHelper(Board board)
  • Method Details

    • getFromSet

      public Set<Square> getFromSet(Side side)
    • getTargets

      public Set<Square> getTargets(Square from)
    • hasTargets

      public boolean hasTargets(Side side)
    • setAttackOnly

      public void setAttackOnly()
    • setTo

      public void setTo(Square to)