Discover how our algorithm balances fairness, table capacity, and social variety to make every hosting experience effortless.
We identify who hasn't been hosted recently. Never-hosted families get immediate VIP priority (1,000,000+ points).
Instead of filling seats randomly, we optimize for your table size. The algorithm looks for the "Largest Under-fit" to maximize capacity without overcrowding.
To keep things interesting, the algorithm prefers unique surnames and ensures a dynamic mix of guests at every event.
| Never-hosted Priority | Ensures all families receive invitations over time. |
| Time-based Scoring | Fairly rotates guests based on visit history. |
| Best-fit Matching | Maximizes table utilization and minimizes gaps. |
| Complexity | O(n log n) |