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:
\(P(X = 7)\) = probability that exactly 7 complete the tutorial
\(P(X \geq 8)\) = probability that at least 8 complete the tutorial
\(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:
What’s the probability the player gets exactly 2 rare items?
What’s the probability the player gets at least 1 rare item? (Hint: Use complement rule)
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:
P(Made Purchase) =
P(Made Purchase | PC) =
P(Made Purchase | Console) =
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:
\(P(X = 3)\) = probability of exactly 3 bug reports in an hour
\(P(X \geq 6)\) = probability of at least 6 bug reports in an hour
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):
\(P(X = 4)\) = probability of exactly 4 crashes
\(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:
P(Churned | Free-to-Play) =
P(Churned | Annual Sub) =
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!
