Skip to main content

What does smart settlement mean in game tracking? Smart settlement is an algorithm that calculates the minimum number of money transfers needed to settle all debts after a game. Instead of everyone paying everyone else individually, it optimizes the payments so only a few transfers are needed — even with 6+ players.

General

What does smart settlement mean in game tracking?

Quick Answer

Smart settlement is an algorithm that calculates the minimum number of money transfers needed to settle all debts after a game. Instead of everyone paying everyone else individually, it optimizes the payments so only a few transfers are needed — even with 6+ players.

Detailed Answer

Smart settlement is the step that turns a tangle of who-owes-who into the shortest list of payments that clears everyone.

Definition

Smart settlement nets every player's position, then works out a small set of transfers that settles all of those positions at once — instead of each player paying every other player separately.

The problem it solves

Mid-session, debts point in every direction: A owes B, B owes C, C owes A. Paid literally, five players could face up to ten separate payments and six players up to fifteen. Most of those cancel out.

How it works

Step 1 — net every player. Add up what each person is up or down overall, so only one number per player remains:

Alice: +$50
Charlie: +$10
Bob: −$30
Dana: −$15
Eve: −$15

Step 2 — match the biggest debtor to the biggest creditor. Transfer the smaller of the two amounts. That payment always settles at least one of the two people completely, so they drop out of the list.

Step 3 — repeat until every balance is zero.

For the five players above that produces four payments: Bob pays Alice $30, Dana pays Alice $15, Eve pays Alice $5, and Eve pays Charlie $10. Alice collects her $50, Charlie his $10, and everyone who lost pays exactly what they lost.

What the guarantee actually is

With n players who are not already square, this approach never needs more than n − 1 payments, because each transfer removes at least one person from the list. That is the honest promise, and it is the one worth making: finding the theoretically smallest possible set of transfers for every arrangement is a much harder computational problem, and the difference almost never matters at a real table. Going from fifteen possible payments to four is the win.

Why it matters at the table

Fewer payments means fewer chances for someone to forget one.
The arithmetic is done once, from the ledger, rather than five people doing mental maths at midnight.
Nobody has to trust another player's subtraction — the nets come from the recorded transactions.
Every amount reconciles: the money paid in equals the money paid out.

Where it applies

Any game where money moves between players over multiple rounds: poker cash games and tournaments, mahjong sessions settled on net results, and board game nights where debts pile up across a few hours. PartyPot runs it automatically when a session ends, and the free settle-up calculator on this site does the same arithmetic in a browser if you tracked the night on paper.

Related Topics

smart settlementgame settlement algorithmsettle up algorithmminimum transfers settlementgame debt settlementsettle debts game nightoptimal payment calculationdebt minimization algorithm

Still have questions?

Can't find what you're looking for? We're here to help.