Add constraints for bishop, knight, rook and queen movements.