luxlabs header browser preview


@class NTPBScoreProfileDebug, NSMutableArray;

@interface NTPBScoreProfile : PBCodable <NSCopying> {
    struct { unsigned char agedPersonalizationScore : 1; unsigned char autoSubscribeCtr : 1; unsigned char computedGlobalScoreCoefficient : 1; unsigned char conversionMultiplier : 1; unsigned char dampenedStaticMultiplier : 1; unsigned char embeddingScore : 1; unsigned char featureCtr : 1; unsigned char paidNonpaidSubscriptionCtr : 1; unsigned char personalizationScore : 1; unsigned char publisherDampener : 1; unsigned char publisherFavorability : 1; unsigned char qualitativeMultiplier : 1; unsigned char rawPersonalizationScore : 1; unsigned char rawUserFeedbackScore : 1; unsigned char staticMultiplier : 1; unsigned char subscribedChannelCtr : 1; unsigned char tabiScore : 1; unsigned char userFeedbackScore : 1; unsigned char isEvergreen : 1; } _has;
}

@property (nonatomic) BOOL hasFeatureCtr;
@property (nonatomic) double featureCtr;
@property (nonatomic) BOOL hasSubscribedChannelCtr;
@property (nonatomic) double subscribedChannelCtr;
@property (nonatomic) BOOL hasPaidNonpaidSubscriptionCtr;
@property (nonatomic) double paidNonpaidSubscriptionCtr;
@property (nonatomic) BOOL hasAutoSubscribeCtr;
@property (nonatomic) double autoSubscribeCtr;
@property (nonatomic) BOOL hasComputedGlobalScoreCoefficient;
@property (nonatomic) double computedGlobalScoreCoefficient;
@property (nonatomic) BOOL hasUserFeedbackScore;
@property (nonatomic) double userFeedbackScore;
@property (nonatomic) BOOL hasRawUserFeedbackScore;
@property (nonatomic) double rawUserFeedbackScore;
@property (nonatomic) BOOL hasRawPersonalizationScore;
@property (nonatomic) double rawPersonalizationScore;
@property (nonatomic) BOOL hasPersonalizationScore;
@property (nonatomic) double personalizationScore;
@property (nonatomic) BOOL hasAgedPersonalizationScore;
@property (nonatomic) double agedPersonalizationScore;
@property (nonatomic) BOOL hasConversionMultiplier;
@property (nonatomic) double conversionMultiplier;
@property (nonatomic) BOOL hasDampenedStaticMultiplier;
@property (nonatomic) double dampenedStaticMultiplier;
@property (nonatomic) BOOL hasStaticMultiplier;
@property (nonatomic) double staticMultiplier;
@property (nonatomic) BOOL hasQualitativeMultiplier;
@property (nonatomic) double qualitativeMultiplier;
@property (retain, nonatomic) NSMutableArray *cohortMemberships;
@property (nonatomic) BOOL hasEmbeddingScore;
@property (nonatomic) double embeddingScore;
@property (nonatomic) BOOL hasPublisherDampener;
@property (nonatomic) double publisherDampener;
@property (nonatomic) BOOL hasTabiScore;
@property (nonatomic) double tabiScore;
@property (nonatomic) BOOL hasPublisherFavorability;
@property (nonatomic) double publisherFavorability;
@property (nonatomic) BOOL hasIsEvergreen;
@property (nonatomic) BOOL isEvergreen;
@property (readonly, nonatomic) BOOL hasDebugFields;
@property (retain, nonatomic) NTPBScoreProfileDebug *debugFields;

+ (Class)cohortMembershipsType;

- (unsigned long long)hash;
- (void)dealloc;
- (BOOL)readFrom:(id)a0;
- (void)writeTo:(id)a0;
- (id)description;
- (id)dictionaryRepresentation;
- (BOOL)isEqual:(id)a0;
- (void)mergeFrom:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)addCohortMemberships:(id)a0;
- (void)clearCohortMemberships;
- (id)cohortMembershipsAtIndex:(unsigned long long)a0;
- (unsigned long long)cohortMembershipsCount;

@end