@class NSMutableArray; @interface NTPBPersonalizationTreatment : PBCodable { struct { unsigned char appInFocusBaselineClickValue : 1; unsigned char appInFocusBaselineImpressionValue : 1; unsigned char appInFocusClickValue : 1; unsigned char appInFocusImpressionValue : 1; unsigned char appInstallBaselineClickValue : 1; unsigned char appInstallBaselineImpressionValue : 1; unsigned char appInstallClickValue : 1; unsigned char appInstallImpressionValue : 1; unsigned char appUsageOccurrenceDecayMultiplier : 1; unsigned char appUsagePriorFactorExponent : 1; unsigned char appUsageSignalWeight : 1; unsigned char appUsageTagFavorabilityExponent : 1; unsigned char appUsageTimeDecayMultiplier : 1; unsigned char articleEntityScoreWeightRatioIPad : 1; unsigned char articleEntityScoreWeightRatioIPhone : 1; unsigned char autoFavoriteFetchableMinImpressions : 1; unsigned char autoFavoriteFetchableMinRate : 1; unsigned char autoFavoriteFetchableMinRelativeRate : 1; unsigned char autoFavoriteGroupableMinImpressions : 1; unsigned char autoFavoriteGroupableMinRate : 1; unsigned char autoFavoriteGroupableMinRelativeRate : 1; unsigned char autoFavoriteMaxIdleTime : 1; unsigned char autoFavoriteMinClicks : 1; unsigned char autoFavoriteMinImpressions : 1; unsigned char autoFavoriteMinObservationsExtAppUsage : 1; unsigned char autoFavoriteMinObservationsSafari : 1; unsigned char autoFavoriteMinRate : 1; unsigned char autoFavoriteMinRelativeRate : 1; unsigned char autoFavoriteMinScoreExtAppUsage : 1; unsigned char autoFavoriteMinScoreSafari : 1; unsigned char autoFavoritePriorFactorExponent : 1; unsigned char autoFavoriteTagFavorabilityExponent : 1; unsigned char autoGroupableFactor : 1; unsigned char autoUnfavoriteFactor : 1; unsigned char autofavoritedVoteCoefficient : 1; unsigned char averageSafariVisitsPerDay : 1; unsigned char baselineArticleScore : 1; unsigned char baselineImpressionPrior : 1; unsigned char baselineRatePrior : 1; unsigned char channelTopicDiversificationInitialPenalty : 1; unsigned char channelTopicDiversificationPenalty : 1; unsigned char channelTopicDiversificationPenaltyHalfLife : 1; unsigned char cohortMembershipBaselineCtrWeight : 1; unsigned char cohortMembershipCtrCeiling : 1; unsigned char cohortMembershipCurvature : 1; unsigned char cohortMembershipCurveSteepness : 1; unsigned char cohortMembershipFavoritedBoost : 1; unsigned char cohortMembershipMinWeightedImpressions : 1; unsigned char ctrWithOneAutofavorited : 1; unsigned char ctrWithOneMuted : 1; unsigned char ctrWithOneSubscribed : 1; unsigned char ctrWithSubscribedChannel : 1; unsigned char ctrWithThreeAutofavorited : 1; unsigned char ctrWithThreeMuted : 1; unsigned char ctrWithThreeSubscribed : 1; unsigned char ctrWithTwoAutofavorited : 1; unsigned char ctrWithTwoMuted : 1; unsigned char ctrWithTwoSubscribed : 1; unsigned char ctrWithZeroAutofavorited : 1; unsigned char ctrWithZeroMuted : 1; unsigned char ctrWithZeroSubscribed : 1; unsigned char decayFactor : 1; unsigned char democratizationFactor : 1; unsigned char dislikeClickValue : 1; unsigned char dislikeClickValueBaseline : 1; unsigned char dislikeImpressionValue : 1; unsigned char dislikeImpressionValueBaseline : 1; unsigned char diversificationInitialPenalty : 1; unsigned char diversificationPenalty : 1; unsigned char diversificationPenaltyHalfLife : 1; unsigned char existingSubscriptionClickValue : 1; unsigned char existingSubscriptionClickValueBaseline : 1; unsigned char existingSubscriptionImpressionValue : 1; unsigned char existingSubscriptionImpressionValueBaseline : 1; unsigned char existingSubscriptionRelatedClickValue : 1; unsigned char existingSubscriptionRelatedClickValueBaseline : 1; unsigned char existingSubscriptionRelatedImpressionValue : 1; unsigned char existingSubscriptionRelatedImpressionValueBaseline : 1; unsigned char expandedAutofavoriteClusterMaxSizeMultiplier : 1; unsigned char expandedAutofavoriteClusterMinSizeMultiplier : 1; unsigned char extraHeadlinesToShowTheUser : 1; unsigned char featureImpressionPrior : 1; unsigned char flowRateDampeningSliceCount : 1; unsigned char flowRateDecayFactor : 1; unsigned char flowRateDegreeOfDynamism : 1; unsigned char flowRateMinimumDampeningFactor : 1; unsigned char flowRatePriorWeight : 1; unsigned char globalScoreBump : 1; unsigned char globalScoreCoefficient : 1; unsigned char globalScoreCoefficientHalfLife : 1; unsigned char globalScoreCoefficientInitialMultiplier : 1; unsigned char globalScoreStretchingFactor : 1; unsigned char globalScoreToCtrIntercept : 1; unsigned char globalScoreToCtrSlope : 1; unsigned char groupImpressionBiasCorrectionFactor : 1; unsigned char groupingDoubleParam1 : 1; unsigned char groupingDoubleParam2 : 1; unsigned char groupingDoubleParam3 : 1; unsigned char groupingDoubleParam4 : 1; unsigned char groupingDoubleParam5 : 1; unsigned char groupingDoubleParam6 : 1; unsigned char halfLifeCoefficient : 1; unsigned char heavyClickClickValue : 1; unsigned char heavyClickClickValueBaseline : 1; unsigned char heavyClickImpressionValue : 1; unsigned char heavyClickImpressionValueBaseline : 1; unsigned char heavyClickMinimumDuration : 1; unsigned char heuristicSampleSize : 1; unsigned char heuristicSampleSizeIPad : 1; unsigned char heuristicSampleSizeIPhone : 1; unsigned char hourlyFlowRateAlpha : 1; unsigned char hourlyFlowRateBeta : 1; unsigned char hourlyFlowRateCeiling : 1; unsigned char hourlyFlowRateDampeningFactor : 1; unsigned char hourlyFlowRateFloor : 1; unsigned char hourlyFlowRateGamma : 1; unsigned char hourlyFlowRateMinimum : 1; unsigned char hourlyFlowRatePerSubscription : 1; unsigned char hourlyFlowRateSubscriptionCountBuffer : 1; unsigned char importanceScalar : 1; unsigned char indexImpressionBiasCorrectionFactor : 1; unsigned char internalUsageSignalWeight : 1; unsigned char likeClickValue : 1; unsigned char likeClickValueBaseline : 1; unsigned char likeImpressionValue : 1; unsigned char likeImpressionValueBaseline : 1; unsigned char lowQualityArticleRatio : 1; unsigned char maxArticleCombos : 1; unsigned char maxArticleCombosIPad : 1; unsigned char maxArticleCombosIPhone : 1; unsigned char maxClusterSize : 1; unsigned char maxExpandedAutofavoriteGroupCandidateRatio : 1; unsigned char maxSuggestionsCount : 1; unsigned char metaGroupingHighestScoringRelativeScoreMultiplier : 1; unsigned char metaGroupingRelatednessKWeight : 1; unsigned char metaGroupingRelatednessThreshold : 1; unsigned char metaGroupingSubscribedTopicMultiplier : 1; unsigned char metaGroupingTopicScoreWeight : 1; unsigned char minClusterSize : 1; unsigned char minimumGlobalScoreThreshold : 1; unsigned char minimumGlobalScoreThresholdForSubscribedChannel : 1; unsigned char moveAboutnessNoiseStdIPad : 1; unsigned char moveAboutnessNoiseStdIPhone : 1; unsigned char moveAboutnessWeightRatioIPad : 1; unsigned char moveAboutnessWeightRatioIPhone : 1; unsigned char moveNewOrphansCoeffIPad : 1; unsigned char moveNewOrphansCoeffIPhone : 1; unsigned char moveSizeCoeffIPad : 1; unsigned char moveSizeCoeffIPhone : 1; unsigned char muteClickValue : 1; unsigned char muteClickValueBaseline : 1; unsigned char muteImpressionValue : 1; unsigned char muteImpressionValueBaseline : 1; unsigned char mutedVoteCoefficient : 1; unsigned char newsTodayWidgetClickBaselineClickValue : 1; unsigned char newsTodayWidgetClickBaselineImpressionValue : 1; unsigned char newsTodayWidgetClickClickValue : 1; unsigned char newsTodayWidgetClickImpressionValue : 1; unsigned char newsTodayWidgetPresentationBaselineClickValue : 1; unsigned char newsTodayWidgetPresentationBaselineImpressionValue : 1; unsigned char newsTodayWidgetPresentationClickValue : 1; unsigned char newsTodayWidgetPresentationImpressionValue : 1; unsigned char newsTodayWidgetVideoPlaybackBaselineClickValue : 1; unsigned char newsTodayWidgetVideoPlaybackBaselineImpressionValue : 1; unsigned char newsTodayWidgetVideoPlaybackClickValue : 1; unsigned char newsTodayWidgetVideoPlaybackImpressionValue : 1; unsigned char numEventsToDisableDefaultTopics : 1; unsigned char numSubscriptionsToDisableDefaultTopics : 1; unsigned char optionalTagSpecificityScore : 1; unsigned char overflownOrphansFilterCoeff : 1; unsigned char personalizationCoefficient : 1; unsigned char portraitDecayRate : 1; unsigned char portraitGlobalThreshold : 1; unsigned char portraitImpressionIntercept : 1; unsigned char portraitImpressionSlope : 1; unsigned char portraitPriorFactorExponent : 1; unsigned char portraitRateIntercept : 1; unsigned char portraitRateSlope : 1; unsigned char portraitTagFavorabilityExponent : 1; unsigned char portraitUsageSignalWeight : 1; unsigned char premiumSubscriptionActivationClickValue : 1; unsigned char premiumSubscriptionActivationClickValueBaseline : 1; unsigned char premiumSubscriptionActivationImpressionValue : 1; unsigned char premiumSubscriptionActivationImpressionValueBaseline : 1; unsigned char presentationClickValue : 1; unsigned char presentationClickValueBaseline : 1; unsigned char presentationImpressionValue : 1; unsigned char presentationImpressionValueBaseline : 1; unsigned char publisherAggregateWeight : 1; unsigned char publisherDiversificationInitialPenalty : 1; unsigned char publisherDiversificationPenalty : 1; unsigned char publisherDiversificationPenaltyHalfLife : 1; unsigned char publisherDiversityMaxArticleCount : 1; unsigned char publisherDiversityMaxArticleFilter : 1; unsigned char publisherDiversityMinArticleCount : 1; unsigned char publisherDiversityMinSubscriptions : 1; unsigned char publisherTopicIdEventCountMinimum : 1; unsigned char realTimeUserFeedbackCoefficient : 1; unsigned char realTimeUserFeedbackPublishDateHalfLifeCoefficient : 1; unsigned char recommendationPresentationExploreClickValue : 1; unsigned char recommendationPresentationExploreClickValueBaseline : 1; unsigned char recommendationPresentationExploreImpressionValue : 1; unsigned char recommendationPresentationExploreImpressionValueBaseline : 1; unsigned char recommendationPresentationFeedClickValue : 1; unsigned char recommendationPresentationFeedClickValueBaseline : 1; unsigned char recommendationPresentationFeedImpressionValue : 1; unsigned char recommendationPresentationFeedImpressionValueBaseline : 1; unsigned char safariEventBlackoutSeconds : 1; unsigned char safariHistoryBaselineClickValue : 1; unsigned char safariHistoryBaselineImpressionValue : 1; unsigned char safariHistoryClickValue : 1; unsigned char safariHistoryImpressionValue : 1; unsigned char safariOccurrenceDecayMultiplier : 1; unsigned char safariPriorFactorExponent : 1; unsigned char safariSignalWeight : 1; unsigned char safariTagFavorabilityExponent : 1; unsigned char safariTimeDecayMultiplier : 1; unsigned char saturatedMutedCountFactor : 1; unsigned char saturatedSubscriptionCountFactor : 1; unsigned char savedClickValue : 1; unsigned char savedClickValueBaseline : 1; unsigned char savedImpressionValue : 1; unsigned char savedImpressionValueBaseline : 1; unsigned char searchBranchDecay : 1; unsigned char searchBranchDecayIPad : 1; unsigned char searchBranchDecayIPhone : 1; unsigned char searchBranchMultiplier : 1; unsigned char searchBranchMultiplierIPad : 1; unsigned char searchBranchMultiplierIPhone : 1; unsigned char searchTimeLimit : 1; unsigned char shareClickValue : 1; unsigned char shareClickValueBaseline : 1; unsigned char shareImpressionValue : 1; unsigned char shareImpressionValueBaseline : 1; unsigned char sliceTimeInterval : 1; unsigned char subscribeClickValue : 1; unsigned char subscribeClickValueBaseline : 1; unsigned char subscribeImpressionValue : 1; unsigned char subscribeImpressionValueBaseline : 1; unsigned char subscribedChannelScoreCoefficient : 1; unsigned char subscribedTopicsScoreCoefficient : 1; unsigned char subscriptionRelatedClickValue : 1; unsigned char subscriptionRelatedClickValueBaseline : 1; unsigned char subscriptionRelatedImpressionValue : 1; unsigned char subscriptionRelatedImpressionValueBaseline : 1; unsigned char subscriptionVoteCoefficient : 1; unsigned char swipeToArticleHeavyClickMinimumDuration : 1; unsigned char swipeToArticleWeakClickMinimumDuration : 1; unsigned char tagArticleScoreCoeffIPad : 1; unsigned char tagArticleScoreCoeffIPhone : 1; unsigned char tagAutoFavoritedCoeffIPad : 1; unsigned char tagAutoFavoritedCoeffIPhone : 1; unsigned char tagFavoritedCoeff : 1; unsigned char tagFavoritedCoeffIPad : 1; unsigned char tagFavoritedCoeffIPhone : 1; unsigned char tagGroupableCoeffIPad : 1; unsigned char tagGroupableCoeffIPhone : 1; unsigned char tagPairsCoeffIPad : 1; unsigned char tagPairsCoeffIPhone : 1; unsigned char tagPersonalizationCoeffIPad : 1; unsigned char tagPersonalizationCoeffIPhone : 1; unsigned char tagSizeCoeffIPad : 1; unsigned char tagSizeCoeffIPhone : 1; unsigned char tagSpecificityCoeffIPad : 1; unsigned char tagSpecificityCoeffIPhone : 1; unsigned char tappedClickValue : 1; unsigned char tappedClickValueBaseline : 1; unsigned char tappedImpressionValue : 1; unsigned char tappedImpressionValueBaseline : 1; unsigned char topicFeedAutofavoritedVoteCoefficient : 1; unsigned char topicFeedBaselineRatePrior : 1; unsigned char topicFeedChannelTopicDiversificationInitialPenalty : 1; unsigned char topicFeedChannelTopicDiversificationPenalty : 1; unsigned char topicFeedChannelTopicDiversificationPenaltyHalfLife : 1; unsigned char topicFeedCohortMembershipCtrCeiling : 1; unsigned char topicFeedCohortMembershipCurvature : 1; unsigned char topicFeedCohortMembershipFavoritedBoost : 1; unsigned char topicFeedCohortMembershipMinWeightedImpressions : 1; unsigned char topicFeedCtrWithOneAutofavorited : 1; unsigned char topicFeedCtrWithOneSubscribed : 1; unsigned char topicFeedCtrWithSubscribedChannel : 1; unsigned char topicFeedCtrWithThreeAutofavorited : 1; unsigned char topicFeedCtrWithThreeSubscribed : 1; unsigned char topicFeedCtrWithTwoAutofavorited : 1; unsigned char topicFeedCtrWithTwoSubscribed : 1; unsigned char topicFeedCtrWithZeroAutofavorited : 1; unsigned char topicFeedCtrWithZeroSubscribed : 1; unsigned char topicFeedDecayFactor : 1; unsigned char topicFeedDemocratizationFactor : 1; unsigned char topicFeedDiversificationInitialPenalty : 1; unsigned char topicFeedDiversificationPenalty : 1; unsigned char topicFeedDiversificationPenaltyHalfLife : 1; unsigned char topicFeedGlobalScoreCoefficient : 1; unsigned char topicFeedGlobalScoreCoefficientHalfLife : 1; unsigned char topicFeedGlobalScoreCoefficientInitialMultiplier : 1; unsigned char topicFeedGlobalScoreToCtrIntercept : 1; unsigned char topicFeedGlobalScoreToCtrSlope : 1; unsigned char topicFeedHalfLifeCoefficient : 1; unsigned char topicFeedMinimumGlobalScoreThreshold : 1; unsigned char topicFeedMinimumGlobalScoreThresholdForSubscribedChannel : 1; unsigned char topicFeedMutedVoteCoefficient : 1; unsigned char topicFeedPersonalizationCoefficient : 1; unsigned char topicFeedPublisherAggregateWeight : 1; unsigned char topicFeedRealTimeUserFeedbackCoefficient : 1; unsigned char topicFeedRealTimeUserFeedbackPublishDateHalfLifeCoefficient : 1; unsigned char topicFeedSubscribedChannelScoreCoefficient : 1; unsigned char topicFeedSubscribedTopicsScoreCoefficient : 1; unsigned char treatmentId : 1; unsigned char uGroupMinimumSubscribedChannelSourceFeedArticleRatio : 1; unsigned char unmuteClickValue : 1; unsigned char unmuteClickValueBaseline : 1; unsigned char unmuteImpressionValue : 1; unsigned char unmuteImpressionValueBaseline : 1; unsigned char unsubscribeClickValue : 1; unsigned char unsubscribeClickValueBaseline : 1; unsigned char unsubscribeImpressionValue : 1; unsigned char unsubscribeImpressionValueBaseline : 1; unsigned char utilityWeightAlpha : 1; unsigned char utilityWeightBeta : 1; unsigned char videoComplete25BaselineClickValue : 1; unsigned char videoComplete25BaselineImpressionValue : 1; unsigned char videoComplete25ClickValue : 1; unsigned char videoComplete25ImpressionValue : 1; unsigned char videoComplete50BaselineClickValue : 1; unsigned char videoComplete50BaselineImpressionValue : 1; unsigned char videoComplete50ClickValue : 1; unsigned char videoComplete50ImpressionValue : 1; unsigned char videoComplete75BaselineClickValue : 1; unsigned char videoComplete75BaselineImpressionValue : 1; unsigned char videoComplete75ClickValue : 1; unsigned char videoComplete75ImpressionValue : 1; unsigned char videoCompletePlaybackBaselineClickValue : 1; unsigned char videoCompletePlaybackBaselineImpressionValue : 1; unsigned char videoCompletePlaybackClickValue : 1; unsigned char videoCompletePlaybackImpressionValue : 1; unsigned char videoInitiatePlaybackBaselineClickValue : 1; unsigned char videoInitiatePlaybackBaselineImpressionValue : 1; unsigned char videoInitiatePlaybackClickValue : 1; unsigned char videoInitiatePlaybackImpressionValue : 1; unsigned char visitClickValue : 1; unsigned char visitClickValueBaseline : 1; unsigned char visitImpressionValue : 1; unsigned char visitImpressionValueBaseline : 1; unsigned char weakClickClickValue : 1; unsigned char weakClickClickValueBaseline : 1; unsigned char weakClickImpressionValue : 1; unsigned char weakClickImpressionValueBaseline : 1; unsigned char auditionedAutoFavoritesEmitterLimit : 1; unsigned char dynamicMaxArticleSetSizeIPad : 1; unsigned char dynamicMaxArticleSetSizeIPhone : 1; unsigned char dynamicMaxClusterSizeIPad : 1; unsigned char dynamicMaxClusterSizeIPhone : 1; unsigned char dynamicMinArticleSetSizeIPad : 1; unsigned char dynamicMinArticleSetSizeIPhone : 1; unsigned char groupingIntParam1 : 1; unsigned char groupingIntParam2 : 1; unsigned char groupingIntParam3 : 1; unsigned char groupingIntParam4 : 1; unsigned char heuristicOption : 1; unsigned char heuristicOptionIPad : 1; unsigned char heuristicOptionIPhone : 1; unsigned char heuristicOrder : 1; unsigned char maxClusterSizeIPad : 1; unsigned char maxClusterSizeIPadAutoFavorite : 1; unsigned char maxClusterSizeIPhone : 1; unsigned char maxClusterSizeIPhoneAutoFavorite : 1; unsigned char maxIdealClusterSizeIPad : 1; unsigned char maxIdealClusterSizeIPadAutoFavorite : 1; unsigned char maxIdealClusterSizeIPhone : 1; unsigned char maxIdealClusterSizeIPhoneAutoFavorite : 1; unsigned char minClusterSizeIPad : 1; unsigned char minClusterSizeIPadAutoFavorite : 1; unsigned char minClusterSizeIPhone : 1; unsigned char minClusterSizeIPhoneAutoFavorite : 1; unsigned char minIdealClusterSizeIPad : 1; unsigned char minIdealClusterSizeIPadAutoFavorite : 1; unsigned char minIdealClusterSizeIPhone : 1; unsigned char minIdealClusterSizeIPhoneAutoFavorite : 1; unsigned char moveOrder : 1; unsigned char optimizedLayoutIncrementUnitIPad : 1; unsigned char optimizedLayoutIncrementUnitIPhone : 1; unsigned char optimizedLayoutSizeThresholdIPad : 1; unsigned char optimizedLayoutSizeThresholdIPhone : 1; unsigned char publisherDiversityMaxPublisherCount : 1; unsigned char publisherDiversityMinPublisherCount : 1; unsigned char tagOrder : 1; unsigned char deleteOrphansFromOverflow : 1; unsigned char enableOptimizedLayoutIPad : 1; unsigned char enableOptimizedLayoutIPhone : 1; unsigned char enablePreTigrisArticleScoring : 1; unsigned char globalScoreRankingEnabled : 1; unsigned char groupingBoolParam1 : 1; unsigned char groupingBoolParam2 : 1; unsigned char hardAgeBeforePublisherDiversification : 1; unsigned char onlyConsiderBestSourceFeedsInForYouGroup : 1; unsigned char replaceAboutness : 1; } _has; } @property (nonatomic) BOOL hasTreatmentId; @property (nonatomic) long long treatmentId; @property (nonatomic) BOOL hasDecayFactor; @property (nonatomic) double decayFactor; @property (nonatomic) BOOL hasBaselineImpressionPrior; @property (nonatomic) double baselineImpressionPrior; @property (nonatomic) BOOL hasBaselineRatePrior; @property (nonatomic) double baselineRatePrior; @property (nonatomic) BOOL hasFeatureImpressionPrior; @property (nonatomic) double featureImpressionPrior; @property (nonatomic) BOOL hasGlobalScoreRankingEnabled; @property (nonatomic) BOOL globalScoreRankingEnabled; @property (nonatomic) BOOL hasGlobalScoreBump; @property (nonatomic) double globalScoreBump; @property (nonatomic) BOOL hasSubscriptionVoteCoefficient; @property (nonatomic) double subscriptionVoteCoefficient; @property (nonatomic) BOOL hasPersonalizationCoefficient; @property (nonatomic) double personalizationCoefficient; @property (nonatomic) BOOL hasGlobalScoreCoefficient; @property (nonatomic) double globalScoreCoefficient; @property (nonatomic) BOOL hasPublisherTopicIdEventCountMinimum; @property (nonatomic) long long publisherTopicIdEventCountMinimum; @property (nonatomic) BOOL hasPresentationImpressionValue; @property (nonatomic) double presentationImpressionValue; @property (nonatomic) BOOL hasHeavyClickImpressionValue; @property (nonatomic) double heavyClickImpressionValue; @property (nonatomic) BOOL hasLikeImpressionValue; @property (nonatomic) double likeImpressionValue; @property (nonatomic) BOOL hasShareImpressionValue; @property (nonatomic) double shareImpressionValue; @property (nonatomic) BOOL hasSavedImpressionValue; @property (nonatomic) double savedImpressionValue; @property (nonatomic) BOOL hasSubscribeImpressionValue; @property (nonatomic) double subscribeImpressionValue; @property (nonatomic) BOOL hasTappedImpressionValue; @property (nonatomic) double tappedImpressionValue; @property (nonatomic) BOOL hasWeakClickImpressionValue; @property (nonatomic) double weakClickImpressionValue; @property (nonatomic) BOOL hasUnsubscribeImpressionValue; @property (nonatomic) double unsubscribeImpressionValue; @property (nonatomic) BOOL hasVisitImpressionValue; @property (nonatomic) double visitImpressionValue; @property (nonatomic) BOOL hasDislikeImpressionValue; @property (nonatomic) double dislikeImpressionValue; @property (nonatomic) BOOL hasPresentationClickValue; @property (nonatomic) double presentationClickValue; @property (nonatomic) BOOL hasHeavyClickClickValue; @property (nonatomic) double heavyClickClickValue; @property (nonatomic) BOOL hasLikeClickValue; @property (nonatomic) double likeClickValue; @property (nonatomic) BOOL hasShareClickValue; @property (nonatomic) double shareClickValue; @property (nonatomic) BOOL hasSavedClickValue; @property (nonatomic) double savedClickValue; @property (nonatomic) BOOL hasSubscribeClickValue; @property (nonatomic) double subscribeClickValue; @property (nonatomic) BOOL hasTappedClickValue; @property (nonatomic) double tappedClickValue; @property (nonatomic) BOOL hasWeakClickClickValue; @property (nonatomic) double weakClickClickValue; @property (nonatomic) BOOL hasUnsubscribeClickValue; @property (nonatomic) double unsubscribeClickValue; @property (nonatomic) BOOL hasVisitClickValue; @property (nonatomic) double visitClickValue; @property (nonatomic) BOOL hasDislikeClickValue; @property (nonatomic) double dislikeClickValue; @property (nonatomic) BOOL hasHourlyFlowRateMinimum; @property (nonatomic) double hourlyFlowRateMinimum; @property (nonatomic) BOOL hasHourlyFlowRateSubscriptionCountBuffer; @property (nonatomic) double hourlyFlowRateSubscriptionCountBuffer; @property (nonatomic) BOOL hasHourlyFlowRateDampeningFactor; @property (nonatomic) double hourlyFlowRateDampeningFactor; @property (nonatomic) BOOL hasDemocratizationFactor; @property (nonatomic) double democratizationFactor; @property (nonatomic) BOOL hasSliceTimeInterval; @property (nonatomic) long long sliceTimeInterval; @property (nonatomic) BOOL hasFlowRateDampeningSliceCount; @property (nonatomic) long long flowRateDampeningSliceCount; @property (nonatomic) BOOL hasFlowRateMinimumDampeningFactor; @property (nonatomic) double flowRateMinimumDampeningFactor; @property (nonatomic) BOOL hasHalfLifeCoefficient; @property (nonatomic) double halfLifeCoefficient; @property (nonatomic) BOOL hasDiversificationPenalty; @property (nonatomic) double diversificationPenalty; @property (nonatomic) BOOL hasHeavyClickMinimumDuration; @property (nonatomic) double heavyClickMinimumDuration; @property (nonatomic) BOOL hasSubscriptionRelatedImpressionValue; @property (nonatomic) double subscriptionRelatedImpressionValue; @property (nonatomic) BOOL hasSubscriptionRelatedClickValue; @property (nonatomic) double subscriptionRelatedClickValue; @property (nonatomic) BOOL hasHourlyFlowRatePerSubscription; @property (nonatomic) double hourlyFlowRatePerSubscription; @property (nonatomic) BOOL hasExtraHeadlinesToShowTheUser; @property (nonatomic) long long extraHeadlinesToShowTheUser; @property (nonatomic) BOOL hasFlowRateDegreeOfDynamism; @property (nonatomic) double flowRateDegreeOfDynamism; @property (nonatomic) BOOL hasFlowRateDecayFactor; @property (nonatomic) double flowRateDecayFactor; @property (nonatomic) BOOL hasFlowRatePriorWeight; @property (nonatomic) double flowRatePriorWeight; @property (nonatomic) BOOL hasPresentationImpressionValueBaseline; @property (nonatomic) double presentationImpressionValueBaseline; @property (nonatomic) BOOL hasHeavyClickImpressionValueBaseline; @property (nonatomic) double heavyClickImpressionValueBaseline; @property (nonatomic) BOOL hasLikeImpressionValueBaseline; @property (nonatomic) double likeImpressionValueBaseline; @property (nonatomic) BOOL hasShareImpressionValueBaseline; @property (nonatomic) double shareImpressionValueBaseline; @property (nonatomic) BOOL hasSavedImpressionValueBaseline; @property (nonatomic) double savedImpressionValueBaseline; @property (nonatomic) BOOL hasSubscribeImpressionValueBaseline; @property (nonatomic) double subscribeImpressionValueBaseline; @property (nonatomic) BOOL hasTappedImpressionValueBaseline; @property (nonatomic) double tappedImpressionValueBaseline; @property (nonatomic) BOOL hasWeakClickImpressionValueBaseline; @property (nonatomic) double weakClickImpressionValueBaseline; @property (nonatomic) BOOL hasUnsubscribeImpressionValueBaseline; @property (nonatomic) double unsubscribeImpressionValueBaseline; @property (nonatomic) BOOL hasVisitImpressionValueBaseline; @property (nonatomic) double visitImpressionValueBaseline; @property (nonatomic) BOOL hasDislikeImpressionValueBaseline; @property (nonatomic) double dislikeImpressionValueBaseline; @property (nonatomic) BOOL hasSubscriptionRelatedImpressionValueBaseline; @property (nonatomic) double subscriptionRelatedImpressionValueBaseline; @property (nonatomic) BOOL hasPresentationClickValueBaseline; @property (nonatomic) double presentationClickValueBaseline; @property (nonatomic) BOOL hasHeavyClickClickValueBaseline; @property (nonatomic) double heavyClickClickValueBaseline; @property (nonatomic) BOOL hasLikeClickValueBaseline; @property (nonatomic) double likeClickValueBaseline; @property (nonatomic) BOOL hasShareClickValueBaseline; @property (nonatomic) double shareClickValueBaseline; @property (nonatomic) BOOL hasSavedClickValueBaseline; @property (nonatomic) double savedClickValueBaseline; @property (nonatomic) BOOL hasSubscribeClickValueBaseline; @property (nonatomic) double subscribeClickValueBaseline; @property (nonatomic) BOOL hasTappedClickValueBaseline; @property (nonatomic) double tappedClickValueBaseline; @property (nonatomic) BOOL hasWeakClickClickValueBaseline; @property (nonatomic) double weakClickClickValueBaseline; @property (nonatomic) BOOL hasUnsubscribeClickValueBaseline; @property (nonatomic) double unsubscribeClickValueBaseline; @property (nonatomic) BOOL hasVisitClickValueBaseline; @property (nonatomic) double visitClickValueBaseline; @property (nonatomic) BOOL hasDislikeClickValueBaseline; @property (nonatomic) double dislikeClickValueBaseline; @property (nonatomic) BOOL hasSubscriptionRelatedClickValueBaseline; @property (nonatomic) double subscriptionRelatedClickValueBaseline; @property (nonatomic) BOOL hasExistingSubscriptionImpressionValue; @property (nonatomic) double existingSubscriptionImpressionValue; @property (nonatomic) BOOL hasExistingSubscriptionClickValue; @property (nonatomic) double existingSubscriptionClickValue; @property (nonatomic) BOOL hasExistingSubscriptionImpressionValueBaseline; @property (nonatomic) double existingSubscriptionImpressionValueBaseline; @property (nonatomic) BOOL hasExistingSubscriptionClickValueBaseline; @property (nonatomic) double existingSubscriptionClickValueBaseline; @property (nonatomic) BOOL hasExistingSubscriptionRelatedImpressionValue; @property (nonatomic) double existingSubscriptionRelatedImpressionValue; @property (nonatomic) BOOL hasExistingSubscriptionRelatedClickValue; @property (nonatomic) double existingSubscriptionRelatedClickValue; @property (nonatomic) BOOL hasExistingSubscriptionRelatedImpressionValueBaseline; @property (nonatomic) double existingSubscriptionRelatedImpressionValueBaseline; @property (nonatomic) BOOL hasExistingSubscriptionRelatedClickValueBaseline; @property (nonatomic) double existingSubscriptionRelatedClickValueBaseline; @property (nonatomic) BOOL hasGlobalScoreStretchingFactor; @property (nonatomic) double globalScoreStretchingFactor; @property (nonatomic) BOOL hasHourlyFlowRateFloor; @property (nonatomic) double hourlyFlowRateFloor; @property (nonatomic) BOOL hasHourlyFlowRateCeiling; @property (nonatomic) double hourlyFlowRateCeiling; @property (nonatomic) BOOL hasSaturatedSubscriptionCountFactor; @property (nonatomic) double saturatedSubscriptionCountFactor; @property (nonatomic) BOOL hasPublisherDiversificationPenalty; @property (nonatomic) double publisherDiversificationPenalty; @property (nonatomic) BOOL hasHardAgeBeforePublisherDiversification; @property (nonatomic) BOOL hardAgeBeforePublisherDiversification; @property (nonatomic) BOOL hasHourlyFlowRateAlpha; @property (nonatomic) double hourlyFlowRateAlpha; @property (nonatomic) BOOL hasHourlyFlowRateBeta; @property (nonatomic) double hourlyFlowRateBeta; @property (nonatomic) BOOL hasHourlyFlowRateGamma; @property (nonatomic) double hourlyFlowRateGamma; @property (nonatomic) BOOL hasRecommendationPresentationFeedImpressionValue; @property (nonatomic) double recommendationPresentationFeedImpressionValue; @property (nonatomic) BOOL hasRecommendationPresentationFeedClickValue; @property (nonatomic) double recommendationPresentationFeedClickValue; @property (nonatomic) BOOL hasRecommendationPresentationExploreImpressionValue; @property (nonatomic) double recommendationPresentationExploreImpressionValue; @property (nonatomic) BOOL hasRecommendationPresentationExploreClickValue; @property (nonatomic) double recommendationPresentationExploreClickValue; @property (nonatomic) BOOL hasRecommendationPresentationFeedImpressionValueBaseline; @property (nonatomic) double recommendationPresentationFeedImpressionValueBaseline; @property (nonatomic) BOOL hasRecommendationPresentationFeedClickValueBaseline; @property (nonatomic) double recommendationPresentationFeedClickValueBaseline; @property (nonatomic) BOOL hasRecommendationPresentationExploreImpressionValueBaseline; @property (nonatomic) double recommendationPresentationExploreImpressionValueBaseline; @property (nonatomic) BOOL hasRecommendationPresentationExploreClickValueBaseline; @property (nonatomic) double recommendationPresentationExploreClickValueBaseline; @property (nonatomic) BOOL hasPremiumSubscriptionActivationImpressionValue; @property (nonatomic) double premiumSubscriptionActivationImpressionValue; @property (nonatomic) BOOL hasPremiumSubscriptionActivationClickValue; @property (nonatomic) double premiumSubscriptionActivationClickValue; @property (nonatomic) BOOL hasPremiumSubscriptionActivationImpressionValueBaseline; @property (nonatomic) double premiumSubscriptionActivationImpressionValueBaseline; @property (nonatomic) BOOL hasPremiumSubscriptionActivationClickValueBaseline; @property (nonatomic) double premiumSubscriptionActivationClickValueBaseline; @property (nonatomic) BOOL hasLowQualityArticleRatio; @property (nonatomic) double lowQualityArticleRatio; @property (nonatomic) BOOL hasMinClusterSize; @property (nonatomic) long long minClusterSize; @property (nonatomic) BOOL hasMaxClusterSize; @property (nonatomic) long long maxClusterSize; @property (nonatomic) BOOL hasMaxArticleCombos; @property (nonatomic) long long maxArticleCombos; @property (nonatomic) BOOL hasHeuristicSampleSize; @property (nonatomic) long long heuristicSampleSize; @property (nonatomic) BOOL hasSearchBranchMultiplier; @property (nonatomic) long long searchBranchMultiplier; @property (nonatomic) BOOL hasSearchBranchDecay; @property (nonatomic) double searchBranchDecay; @property (nonatomic) BOOL hasSearchTimeLimit; @property (nonatomic) double searchTimeLimit; @property (nonatomic) BOOL hasTagOrder; @property (nonatomic) int tagOrder; @property (nonatomic) BOOL hasMoveOrder; @property (nonatomic) int moveOrder; @property (nonatomic) BOOL hasHeuristicOrder; @property (nonatomic) int heuristicOrder; @property (nonatomic) BOOL hasHeuristicOption; @property (nonatomic) int heuristicOption; @property (nonatomic) BOOL hasMinClusterSizeIPhone; @property (nonatomic) unsigned int minClusterSizeIPhone; @property (nonatomic) BOOL hasMaxClusterSizeIPhone; @property (nonatomic) unsigned int maxClusterSizeIPhone; @property (nonatomic) BOOL hasMinIdealClusterSizeIPhone; @property (nonatomic) unsigned int minIdealClusterSizeIPhone; @property (nonatomic) BOOL hasMaxIdealClusterSizeIPhone; @property (nonatomic) unsigned int maxIdealClusterSizeIPhone; @property (nonatomic) BOOL hasMinClusterSizeIPad; @property (nonatomic) unsigned int minClusterSizeIPad; @property (nonatomic) BOOL hasMaxClusterSizeIPad; @property (nonatomic) unsigned int maxClusterSizeIPad; @property (nonatomic) BOOL hasMinIdealClusterSizeIPad; @property (nonatomic) unsigned int minIdealClusterSizeIPad; @property (nonatomic) BOOL hasMaxIdealClusterSizeIPad; @property (nonatomic) unsigned int maxIdealClusterSizeIPad; @property (nonatomic) BOOL hasMaxArticleCombosIPhone; @property (nonatomic) long long maxArticleCombosIPhone; @property (nonatomic) BOOL hasMaxArticleCombosIPad; @property (nonatomic) long long maxArticleCombosIPad; @property (nonatomic) BOOL hasHeuristicSampleSizeIPhone; @property (nonatomic) long long heuristicSampleSizeIPhone; @property (nonatomic) BOOL hasHeuristicSampleSizeIPad; @property (nonatomic) long long heuristicSampleSizeIPad; @property (nonatomic) BOOL hasSearchBranchMultiplierIPhone; @property (nonatomic) long long searchBranchMultiplierIPhone; @property (nonatomic) BOOL hasSearchBranchMultiplierIPad; @property (nonatomic) long long searchBranchMultiplierIPad; @property (nonatomic) BOOL hasSearchBranchDecayIPhone; @property (nonatomic) double searchBranchDecayIPhone; @property (nonatomic) BOOL hasSearchBranchDecayIPad; @property (nonatomic) double searchBranchDecayIPad; @property (nonatomic) BOOL hasHeuristicOptionIPhone; @property (nonatomic) int heuristicOptionIPhone; @property (nonatomic) BOOL hasHeuristicOptionIPad; @property (nonatomic) int heuristicOptionIPad; @property (nonatomic) BOOL hasTagSizeCoeffIPhone; @property (nonatomic) double tagSizeCoeffIPhone; @property (nonatomic) BOOL hasTagSizeCoeffIPad; @property (nonatomic) double tagSizeCoeffIPad; @property (nonatomic) BOOL hasTagPairsCoeffIPhone; @property (nonatomic) double tagPairsCoeffIPhone; @property (nonatomic) BOOL hasTagPairsCoeffIPad; @property (nonatomic) double tagPairsCoeffIPad; @property (nonatomic) BOOL hasMoveNewOrphansCoeffIPhone; @property (nonatomic) double moveNewOrphansCoeffIPhone; @property (nonatomic) BOOL hasMoveNewOrphansCoeffIPad; @property (nonatomic) double moveNewOrphansCoeffIPad; @property (nonatomic) BOOL hasMoveSizeCoeffIPhone; @property (nonatomic) double moveSizeCoeffIPhone; @property (nonatomic) BOOL hasMoveSizeCoeffIPad; @property (nonatomic) double moveSizeCoeffIPad; @property (nonatomic) BOOL hasTagFavoritedCoeff; @property (nonatomic) double tagFavoritedCoeff; @property (nonatomic) BOOL hasMoveAboutnessNoiseStdIPhone; @property (nonatomic) double moveAboutnessNoiseStdIPhone; @property (nonatomic) BOOL hasMoveAboutnessNoiseStdIPad; @property (nonatomic) double moveAboutnessNoiseStdIPad; @property (nonatomic) BOOL hasDynamicMaxClusterSizeIPhone; @property (nonatomic) unsigned int dynamicMaxClusterSizeIPhone; @property (nonatomic) BOOL hasDynamicMaxClusterSizeIPad; @property (nonatomic) unsigned int dynamicMaxClusterSizeIPad; @property (nonatomic) BOOL hasDynamicMinArticleSetSizeIPhone; @property (nonatomic) unsigned int dynamicMinArticleSetSizeIPhone; @property (nonatomic) BOOL hasDynamicMinArticleSetSizeIPad; @property (nonatomic) unsigned int dynamicMinArticleSetSizeIPad; @property (nonatomic) BOOL hasDynamicMaxArticleSetSizeIPhone; @property (nonatomic) unsigned int dynamicMaxArticleSetSizeIPhone; @property (nonatomic) BOOL hasDynamicMaxArticleSetSizeIPad; @property (nonatomic) unsigned int dynamicMaxArticleSetSizeIPad; @property (nonatomic) BOOL hasDeleteOrphansFromOverflow; @property (nonatomic) BOOL deleteOrphansFromOverflow; @property (nonatomic) BOOL hasOverflownOrphansFilterCoeff; @property (nonatomic) double overflownOrphansFilterCoeff; @property (nonatomic) BOOL hasMoveAboutnessWeightRatioIPhone; @property (nonatomic) double moveAboutnessWeightRatioIPhone; @property (nonatomic) BOOL hasMoveAboutnessWeightRatioIPad; @property (nonatomic) double moveAboutnessWeightRatioIPad; @property (nonatomic) BOOL hasGroupingDoubleParam1; @property (nonatomic) double groupingDoubleParam1; @property (nonatomic) BOOL hasGroupingDoubleParam2; @property (nonatomic) double groupingDoubleParam2; @property (nonatomic) BOOL hasGroupingDoubleParam3; @property (nonatomic) double groupingDoubleParam3; @property (nonatomic) BOOL hasGroupingDoubleParam4; @property (nonatomic) double groupingDoubleParam4; @property (nonatomic) BOOL hasGroupingDoubleParam5; @property (nonatomic) double groupingDoubleParam5; @property (nonatomic) BOOL hasGroupingDoubleParam6; @property (nonatomic) double groupingDoubleParam6; @property (nonatomic) BOOL hasGroupingIntParam1; @property (nonatomic) unsigned int groupingIntParam1; @property (nonatomic) BOOL hasGroupingIntParam2; @property (nonatomic) unsigned int groupingIntParam2; @property (nonatomic) BOOL hasGroupingIntParam3; @property (nonatomic) unsigned int groupingIntParam3; @property (nonatomic) BOOL hasGroupingIntParam4; @property (nonatomic) unsigned int groupingIntParam4; @property (nonatomic) BOOL hasGroupingBoolParam1; @property (nonatomic) BOOL groupingBoolParam1; @property (nonatomic) BOOL hasGroupingBoolParam2; @property (nonatomic) BOOL groupingBoolParam2; @property (nonatomic) BOOL hasEnableOptimizedLayoutIPhone; @property (nonatomic) BOOL enableOptimizedLayoutIPhone; @property (nonatomic) BOOL hasEnableOptimizedLayoutIPad; @property (nonatomic) BOOL enableOptimizedLayoutIPad; @property (nonatomic) BOOL hasOptimizedLayoutSizeThresholdIPhone; @property (nonatomic) unsigned int optimizedLayoutSizeThresholdIPhone; @property (nonatomic) BOOL hasOptimizedLayoutSizeThresholdIPad; @property (nonatomic) unsigned int optimizedLayoutSizeThresholdIPad; @property (nonatomic) BOOL hasOptimizedLayoutIncrementUnitIPhone; @property (nonatomic) unsigned int optimizedLayoutIncrementUnitIPhone; @property (nonatomic) BOOL hasOptimizedLayoutIncrementUnitIPad; @property (nonatomic) unsigned int optimizedLayoutIncrementUnitIPad; @property (nonatomic) BOOL hasUtilityWeightAlpha; @property (nonatomic) double utilityWeightAlpha; @property (nonatomic) BOOL hasUtilityWeightBeta; @property (nonatomic) double utilityWeightBeta; @property (nonatomic) BOOL hasReplaceAboutness; @property (nonatomic) BOOL replaceAboutness; @property (nonatomic) BOOL hasTagPersonalizationCoeffIPhone; @property (nonatomic) double tagPersonalizationCoeffIPhone; @property (nonatomic) BOOL hasTagPersonalizationCoeffIPad; @property (nonatomic) double tagPersonalizationCoeffIPad; @property (nonatomic) BOOL hasTagArticleScoreCoeffIPhone; @property (nonatomic) double tagArticleScoreCoeffIPhone; @property (nonatomic) BOOL hasTagArticleScoreCoeffIPad; @property (nonatomic) double tagArticleScoreCoeffIPad; @property (nonatomic) BOOL hasTagFavoritedCoeffIPhone; @property (nonatomic) double tagFavoritedCoeffIPhone; @property (nonatomic) BOOL hasTagFavoritedCoeffIPad; @property (nonatomic) double tagFavoritedCoeffIPad; @property (nonatomic) BOOL hasArticleEntityScoreWeightRatioIPhone; @property (nonatomic) double articleEntityScoreWeightRatioIPhone; @property (nonatomic) BOOL hasArticleEntityScoreWeightRatioIPad; @property (nonatomic) double articleEntityScoreWeightRatioIPad; @property (nonatomic) BOOL hasMuteImpressionValue; @property (nonatomic) double muteImpressionValue; @property (nonatomic) BOOL hasUnmuteImpressionValue; @property (nonatomic) double unmuteImpressionValue; @property (nonatomic) BOOL hasMuteClickValue; @property (nonatomic) double muteClickValue; @property (nonatomic) BOOL hasUnmuteClickValue; @property (nonatomic) double unmuteClickValue; @property (nonatomic) BOOL hasMuteImpressionValueBaseline; @property (nonatomic) double muteImpressionValueBaseline; @property (nonatomic) BOOL hasUnmuteImpressionValueBaseline; @property (nonatomic) double unmuteImpressionValueBaseline; @property (nonatomic) BOOL hasMuteClickValueBaseline; @property (nonatomic) double muteClickValueBaseline; @property (nonatomic) BOOL hasUnmuteClickValueBaseline; @property (nonatomic) double unmuteClickValueBaseline; @property (nonatomic) BOOL hasSaturatedMutedCountFactor; @property (nonatomic) double saturatedMutedCountFactor; @property (nonatomic) BOOL hasMutedVoteCoefficient; @property (nonatomic) double mutedVoteCoefficient; @property (nonatomic) BOOL hasImportanceScalar; @property (nonatomic) double importanceScalar; @property (nonatomic) BOOL hasPublisherDiversityMinSubscriptions; @property (nonatomic) double publisherDiversityMinSubscriptions; @property (nonatomic) BOOL hasPublisherDiversityMinArticleCount; @property (nonatomic) double publisherDiversityMinArticleCount; @property (nonatomic) BOOL hasPublisherDiversityMaxArticleCount; @property (nonatomic) double publisherDiversityMaxArticleCount; @property (nonatomic) BOOL hasPublisherDiversityMaxArticleFilter; @property (nonatomic) double publisherDiversityMaxArticleFilter; @property (nonatomic) BOOL hasSafariSignalWeight; @property (nonatomic) double safariSignalWeight; @property (nonatomic) BOOL hasSafariTimeDecayMultiplier; @property (nonatomic) double safariTimeDecayMultiplier; @property (nonatomic) BOOL hasSafariOccurrenceDecayMultiplier; @property (nonatomic) double safariOccurrenceDecayMultiplier; @property (nonatomic) BOOL hasAppUsageSignalWeight; @property (nonatomic) double appUsageSignalWeight; @property (nonatomic) BOOL hasAppUsageTimeDecayMultiplier; @property (nonatomic) double appUsageTimeDecayMultiplier; @property (nonatomic) BOOL hasAppUsageOccurrenceDecayMultiplier; @property (nonatomic) double appUsageOccurrenceDecayMultiplier; @property (nonatomic) BOOL hasAutoFavoriteGroupableMinImpressions; @property (nonatomic) double autoFavoriteGroupableMinImpressions; @property (nonatomic) BOOL hasAutoFavoriteGroupableMinRate; @property (nonatomic) double autoFavoriteGroupableMinRate; @property (nonatomic) BOOL hasAutoFavoriteGroupableMinRelativeRate; @property (nonatomic) double autoFavoriteGroupableMinRelativeRate; @property (nonatomic) BOOL hasAutoFavoriteFetchableMinImpressions; @property (nonatomic) double autoFavoriteFetchableMinImpressions; @property (nonatomic) BOOL hasAutoFavoriteFetchableMinRate; @property (nonatomic) double autoFavoriteFetchableMinRate; @property (nonatomic) BOOL hasAutoFavoriteFetchableMinRelativeRate; @property (nonatomic) double autoFavoriteFetchableMinRelativeRate; @property (nonatomic) BOOL hasAverageSafariVisitsPerDay; @property (nonatomic) double averageSafariVisitsPerDay; @property (nonatomic) BOOL hasPublisherDiversityMinPublisherCount; @property (nonatomic) unsigned int publisherDiversityMinPublisherCount; @property (nonatomic) BOOL hasPublisherDiversityMaxPublisherCount; @property (nonatomic) unsigned int publisherDiversityMaxPublisherCount; @property (nonatomic) BOOL hasPortraitUsageSignalWeight; @property (nonatomic) double portraitUsageSignalWeight; @property (nonatomic) BOOL hasCohortMembershipBaselineCtrWeight; @property (nonatomic) double cohortMembershipBaselineCtrWeight; @property (nonatomic) BOOL hasCohortMembershipCurveSteepness; @property (nonatomic) double cohortMembershipCurveSteepness; @property (nonatomic) BOOL hasCohortMembershipMinWeightedImpressions; @property (nonatomic) double cohortMembershipMinWeightedImpressions; @property (nonatomic) BOOL hasAutoFavoriteMinImpressions; @property (nonatomic) double autoFavoriteMinImpressions; @property (nonatomic) BOOL hasAutoFavoriteMinRate; @property (nonatomic) double autoFavoriteMinRate; @property (nonatomic) BOOL hasAutoFavoriteMinRelativeRate; @property (nonatomic) double autoFavoriteMinRelativeRate; @property (nonatomic) BOOL hasAutoUnfavoriteFactor; @property (nonatomic) double autoUnfavoriteFactor; @property (nonatomic) BOOL hasAutoGroupableFactor; @property (nonatomic) double autoGroupableFactor; @property (nonatomic) BOOL hasGroupImpressionBiasCorrectionFactor; @property (nonatomic) double groupImpressionBiasCorrectionFactor; @property (nonatomic) BOOL hasIndexImpressionBiasCorrectionFactor; @property (nonatomic) double indexImpressionBiasCorrectionFactor; @property (nonatomic) BOOL hasVideoInitiatePlaybackImpressionValue; @property (nonatomic) double videoInitiatePlaybackImpressionValue; @property (nonatomic) BOOL hasVideoInitiatePlaybackClickValue; @property (nonatomic) double videoInitiatePlaybackClickValue; @property (nonatomic) BOOL hasVideoInitiatePlaybackBaselineImpressionValue; @property (nonatomic) double videoInitiatePlaybackBaselineImpressionValue; @property (nonatomic) BOOL hasVideoInitiatePlaybackBaselineClickValue; @property (nonatomic) double videoInitiatePlaybackBaselineClickValue; @property (nonatomic) BOOL hasVideoCompletePlaybackImpressionValue; @property (nonatomic) double videoCompletePlaybackImpressionValue; @property (nonatomic) BOOL hasVideoCompletePlaybackClickValue; @property (nonatomic) double videoCompletePlaybackClickValue; @property (nonatomic) BOOL hasVideoCompletePlaybackBaselineImpressionValue; @property (nonatomic) double videoCompletePlaybackBaselineImpressionValue; @property (nonatomic) BOOL hasVideoCompletePlaybackBaselineClickValue; @property (nonatomic) double videoCompletePlaybackBaselineClickValue; @property (nonatomic) BOOL hasTagAutoFavoritedCoeffIPhone; @property (nonatomic) double tagAutoFavoritedCoeffIPhone; @property (nonatomic) BOOL hasTagAutoFavoritedCoeffIPad; @property (nonatomic) double tagAutoFavoritedCoeffIPad; @property (nonatomic) BOOL hasTagGroupableCoeffIPhone; @property (nonatomic) double tagGroupableCoeffIPhone; @property (nonatomic) BOOL hasTagGroupableCoeffIPad; @property (nonatomic) double tagGroupableCoeffIPad; @property (nonatomic) BOOL hasTagSpecificityCoeffIPhone; @property (nonatomic) double tagSpecificityCoeffIPhone; @property (nonatomic) BOOL hasTagSpecificityCoeffIPad; @property (nonatomic) double tagSpecificityCoeffIPad; @property (nonatomic) BOOL hasOptionalTagSpecificityScore; @property (nonatomic) double optionalTagSpecificityScore; @property (nonatomic) BOOL hasAutoFavoriteMinObservationsSafari; @property (nonatomic) double autoFavoriteMinObservationsSafari; @property (nonatomic) BOOL hasAutoFavoriteMinScoreSafari; @property (nonatomic) double autoFavoriteMinScoreSafari; @property (nonatomic) BOOL hasAutoFavoriteMinObservationsExtAppUsage; @property (nonatomic) double autoFavoriteMinObservationsExtAppUsage; @property (nonatomic) BOOL hasAutoFavoriteMinScoreExtAppUsage; @property (nonatomic) double autoFavoriteMinScoreExtAppUsage; @property (nonatomic) BOOL hasPortraitDecayRate; @property (nonatomic) double portraitDecayRate; @property (nonatomic) BOOL hasPortraitGlobalThreshold; @property (nonatomic) double portraitGlobalThreshold; @property (retain, nonatomic) NSMutableArray *portraitTagThresholds; @property (nonatomic) BOOL hasPortraitImpressionSlope; @property (nonatomic) double portraitImpressionSlope; @property (nonatomic) BOOL hasPortraitImpressionIntercept; @property (nonatomic) double portraitImpressionIntercept; @property (nonatomic) BOOL hasPortraitRateSlope; @property (nonatomic) double portraitRateSlope; @property (nonatomic) BOOL hasPortraitRateIntercept; @property (nonatomic) double portraitRateIntercept; @property (nonatomic) BOOL hasNewsTodayWidgetPresentationImpressionValue; @property (nonatomic) double newsTodayWidgetPresentationImpressionValue; @property (nonatomic) BOOL hasNewsTodayWidgetPresentationClickValue; @property (nonatomic) double newsTodayWidgetPresentationClickValue; @property (nonatomic) BOOL hasNewsTodayWidgetPresentationBaselineImpressionValue; @property (nonatomic) double newsTodayWidgetPresentationBaselineImpressionValue; @property (nonatomic) BOOL hasNewsTodayWidgetPresentationBaselineClickValue; @property (nonatomic) double newsTodayWidgetPresentationBaselineClickValue; @property (nonatomic) BOOL hasNewsTodayWidgetClickImpressionValue; @property (nonatomic) double newsTodayWidgetClickImpressionValue; @property (nonatomic) BOOL hasNewsTodayWidgetClickClickValue; @property (nonatomic) double newsTodayWidgetClickClickValue; @property (nonatomic) BOOL hasNewsTodayWidgetClickBaselineImpressionValue; @property (nonatomic) double newsTodayWidgetClickBaselineImpressionValue; @property (nonatomic) BOOL hasNewsTodayWidgetClickBaselineClickValue; @property (nonatomic) double newsTodayWidgetClickBaselineClickValue; @property (nonatomic) BOOL hasNewsTodayWidgetVideoPlaybackImpressionValue; @property (nonatomic) double newsTodayWidgetVideoPlaybackImpressionValue; @property (nonatomic) BOOL hasNewsTodayWidgetVideoPlaybackClickValue; @property (nonatomic) double newsTodayWidgetVideoPlaybackClickValue; @property (nonatomic) BOOL hasNewsTodayWidgetVideoPlaybackBaselineImpressionValue; @property (nonatomic) double newsTodayWidgetVideoPlaybackBaselineImpressionValue; @property (nonatomic) BOOL hasNewsTodayWidgetVideoPlaybackBaselineClickValue; @property (nonatomic) double newsTodayWidgetVideoPlaybackBaselineClickValue; @property (nonatomic) BOOL hasCtrWithZeroSubscribed; @property (nonatomic) double ctrWithZeroSubscribed; @property (nonatomic) BOOL hasCtrWithOneSubscribed; @property (nonatomic) double ctrWithOneSubscribed; @property (nonatomic) BOOL hasCtrWithTwoSubscribed; @property (nonatomic) double ctrWithTwoSubscribed; @property (nonatomic) BOOL hasCtrWithThreeSubscribed; @property (nonatomic) double ctrWithThreeSubscribed; @property (nonatomic) BOOL hasCtrWithZeroMuted; @property (nonatomic) double ctrWithZeroMuted; @property (nonatomic) BOOL hasCtrWithOneMuted; @property (nonatomic) double ctrWithOneMuted; @property (nonatomic) BOOL hasCtrWithTwoMuted; @property (nonatomic) double ctrWithTwoMuted; @property (nonatomic) BOOL hasCtrWithThreeMuted; @property (nonatomic) double ctrWithThreeMuted; @property (nonatomic) BOOL hasCtrWithZeroAutofavorited; @property (nonatomic) double ctrWithZeroAutofavorited; @property (nonatomic) BOOL hasCtrWithOneAutofavorited; @property (nonatomic) double ctrWithOneAutofavorited; @property (nonatomic) BOOL hasCtrWithTwoAutofavorited; @property (nonatomic) double ctrWithTwoAutofavorited; @property (nonatomic) BOOL hasCtrWithThreeAutofavorited; @property (nonatomic) double ctrWithThreeAutofavorited; @property (nonatomic) BOOL hasAutofavoritedVoteCoefficient; @property (nonatomic) double autofavoritedVoteCoefficient; @property (nonatomic) BOOL hasRealTimeUserFeedbackCoefficient; @property (nonatomic) double realTimeUserFeedbackCoefficient; @property (nonatomic) BOOL hasGlobalScoreToCtrSlope; @property (nonatomic) double globalScoreToCtrSlope; @property (nonatomic) BOOL hasGlobalScoreToCtrIntercept; @property (nonatomic) double globalScoreToCtrIntercept; @property (nonatomic) BOOL hasBaselineArticleScore; @property (nonatomic) double baselineArticleScore; @property (nonatomic) BOOL hasAppInstallImpressionValue; @property (nonatomic) double appInstallImpressionValue; @property (nonatomic) BOOL hasAppInstallClickValue; @property (nonatomic) double appInstallClickValue; @property (nonatomic) BOOL hasAppInstallBaselineImpressionValue; @property (nonatomic) double appInstallBaselineImpressionValue; @property (nonatomic) BOOL hasAppInstallBaselineClickValue; @property (nonatomic) double appInstallBaselineClickValue; @property (nonatomic) BOOL hasAppInFocusImpressionValue; @property (nonatomic) double appInFocusImpressionValue; @property (nonatomic) BOOL hasAppInFocusClickValue; @property (nonatomic) double appInFocusClickValue; @property (nonatomic) BOOL hasAppInFocusBaselineImpressionValue; @property (nonatomic) double appInFocusBaselineImpressionValue; @property (nonatomic) BOOL hasAppInFocusBaselineClickValue; @property (nonatomic) double appInFocusBaselineClickValue; @property (nonatomic) BOOL hasSafariHistoryImpressionValue; @property (nonatomic) double safariHistoryImpressionValue; @property (nonatomic) BOOL hasSafariHistoryClickValue; @property (nonatomic) double safariHistoryClickValue; @property (nonatomic) BOOL hasSafariHistoryBaselineImpressionValue; @property (nonatomic) double safariHistoryBaselineImpressionValue; @property (nonatomic) BOOL hasSafariHistoryBaselineClickValue; @property (nonatomic) double safariHistoryBaselineClickValue; @property (nonatomic) BOOL hasVideoComplete25ImpressionValue; @property (nonatomic) double videoComplete25ImpressionValue; @property (nonatomic) BOOL hasVideoComplete25ClickValue; @property (nonatomic) double videoComplete25ClickValue; @property (nonatomic) BOOL hasVideoComplete25BaselineImpressionValue; @property (nonatomic) double videoComplete25BaselineImpressionValue; @property (nonatomic) BOOL hasVideoComplete25BaselineClickValue; @property (nonatomic) double videoComplete25BaselineClickValue; @property (nonatomic) BOOL hasVideoComplete50ImpressionValue; @property (nonatomic) double videoComplete50ImpressionValue; @property (nonatomic) BOOL hasVideoComplete50ClickValue; @property (nonatomic) double videoComplete50ClickValue; @property (nonatomic) BOOL hasVideoComplete50BaselineImpressionValue; @property (nonatomic) double videoComplete50BaselineImpressionValue; @property (nonatomic) BOOL hasVideoComplete50BaselineClickValue; @property (nonatomic) double videoComplete50BaselineClickValue; @property (nonatomic) BOOL hasVideoComplete75ImpressionValue; @property (nonatomic) double videoComplete75ImpressionValue; @property (nonatomic) BOOL hasVideoComplete75ClickValue; @property (nonatomic) double videoComplete75ClickValue; @property (nonatomic) BOOL hasVideoComplete75BaselineImpressionValue; @property (nonatomic) double videoComplete75BaselineImpressionValue; @property (nonatomic) BOOL hasVideoComplete75BaselineClickValue; @property (nonatomic) double videoComplete75BaselineClickValue; @property (nonatomic) BOOL hasAutoFavoriteMinClicks; @property (nonatomic) double autoFavoriteMinClicks; @property (nonatomic) BOOL hasGlobalScoreCoefficientHalfLife; @property (nonatomic) double globalScoreCoefficientHalfLife; @property (nonatomic) BOOL hasGlobalScoreCoefficientInitialMultiplier; @property (nonatomic) double globalScoreCoefficientInitialMultiplier; @property (nonatomic) BOOL hasMinClusterSizeIPhoneAutoFavorite; @property (nonatomic) unsigned int minClusterSizeIPhoneAutoFavorite; @property (nonatomic) BOOL hasMaxClusterSizeIPhoneAutoFavorite; @property (nonatomic) unsigned int maxClusterSizeIPhoneAutoFavorite; @property (nonatomic) BOOL hasMinIdealClusterSizeIPhoneAutoFavorite; @property (nonatomic) unsigned int minIdealClusterSizeIPhoneAutoFavorite; @property (nonatomic) BOOL hasMaxIdealClusterSizeIPhoneAutoFavorite; @property (nonatomic) unsigned int maxIdealClusterSizeIPhoneAutoFavorite; @property (nonatomic) BOOL hasMinClusterSizeIPadAutoFavorite; @property (nonatomic) unsigned int minClusterSizeIPadAutoFavorite; @property (nonatomic) BOOL hasMaxClusterSizeIPadAutoFavorite; @property (nonatomic) unsigned int maxClusterSizeIPadAutoFavorite; @property (nonatomic) BOOL hasMinIdealClusterSizeIPadAutoFavorite; @property (nonatomic) unsigned int minIdealClusterSizeIPadAutoFavorite; @property (nonatomic) BOOL hasMaxIdealClusterSizeIPadAutoFavorite; @property (nonatomic) unsigned int maxIdealClusterSizeIPadAutoFavorite; @property (nonatomic) BOOL hasSwipeToArticleWeakClickMinimumDuration; @property (nonatomic) double swipeToArticleWeakClickMinimumDuration; @property (nonatomic) BOOL hasSwipeToArticleHeavyClickMinimumDuration; @property (nonatomic) double swipeToArticleHeavyClickMinimumDuration; @property (nonatomic) BOOL hasMaxSuggestionsCount; @property (nonatomic) long long maxSuggestionsCount; @property (nonatomic) BOOL hasCohortMembershipFavoritedBoost; @property (nonatomic) double cohortMembershipFavoritedBoost; @property (nonatomic) BOOL hasCohortMembershipCurvature; @property (nonatomic) double cohortMembershipCurvature; @property (nonatomic) BOOL hasCohortMembershipCtrCeiling; @property (nonatomic) double cohortMembershipCtrCeiling; @property (nonatomic) BOOL hasSafariEventBlackoutSeconds; @property (nonatomic) double safariEventBlackoutSeconds; @property (nonatomic) BOOL hasChannelTopicDiversificationPenalty; @property (nonatomic) double channelTopicDiversificationPenalty; @property (nonatomic) BOOL hasRealTimeUserFeedbackPublishDateHalfLifeCoefficient; @property (nonatomic) double realTimeUserFeedbackPublishDateHalfLifeCoefficient; @property (nonatomic) BOOL hasAutoFavoriteTagFavorabilityExponent; @property (nonatomic) double autoFavoriteTagFavorabilityExponent; @property (nonatomic) BOOL hasAutoFavoritePriorFactorExponent; @property (nonatomic) double autoFavoritePriorFactorExponent; @property (nonatomic) BOOL hasUGroupMinimumSubscribedChannelSourceFeedArticleRatio; @property (nonatomic) double uGroupMinimumSubscribedChannelSourceFeedArticleRatio; @property (nonatomic) BOOL hasOnlyConsiderBestSourceFeedsInForYouGroup; @property (nonatomic) BOOL onlyConsiderBestSourceFeedsInForYouGroup; @property (nonatomic) BOOL hasSafariTagFavorabilityExponent; @property (nonatomic) double safariTagFavorabilityExponent; @property (nonatomic) BOOL hasSafariPriorFactorExponent; @property (nonatomic) double safariPriorFactorExponent; @property (nonatomic) BOOL hasAppUsageTagFavorabilityExponent; @property (nonatomic) double appUsageTagFavorabilityExponent; @property (nonatomic) BOOL hasAppUsagePriorFactorExponent; @property (nonatomic) double appUsagePriorFactorExponent; @property (nonatomic) BOOL hasPortraitTagFavorabilityExponent; @property (nonatomic) double portraitTagFavorabilityExponent; @property (nonatomic) BOOL hasPortraitPriorFactorExponent; @property (nonatomic) double portraitPriorFactorExponent; @property (nonatomic) BOOL hasInternalUsageSignalWeight; @property (nonatomic) double internalUsageSignalWeight; @property (nonatomic) BOOL hasEnablePreTigrisArticleScoring; @property (nonatomic) BOOL enablePreTigrisArticleScoring; @property (nonatomic) BOOL hasNumEventsToDisableDefaultTopics; @property (nonatomic) long long numEventsToDisableDefaultTopics; @property (nonatomic) BOOL hasMetaGroupingRelatednessThreshold; @property (nonatomic) double metaGroupingRelatednessThreshold; @property (nonatomic) BOOL hasMetaGroupingRelatednessKWeight; @property (nonatomic) double metaGroupingRelatednessKWeight; @property (nonatomic) BOOL hasMetaGroupingTopicScoreWeight; @property (nonatomic) double metaGroupingTopicScoreWeight; @property (nonatomic) BOOL hasMetaGroupingHighestScoringRelativeScoreMultiplier; @property (nonatomic) double metaGroupingHighestScoringRelativeScoreMultiplier; @property (nonatomic) BOOL hasMetaGroupingSubscribedTopicMultiplier; @property (nonatomic) double metaGroupingSubscribedTopicMultiplier; @property (retain, nonatomic) NSMutableArray *realTimeUserFeedbackTagCoefficients; @property (nonatomic) BOOL hasExpandedAutofavoriteClusterMinSizeMultiplier; @property (nonatomic) double expandedAutofavoriteClusterMinSizeMultiplier; @property (nonatomic) BOOL hasExpandedAutofavoriteClusterMaxSizeMultiplier; @property (nonatomic) double expandedAutofavoriteClusterMaxSizeMultiplier; @property (nonatomic) BOOL hasMaxExpandedAutofavoriteGroupCandidateRatio; @property (nonatomic) double maxExpandedAutofavoriteGroupCandidateRatio; @property (nonatomic) BOOL hasAutoFavoriteMaxIdleTime; @property (nonatomic) double autoFavoriteMaxIdleTime; @property (nonatomic) BOOL hasAuditionedAutoFavoritesEmitterLimit; @property (nonatomic) unsigned int auditionedAutoFavoritesEmitterLimit; @property (nonatomic) BOOL hasNumSubscriptionsToDisableDefaultTopics; @property (nonatomic) long long numSubscriptionsToDisableDefaultTopics; @property (nonatomic) BOOL hasPublisherAggregateWeight; @property (nonatomic) double publisherAggregateWeight; @property (nonatomic) BOOL hasDiversificationInitialPenalty; @property (nonatomic) double diversificationInitialPenalty; @property (nonatomic) BOOL hasDiversificationPenaltyHalfLife; @property (nonatomic) double diversificationPenaltyHalfLife; @property (nonatomic) BOOL hasChannelTopicDiversificationInitialPenalty; @property (nonatomic) double channelTopicDiversificationInitialPenalty; @property (nonatomic) BOOL hasChannelTopicDiversificationPenaltyHalfLife; @property (nonatomic) double channelTopicDiversificationPenaltyHalfLife; @property (nonatomic) BOOL hasPublisherDiversificationInitialPenalty; @property (nonatomic) double publisherDiversificationInitialPenalty; @property (nonatomic) BOOL hasPublisherDiversificationPenaltyHalfLife; @property (nonatomic) double publisherDiversificationPenaltyHalfLife; @property (nonatomic) BOOL hasMinimumGlobalScoreThreshold; @property (nonatomic) double minimumGlobalScoreThreshold; @property (nonatomic) BOOL hasMinimumGlobalScoreThresholdForSubscribedChannel; @property (nonatomic) double minimumGlobalScoreThresholdForSubscribedChannel; @property (nonatomic) BOOL hasSubscribedChannelScoreCoefficient; @property (nonatomic) double subscribedChannelScoreCoefficient; @property (nonatomic) BOOL hasSubscribedTopicsScoreCoefficient; @property (nonatomic) double subscribedTopicsScoreCoefficient; @property (nonatomic) BOOL hasTopicFeedBaselineRatePrior; @property (nonatomic) double topicFeedBaselineRatePrior; @property (nonatomic) BOOL hasTopicFeedDecayFactor; @property (nonatomic) double topicFeedDecayFactor; @property (nonatomic) BOOL hasTopicFeedDemocratizationFactor; @property (nonatomic) double topicFeedDemocratizationFactor; @property (nonatomic) BOOL hasTopicFeedHalfLifeCoefficient; @property (nonatomic) double topicFeedHalfLifeCoefficient; @property (nonatomic) BOOL hasTopicFeedSubscribedChannelScoreCoefficient; @property (nonatomic) double topicFeedSubscribedChannelScoreCoefficient; @property (nonatomic) BOOL hasTopicFeedMutedVoteCoefficient; @property (nonatomic) double topicFeedMutedVoteCoefficient; @property (nonatomic) BOOL hasTopicFeedPersonalizationCoefficient; @property (nonatomic) double topicFeedPersonalizationCoefficient; @property (nonatomic) BOOL hasTopicFeedPublisherAggregateWeight; @property (nonatomic) double topicFeedPublisherAggregateWeight; @property (nonatomic) BOOL hasTopicFeedGlobalScoreCoefficient; @property (nonatomic) double topicFeedGlobalScoreCoefficient; @property (nonatomic) BOOL hasTopicFeedGlobalScoreCoefficientHalfLife; @property (nonatomic) double topicFeedGlobalScoreCoefficientHalfLife; @property (nonatomic) BOOL hasTopicFeedGlobalScoreCoefficientInitialMultiplier; @property (nonatomic) double topicFeedGlobalScoreCoefficientInitialMultiplier; @property (nonatomic) BOOL hasTopicFeedGlobalScoreToCtrIntercept; @property (nonatomic) double topicFeedGlobalScoreToCtrIntercept; @property (nonatomic) BOOL hasTopicFeedGlobalScoreToCtrSlope; @property (nonatomic) double topicFeedGlobalScoreToCtrSlope; @property (nonatomic) BOOL hasTopicFeedMinimumGlobalScoreThreshold; @property (nonatomic) double topicFeedMinimumGlobalScoreThreshold; @property (nonatomic) BOOL hasTopicFeedMinimumGlobalScoreThresholdForSubscribedChannel; @property (nonatomic) double topicFeedMinimumGlobalScoreThresholdForSubscribedChannel; @property (nonatomic) BOOL hasTopicFeedRealTimeUserFeedbackCoefficient; @property (nonatomic) double topicFeedRealTimeUserFeedbackCoefficient; @property (nonatomic) BOOL hasTopicFeedRealTimeUserFeedbackPublishDateHalfLifeCoefficient; @property (nonatomic) double topicFeedRealTimeUserFeedbackPublishDateHalfLifeCoefficient; @property (nonatomic) BOOL hasTopicFeedCohortMembershipCtrCeiling; @property (nonatomic) double topicFeedCohortMembershipCtrCeiling; @property (nonatomic) BOOL hasTopicFeedCohortMembershipCurvature; @property (nonatomic) double topicFeedCohortMembershipCurvature; @property (nonatomic) BOOL hasTopicFeedCohortMembershipFavoritedBoost; @property (nonatomic) double topicFeedCohortMembershipFavoritedBoost; @property (nonatomic) BOOL hasTopicFeedCohortMembershipMinWeightedImpressions; @property (nonatomic) double topicFeedCohortMembershipMinWeightedImpressions; @property (nonatomic) BOOL hasTopicFeedSubscribedTopicsScoreCoefficient; @property (nonatomic) double topicFeedSubscribedTopicsScoreCoefficient; @property (nonatomic) BOOL hasTopicFeedCtrWithZeroSubscribed; @property (nonatomic) double topicFeedCtrWithZeroSubscribed; @property (nonatomic) BOOL hasTopicFeedCtrWithOneSubscribed; @property (nonatomic) double topicFeedCtrWithOneSubscribed; @property (nonatomic) BOOL hasTopicFeedCtrWithTwoSubscribed; @property (nonatomic) double topicFeedCtrWithTwoSubscribed; @property (nonatomic) BOOL hasTopicFeedCtrWithThreeSubscribed; @property (nonatomic) double topicFeedCtrWithThreeSubscribed; @property (nonatomic) BOOL hasTopicFeedAutofavoritedVoteCoefficient; @property (nonatomic) double topicFeedAutofavoritedVoteCoefficient; @property (nonatomic) BOOL hasTopicFeedCtrWithZeroAutofavorited; @property (nonatomic) double topicFeedCtrWithZeroAutofavorited; @property (nonatomic) BOOL hasTopicFeedCtrWithOneAutofavorited; @property (nonatomic) double topicFeedCtrWithOneAutofavorited; @property (nonatomic) BOOL hasTopicFeedCtrWithTwoAutofavorited; @property (nonatomic) double topicFeedCtrWithTwoAutofavorited; @property (nonatomic) BOOL hasTopicFeedCtrWithThreeAutofavorited; @property (nonatomic) double topicFeedCtrWithThreeAutofavorited; @property (nonatomic) BOOL hasTopicFeedDiversificationInitialPenalty; @property (nonatomic) double topicFeedDiversificationInitialPenalty; @property (nonatomic) BOOL hasTopicFeedDiversificationPenalty; @property (nonatomic) double topicFeedDiversificationPenalty; @property (nonatomic) BOOL hasTopicFeedDiversificationPenaltyHalfLife; @property (nonatomic) double topicFeedDiversificationPenaltyHalfLife; @property (nonatomic) BOOL hasTopicFeedChannelTopicDiversificationInitialPenalty; @property (nonatomic) double topicFeedChannelTopicDiversificationInitialPenalty; @property (nonatomic) BOOL hasTopicFeedChannelTopicDiversificationPenalty; @property (nonatomic) double topicFeedChannelTopicDiversificationPenalty; @property (nonatomic) BOOL hasTopicFeedChannelTopicDiversificationPenaltyHalfLife; @property (nonatomic) double topicFeedChannelTopicDiversificationPenaltyHalfLife; @property (nonatomic) BOOL hasCtrWithSubscribedChannel; @property (nonatomic) double ctrWithSubscribedChannel; @property (nonatomic) BOOL hasTopicFeedCtrWithSubscribedChannel; @property (nonatomic) double topicFeedCtrWithSubscribedChannel; + (Class)portraitTagThresholdsType; + (Class)realTimeUserFeedbackTagCoefficientsType; - (unsigned long long)hash; - (BOOL)readFrom:(id)a0; - (void)writeTo:(id)a0; - (id)description; - (void).cxx_destruct; - (id)dictionaryRepresentation; - (BOOL)isEqual:(id)a0; - (void)mergeFrom:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (void)addPortraitTagThresholds:(id)a0; - (void)addRealTimeUserFeedbackTagCoefficients:(id)a0; - (void)clearPortraitTagThresholds; - (void)clearRealTimeUserFeedbackTagCoefficients; - (id)portraitTagThresholdsAtIndex:(unsigned long long)a0; - (unsigned long long)portraitTagThresholdsCount; - (id)realTimeUserFeedbackTagCoefficientsAtIndex:(unsigned long long)a0; - (unsigned long long)realTimeUserFeedbackTagCoefficientsCount; @end