← Home
PRIVATE BROWSER TOOL · PHASE 2
Room Assignment Generator
Assign named parties to rooms with capacities and optional room-ineligibility constraints. The complete workflow runs locally in this browser, with visible controls and a result you can inspect before copying or downloading.
LOCAL WORKBENCH
Generate a result
No upload · no account · no URL storage
Ready. Entries and results stay in this browser tab.
Choose your settings, then select Generate.
How it works
- Parse every party row and room capacity as distinct slots.
- Randomize equally eligible parties, then fill room slots without exceeding per-party or room limits.
- Show room rosters, remaining capacity, and unassigned parties separately.
Worked example
Rooms with capacities 2, 2, and 1 can place five parties exactly once when no exclusions block a slot.
Limits and interpretation
- At most 1,000 parties, 500 rooms, and 10,000 total capacity slots are accepted.
- Capacity counts parties, not people within a named group.
- Accessibility, equipment, and occupancy rules must be encoded as exclusions and reviewed by an organizer.
Privacy
Your inputs and generated results stay in this browser. This tool does not put them in a URL, analytics event, server log, or external request.
Frequently asked questions
- How does Room Assignment Generator make its random choices?
- Web Crypto supplies tie-breaking order while a capacity-aware allocator enforces the written constraints.
- Does Room Assignment Generator upload my inputs or results?
- No. Names, schedules, assignments, and results remain in this browser tab and are never sent to a server.
- When should I use Room Assignment Generator?
- Use it for preliminary room lotteries or group placement when capacity is simple and final human review is available.