Package edu.cuny.tac.aa.policy

Class Summary
AdaptivePricingPolicy A pricing policy that extends LinearPricingPolicy and tries higher bids when the bids are not able to
BiddingPolicy A bidding policy makes decisions on a particular aspect of a bidding strategy.
BroaderSpecialtyTargetedTypingPolicy An ad policy that uses the targeted ad only if the targeted component or manufacturer is the advertiser's specialty.
CapacityBasedSpendingPolicy A spending policy that is also valuation-based but adjusts the overall spending limit based on the capacity assigned.
FixedSpendingPolicy A spending policy that imposes a fixed daily spending limit but no limit on each individual ad auction.
GenericTypingPolicy An ad policy that always uses the generic ad to display.
LinearPricingPolicy A pricing policy that calculates bid prices with a linear function of the valuations.
PricingPolicy A policy that determines the prices to offer.
ProfitabilityBasedSpendingPolicy A spending policy that imposes a fixed daily spending limit, and limits for individual ad auctions based on the profitabilities of bidding in the auctions.
SmoothSpendingPolicy A spending policy that dynamically adjusts the overall spending limit by examining how much the spendings over a sliding window fluctunate.
SpecialtyTargetedTypingPolicy An ad policy that uses the targeted ad only if the targeted product is the advertiser's specialty.
SpendingPolicy A policy that determines the spending limits in ad auctions.
SummitBasedSpendingPolicy A spending policy that considers the distribution of costs and profits.
TruthfulPricingPolicy A pricing policy that always bids at the valuations.
TypingPolicy A policy that determines the types of ads to use.
UnlimitedSpendingPolicy A spending policy that does not impose any budget constraint.
ValuationBasedSpendingPolicy A spending policy that imposes a fixed daily spending limit, and limits for individual ad auctions based on the valuation of a click for most of the game, and higher spending limits in the last bids.