How-to GuidePublished Updated 6 min read

How to Change Seats Fairly: Drawing Lots and Amidakuji Step by Step

Seat changes cause arguments less because of the result than because nobody could see how it was decided. This article covers how to run a seat change in a classroom or office so nobody can complain, how to handle seats that need special consideration, and the concrete steps for assigning seats with amidakuji (ghost leg) or a spinner.

Seat changes cause arguments when the method can’t be seen

With the same result, some seat changes are accepted and some aren’t. The difference is whether everyone could see how it was decided. Complaints focus less on ending up at the back than on not knowing why things turned out that way.

  • The procedure wasn’t shared beforehand. Adding rules after you’ve started breeds distrust
  • A few people get swapped after the draw. At that point the draw becomes meaningless
  • It goes ahead without settling how to handle seats with poor visibility or that need aisle access
  • The person deciding has a personal stake in the result
  • There’s no record of where people sat last time, so nobody can check for bias

Turned around, simply showing the whole procedure first and then running it in front of everyone prevents almost all complaints. You don’t need anything elaborate.

Which method suits which situation

MethodFairnessPreparationBest for
Assign with a toolHighJust paste in seat numbers and namesLarge groups. Seats needing consideration can be set aside first
Paper lotsHighNumbered slips for everyoneSmall groups. Everyone shares the act of drawing
AmidakujiHighJust line up the results firstAssigning all seat numbers at once
SpinnerHighJust enter the optionsDeciding one seat at a time
DiceDependsNoneRoughly sorting into six or fewer blocks
Ask for preferences and adjustLowTime-consumingSmall groups that can share their circumstances
The person in charge decidesLowNoneWhen special consideration must come first

The bigger the group, the more the time spent handing out and collecting paper lots becomes a problem. With more than 30 people, a method you show on screen and finish in one go is fairer in the end. It stops complaints from building while people wait.

Steps for assigning seat numbers

  1. 1

    Number the seats

    Number the seats 1, 2, 3 starting from the front left of the classroom or floor plan, and show it so everyone can see. Sharing which number is which seat beforehand is a precondition.

  2. 2

    Line up the seat numbers as slots first

    In the Team Splitter, choose “Arrange slots yourself” and list as many seat numbers as there are people. The “Seats 1–30” button creates the numbered list in one go. Fixing the slots first is what guarantees fairness.

  3. 3

    Paste in the names

    You can paste them in a non-arbitrary order such as class register or alphabetical order. The order doesn’t affect the result. If people can choose where they go, that becomes the point of contention.

  4. 4

    Run it in front of everyone

    Project the screen, read out the statement and then run it. The result is revealed for the first time on the spot and changes every time you run it, so nobody can engineer a particular outcome.

  5. 5

    Write it on the seating chart and keep it

    Copy the result onto the seating chart and save it with “Save this result to the log”. That gives you something to check against next time, to see whether the same arrangement has come up again.

Building in special considerations

Some circumstances can’t be left entirely to chance: eyesight or hearing, wheelchair access, a student who needs support. If you hold the draw while this is still vague, you’ll end up moving people afterwards and the draw itself is ruined.

  1. 1

    Decide the fixed seats first

    Reserve the seats that need consideration first, and take those seats and those people out of the draw. The draw covers only the remaining seats and people. Writing “Alex = Seat 1” in the list places that person in that seat before the draw, and only the rest are drawn.

  2. 2

    Share the reason in general terms

    Saying “some people see better from the front, so seats 1 and 2 have been decided in advance” is enough. There’s no need to reveal anyone’s personal situation.

  3. 3

    Make pairing conditions part of the rules in advance

    If you want to keep two particular people apart, place one of them first and then draw the rest. The principle is to build it into the design of the draw, not to move people afterwards.

  4. 4

    Exclude absent people from the list

    Put “#” at the start of the line for anyone absent that day to leave them out. Deleting them from the list means re-entering them next time.

  5. 5

    Draw only the remaining seats

    Build the amidakuji with only the seat numbers and people involved. Always check before you start that the number of people matches the number of seats.

If you move people after the draw because “these two should be kept apart”, the draw becomes a mere formality at that moment. If you’re going to make that call, always make it before the draw.

Common rules for a process nobody can question

  • Explain the whole procedure before starting, including how many draws there will be and whether redraws are allowed
  • Run it where everyone can see. Screen sharing or a projector is fine
  • Record and share the result on the spot so nobody misremembers it later
  • Decide the conditions for a redraw in advance. Without them, you can redraw every time you don’t like the result
  • If the person in charge is also in the draw, announce beforehand whether they go first or last

After the seat change

  • Set a frequency. With a fixed schedule such as once a month, knowing there’s a next time keeps complaints down
  • Keep a record of past seating to check that the same person isn’t always at the back (with a saved log, you can see how many pairs ended up next to each other again)
  • Decide in advance what happens if someone gets the same seat twice in a row
  • When moving people temporarily for an event, make it clear it’s temporary
  • In an office, list the seats that can’t move because of wiring or equipment first

With a record, you can build adjustments such as “people who were at the back last time get priority for the front” into the rules for the next seat change. Adjusting on a whim and turning a record into rules in advance are received completely differently. To reshuffle the groups themselves, see how to split into teams; for repeating assignments such as cleaning or daily duties, see how to set up a duty rota.

FAQ

How do I decide a seat change fairly?
The basics are to explain the procedure to everyone first and decide at random where everyone can see. If you run amidakuji or a spinner on screen, there’s no room for the decider’s intentions to creep in. Most important of all is to record the result on the seating chart and not swap anyone afterwards.
What if some people need special consideration?
Reserve those seats first, take those seats and people out of the draw, and draw only the rest. Sharing the reason in general terms, such as “some people see better from the front”, is enough. The principle is to build it into the design of the draw beforehand, not to move people after it.
How often should seats be changed?
Deciding in advance on about once a month is easy to manage. When people know when the next change is, complaints about a bad result don’t linger. The longer the gap, such as once a term, the more weight each result carries and the more likely people are to ask for adjustments.
Is amidakuji really random?
With enough horizontal lines in well-spread positions, the bias is very small. With too few lines, results tend to land near the starting point. Use an amidakuji with plenty of branches and line up the outcome (seat numbers) before adding names, and you get both fairness and acceptance.

Tools in this article

Related articles