Our model possesses three defining characteristics. These are the layout of the lecture hall, the preferences and types of the attendees, and the algorithm by which attendees find seats. The design of our framework was motivated by a desire for flexibility. In particular, we make the following assumptions for our numerical runs. The auditorium has 10 rows of 10 seats each, with a walkway encircling the entire body of seats.
Agents costlessly observe the characteristics of all seats and already seated individuals.
Each agent is either a member of group 1 or she is not. An agent must remain seated after choosing her most preferred seat. We make the simplifying assumption that attendees prefer to sit next to people in their own group rather than those in the other group. We also allow individuals to prefer sitting alone to sitting next to anyone at all, regardless of group. The Algorithm We generated 50 agents randomly, with each agent's types being drawn independently.