Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (( (startX - endX) == 1 && (startY - endY) == 1 ) ||
- ( (startX - endX) == 1 && (startY - endY) == 0 ) ||
- ( (startX - endX) == 1 && (startY - endY) == -1 ) ||
- ( (startX - endX) == 0 && (startY - endY) == 1 ) ||
- ( (startX - endX) == 0 && (startY - endY) == -1 ) ||
- ( (startX - endX) == -1 && (startY - endY) == 1 ) ||
- ( (startX - endX) == -1 && (startY - endY) == 0 ) ||
- ( (startX - endX) == -1 && (startY - endY) == -1 ))))
- ArrayList<Point> kingMoveRange = new ArrayList<Point>();
- kingMoveRange.add(new Point(1, 0));
- kingMoveRange.add(new Point(0, -1));
- kingMoveRange.add(new Point(0 , 1));
- kingMoveRange.add(new Point(-1, -1));
- kingMoveRange.add(new Point(-1, 1));
- kingMoveRange.add(new Point(1, -1));
- kingMoveRange.add(new Point(1, 1));
- "If (startX - endX) and (startY - endY) matches ANY one of the pairs in the list "
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement