Buddy Code
Create account ↗
All tools
Free to use · No sign-up

Seating-plan builder

Assign attendees to tables with capacities and together/apart rules, then adjust and print the plan.

Up to 80 people and 20 tables. Rules use exact names separated by |. The bounded search stops after 100,000 states; hitting that limit does not prove impossibility.

What it does

Assign attendees to tables with capacities and together/apart rules, then adjust and print the plan.

How to use it

  1. Enter one unique name per line, table capacities and optional pairs separated by |.
  2. Build a plan, review unresolved rules and move attendees manually. Print or export the current plan.
  3. Processing stays in your browser. No upload or sign-up.

Example

Use the four preset attendees and two tables of two to keep Alice with Bob and apart from Carol.

Methodology

Together groups are formed before bounded backtracking tries table assignments. Manual changes recheck capacities and every rule.

Limitations

80 unique names, 20 tables and 200 rules of each kind. Search stops after 100,000 states; budget exhaustion leaves feasibility unknown. No messages are sent to attendees.

Automation

This tool runs in your browser. No upload API or MCP endpoint is available.

View capabilities and documentation

Reference updated

Join the conversation

Helpful tips, questions, and ideas for making this tool better.

Loading discussion…