Interactive module
Shapley Value
Average each teammate’s marginal contribution across every joining order.
Rule ledger
phi_i = sum_S |S|!(n-|S|-1)!/n! * [v(S union {i}) - v(S)]Project Credit Split
joins #1
Ava
coalition value $260
joins #2
Ben
coalition value $620
joins #3
Chloe
coalition value $1,000
Ava -> Ben -> Chloe
Ava -> Chloe -> Ben
Ben -> Ava -> Chloe
Ben -> Chloe -> Ava
Chloe -> Ava -> Ben
Chloe -> Ben -> Ava
Ava fair payment
$390
Ben fair payment
$330
Chloe fair payment
$280
How to read this result
The Shapley value checks every joining order and averages the extra value each person adds. That avoids giving credit only by looking at the final team.Formula
phi_i = sum_S |S|!(n-|S|-1)!/n! * [v(S union {i}) - v(S)]Fair payment is the average value a person adds when arriving to every possible team.
Step-by-step Explanation
Scenario
Three teammates produce a $1000 project, but their value depends on who collaborates.
Why This Matters
The Shapley value is used for bonuses, cost sharing, attribution, and cooperative AI analysis.
Beginner-Friendly Summary
Instead of arguing about credit, measure how much each person changes the value of every coalition.
Try changing the strategy and watch which result changes first.