Algorithmic Pricing The objective is to predict prices in order to maximize sales revenue based on customer purchase history (train_prices_decisions.csv), then run the algorithm against another in a simulated environment to compete for customers and sales.