Your score
-
EPSRC AI Outreach Programme
AI Outreach PlatformThis demo shows how constraint optimisation works. Variables are guest positions, constraints are seating rules, and the objective function is total conflict.
This number shows how many ways there are to seat guests - you cannot check them all manually.
AI improves the score by performing swaps that lower conflict. Time budgets show how more search often reduces conflict but costs time.
This demo maps the same optimisation ideas used in group-breeding design research (constraint programming) into a simple seating problem to explore trade-offs and scalability.
-
-
-
Improvement: -
Drag guests between seats, or use keyboard: Enter/Space to pick up/place, Arrow keys to switch target table.
This board is independent from manual edits and uses recorded swap playback.
Edges are thicker for higher conflict. Click a node to highlight that guest.
Statement-of-Work note: :contentReference[oaicite:0]{index=0}