Pull up a chair.
Seat six guests around the table so nobody's miserable and most are delighted. Each guest's mood depends only on their two neighbors.
Delighted — sitting next to a friend.
Content — no friend, no feud nearby.
Miserable — sitting next to a feud (this always wins).
The win: 0 miserable and at least 4 of 6 delighted.
The ace: all 6 delighted — a perfect table.
Servings: you get 6. Rearranging is free; each Serve spends one.
Every day's table is always solvable, a perfect table is always reachable, and everyone gets the same table. Your seatings are scored on our server — a mood tells you a guest's state, never which neighbor caused it. That's the puzzle.