HW3: Pixel Quest Player Behavoir

A Probability Distribution Investigation

🎮 The Case

Welcome back, Statistical Detective!

Your probability work with StreamFlix made waves in the analytics community. Now you’ve caught the attention of GameZone, a mid-sized video game publisher launching indie titles on Steam, PlayStation, and Xbox.

The Chief Analytics Officer, Alex Rivera, needs your expertise:

“We’re drowning in data but starving for insights. We track everything—daily active users, in-game purchases, bug reports, achievement unlocks—but we don’t know which patterns are normal and which signal trouble. We need someone who understands probability distributions to help us set benchmarks, predict outcomes, and spot anomalies. Can you help us level up our analytics?”

Alex has data from their latest game launch, “Pixel Quest,” which has 50,000 active players. They need you to use discrete probability distributions to model player behavior and optimize their strategy.

Your mission: Use discrete probability distributions to help GameZone make data-driven decisions!


Question 1: Probability Distribution Foundations

a. Define these terms in the context of GameZone:

  • Random Variable:

  • Probability Distribution:

  • Expected Value:

b. Let X = “number of in-game purchases a player makes in their first week”

Suppose X has this probability distribution:

x 0 1 2 3 4
P(X = x) 0.40 0.30 0.18 0.08 0.04
  • Verify this is a valid probability distribution (show what you’re checking)

  • Calculate: \(P(X \geq 2)\) and \(P(X < 3)\)


Question 2: Expected Value and Variance

Using the distribution from Question 1b:

a. Calculate the expected value E(X)

Show your work using: \(E(X) = \sum x \cdot P(X = x)\)

b. Interpret

What does E(X) mean in plain English for Alex?

c. Calculate the standard deviation

Use: \(SD(X) = \sqrt{\sum (x - \mu)^2 \cdot P(X = x)}\) where \(\mu = E(X)\)

d. Business application

If each purchase generates $3.99 in revenue, what’s the expected revenue per player in their first week?


Question 3: Binomial Distribution Basics

GameZone knows that 65% of new players complete the tutorial on their first try.

a. Binomial conditions

List the FOUR conditions for a binomial distribution and explain whether this scenario satisfies them.

b. Calculations

If we randomly select 10 new players (n = 10, p = 0.65), calculate:

  1. \(P(X = 7)\) = probability that exactly 7 complete the tutorial

  2. \(P(X \geq 8)\) = probability that at least 8 complete the tutorial

  3. \(E(X)\) = expected number who complete the tutorial (use \(E(X) = n \cdot p\))

Show your setup for each.


Question 4: Binomial Applications

GameZone runs a special event where players open “loot boxes.” Each box has a 12% chance of containing a rare item. A player opens 15 loot boxes.

a. Calculate:

  1. What’s the probability the player gets exactly 2 rare items?

  2. What’s the probability the player gets at least 1 rare item? (Hint: Use complement rule)

  3. What’s the expected number of rare items in 15 boxes?

b. Customer satisfaction

What percentage of players will get 0 rare items in 15 boxes? Should Alex be concerned?


Question 5: Contingency Tables + Binomial

GameZone surveyed 800 players about platform and purchases:

Made Purchase No Purchase Total
PC 160 240 400
Console 120 180 300
Mobile 40 60 100
Total 320 480 800

a. Calculate:

  1. P(Made Purchase) =

  2. P(Made Purchase | PC) =

  3. P(Made Purchase | Console) =

  4. P(Made Purchase | Mobile) =

b. Independence check:

Is platform independent of purchase behavior? Test using: Does P(Made Purchase | PC) = P(Made Purchase)?

c. Binomial connection:

If we randomly select 12 PC players, what’s the probability that exactly 5 made purchases? (Use the conditional probability from part a)


Question 6: Poisson Distribution Basics

GameZone’s customer support receives an average of 4.5 bug reports per hour.

a. Explain:

  • What is the Poisson distribution used for?

  • Why is Poisson more appropriate than binomial for this scenario?

b. Calculations (λ = 4.5):

Use the Poisson formula or technology:

  1. \(P(X = 3)\) = probability of exactly 3 bug reports in an hour

  2. \(P(X \geq 6)\) = probability of at least 6 bug reports in an hour

  3. What’s the expected value and standard deviation? (Recall: \(E(X) = \lambda\) and \(SD(X) = \sqrt{\lambda}\))


Question 7: Poisson Applications

Game crashes occur at an average rate of 2.5 crashes per 1,000 player-hours.

a. Adjust λ:

What is λ for a 2,000 player-hour period?

b. Calculate (for 2,000 player-hours):

  1. \(P(X = 4)\) = probability of exactly 4 crashes

  2. \(P(X \leq 2)\) = probability of 2 or fewer crashes


Question 8: Choosing the Right Distribution

For each scenario, identify Binomial or Poisson and the parameter(s):

Scenario Distribution Parameters
A player attempts a boss fight 8 times, 35% success rate each time
On average, 6 players join a lobby per minute
20 emails sent with 80% open rate each
Server averages 1.8 outages per month

Question 9: Advanced Application

GameZone tracks retention by subscription type (1,200 players after 3 months):

Still Active Churned Total
Free-to-Play 180 420 600
Monthly Sub 240 160 400
Annual Sub 160 40 200
Total 580 620 1,200

a. Calculate:

  1. P(Churned | Free-to-Play) =

  2. P(Churned | Annual Sub) =

  3. Which subscription type has the best retention rate?

b. Binomial application:

If 25 Annual subscribers are randomly selected, what’s the probability at least 22 are still active after 3 months?


💭 Question 10: Detective’s Reflection

Reflect on your investigation (5-7 sentences):

  • How did understanding binomial vs. Poisson distributions help you approach different problems?
  • Why is expected value powerful for business decisions?
  • When would you choose binomial over Poisson, and vice versa?
  • What was most challenging or what clicked for you?
  • Name one other scenario where these distributions would be crucial.

🎉 Outstanding work, Statistical Detective! GameZone now has the analytical tools to make smarter decisions!