Read This

For Initial Allocation at Start of Season: Click on “Allocation Report by Member”. The main column you want to focus on below is “Granted” – which tells you how many tickets to assign to a member for an event.

After the initial allocations … to deal with Cancellations and Additional Requests: Click on “Allocation Report by Event”. Now the column “Deficit” tells you if someone received fewer tickets than Requested, and the “plusone.Priority” column tells you who has highest priority for receiving a ticket when it becomes available.

Number.of.Tickets is the number they requested, Ranking is the Rank they assigned to that event (vs all others they picked), and Priority reflects their position relative to other members based on the Ranks everyone chose.

Survey Data

Let’s read the Survey data using the “by event” file.

Now extend the raw data by defining n.Members and n.Total. Then define Priority for allocating 1 Member ticket (this matters when n.Members > Available) - Priority is just your Rank relative to others’ Ranking for that event. Further, also define a “plusone.Priority” column to indicate who gets priority for allocating 2 tickets (when n.Total > Available but n.Members < Available)

Here is an example of the data set we have now, including the newly added columns.

Name Email Event Rank Tickets.Requested Ranking Number.of.Tickets Priority plusone n.Total n.Members Available plusone.Priority
Daniel Herman Renée Fleming, soprano 1 2 1 2 1 1 13 7 12 1
Elisa White Barbara K. Jackson Rising Stars of Opera 3 2 3 2 1 1 4 2 12 1
Stephanie Syphers Alexander String Quartet 9 2 9 2 2 1 4 2 12 2
INGA Langford An Evening with Fran Lebowitz 3 2 3 2 8 1 18 9 12 8
Shelby Campbell Danú 2 1 2 1 3 0 12 7 12 6

Allocation

Now we allocate the tickets based on number requested, your Rank for the event (i.e., converted into Priority and plusone.Priority).

The basic idea is that if an event is over-demamded, then members who have Priority level lower than available tickets (i.e., a higher number than Available) unfortunately do not get a ticket.

Otherwise if n.Members < (or equal to) Available then everyone gets at least one ticket. If n.Total < Available then everyone gets as many tickets as they asked for (i.e., 1 or 2) If n.Total > Available then only a few people (= Available - n.Members) can get 2 tickets, and these are the ones with the best plusone.Priority levels.

Allocation Report by Event

The main column you want to focus on below is “Granted” – which tells you how many tickets to assign to a member for an event. N.Tickets is the number they requested, Ranking is the Rank they assigned to that event (vs all others they picked), and Priority reflects their position relative to other members based on the Ranks everyone chose.

A.I.M by Kyle Abraham
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
A.I.M by Kyle Abraham Cecilia Giulivi 2 1 2 0 1 1 9 16
A.I.M by Kyle Abraham INGA Langford 2 2 2 0 1 2 9 16
A.I.M by Kyle Abraham Jonah Messinger 2 3 2 0 1 3 9 16
A.I.M by Kyle Abraham Susette MIn 1 4 1 0 1 8 9 16
A.I.M by Kyle Abraham Stephanie Syphers 2 5 1 1 2 4 9 16
A.I.M by Kyle Abraham Aidan Carr 1 6 1 0 2 9 9 16
A.I.M by Kyle Abraham Mark Brunet 2 7 1 1 2 5 9 16
A.I.M by Kyle Abraham Jennifer Moylan 2 8 1 1 5 6 9 16
A.I.M by Kyle Abraham Elisa White 2 9 1 1 7 7 9 16
Alexander String Quartet
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
Alexander String Quartet Daniel Herman 2 1 2 0 4 1 2 4
Alexander String Quartet Stephanie Syphers 2 2 2 0 9 2 2 4
An Evening with Charles Blow
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
An Evening with Charles Blow Jennifer Moylan 2 1 2 0 1 1 4 7
An Evening with Charles Blow Elisa White 2 2 2 0 2 2 4 7
An Evening with Charles Blow Mahek Bhora 1 3 1 0 4 4 4 7
An Evening with Charles Blow Stephanie Syphers 2 4 2 0 10 3 4 7
An Evening with Fran Lebowitz
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
An Evening with Fran Lebowitz Inga Langford 2 1 2 0 1 1 9 18
An Evening with Fran Lebowitz Mahek Bhora 2 2 2 0 1 2 9 18
An Evening with Fran Lebowitz Sheri Hagoes 2 3 2 0 2 3 9 18
An Evening with Fran Lebowitz Lee Miller 2 4 1 1 2 4 9 18
An Evening with Fran Lebowitz Jennifer Moylan 2 5 1 1 3 5 9 18
An Evening with Fran Lebowitz Stephanie Syphers 2 6 1 1 3 6 9 18
An Evening with Fran Lebowitz Jonah Messinger 2 7 1 1 3 7 9 18
An Evening with Fran Lebowitz INGA Langford 2 8 1 1 3 8 9 18
An Evening with Fran Lebowitz Hemant Bhargava 2 9 1 1 3 9 9 18
Barbara K. Jackson Rising Stars of Opera
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
Barbara K. Jackson Rising Stars of Opera Elisa White 2 1 2 0 3 1 2 4
Barbara K. Jackson Rising Stars of Opera Jessica Lee 2 2 2 0 4 2 2 4
Branford Marsalis Quartet
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
Branford Marsalis Quartet Elisa White 2 1 2 0 1 1 7 14
Branford Marsalis Quartet INGA Langford 2 2 2 0 2 2 7 14
Branford Marsalis Quartet Inga Langford 2 3 2 0 2 3 7 14
Branford Marsalis Quartet Pauline Moreira 2 4 2 0 2 4 7 14
Branford Marsalis Quartet Aidan Carr 2 5 2 0 4 5 7 14
Branford Marsalis Quartet Jennifer Moylan 2 6 1 1 6 6 7 14
Branford Marsalis Quartet Stephanie Syphers 2 7 1 1 8 7 7 14
Cory Wong
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
Cory Wong Shelby Campbell 1 1 1 0 1 8 10 17
Cory Wong Pauline Moreira 2 2 2 0 1 1 10 17
Cory Wong Naoki Saito 1 3 1 0 1 9 10 17
Cory Wong Jessica Lee 2 4 2 0 2 2 10 17
Cory Wong Caroline Bamforth 2 5 1 1 2 3 10 17
Cory Wong Mark Brunet 2 6 1 1 4 4 10 17
Cory Wong Jennifer Moylan 2 7 1 1 4 5 10 17
Cory Wong Stephanie Syphers 2 8 1 1 5 6 10 17
Cory Wong Aidan Carr 1 9 1 0 6 10 10 17
Cory Wong Elisa White 2 10 1 1 9 7 10 17
Curtis on Tour Curtis Sextet
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
Curtis on Tour Curtis Sextet Hemant Bhargava 2 1 2 0 2 1 5 9
Curtis on Tour Curtis Sextet Pauline Moreira 2 2 2 0 3 2 5 9
Curtis on Tour Curtis Sextet Shelby Campbell 1 3 1 0 4 5 5 9
Curtis on Tour Curtis Sextet Daniel Herman 2 4 2 0 6 3 5 9
Curtis on Tour Curtis Sextet Stephanie Syphers 2 5 2 0 7 4 5 9
Danú
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
Danú Mark Brunet 2 1 2 0 1 1 7 12
Danú Molly McCarthy 2 2 2 0 1 2 7 12
Danú Shelby Campbell 1 3 1 0 2 6 7 12
Danú Daniel Herman 2 4 2 0 3 3 7 12
Danú Aidan Carr 1 5 1 0 3 7 7 12
Danú Pauline Moreira 2 6 2 0 4 4 7 12
Danú Stephanie Syphers 2 7 2 0 6 5 7 12
Dino-Light
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
Dino-Light Jessica Lee 2 1 2 0 1 1 7 14
Dino-Light Sheri Hagoes 2 2 2 0 1 2 7 14
Dino-Light Mahek Bhora 2 3 2 0 2 3 7 14
Dino-Light Jennifer Moylan 2 4 2 0 2 4 7 14
Dino-Light Stephanie Syphers 2 5 2 0 4 5 7 14
Dino-Light Shelby Campbell 2 6 1 1 5 6 7 14
Dino-Light Kelsey Hadfield 2 7 1 1 5 7 7 14
Dr. Cynthia Miller-Idriss
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
Dr. Cynthia Miller-Idriss Aidan Carr 1 1 1 0 7 3 3 5
Dr. Cynthia Miller-Idriss Elisa White 2 2 2 0 10 1 3 5
Dr. Cynthia Miller-Idriss Stephanie Syphers 2 3 2 0 11 2 3 5
Grupo Corpo
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
Grupo Corpo Stephanie Syphers 2 1 2 0 1 1 8 15
Grupo Corpo Kelsey Hadfield 2 2 2 0 1 2 8 15
Grupo Corpo Lee Miller 2 3 2 0 3 3 8 15
Grupo Corpo Jessica Lee 2 4 2 0 3 4 8 15
Grupo Corpo Jonah Messinger 2 5 1 1 4 5 8 15
Grupo Corpo Aidan Carr 1 6 1 0 5 8 8 15
Grupo Corpo Jennifer Moylan 2 7 1 1 7 6 8 15
Grupo Corpo Elisa White 2 8 1 1 8 7 8 15
Lakecia Benjamin and Phoenix
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
Lakecia Benjamin and Phoenix Kelsey Hadfield 2 1 2 0 2 1 6 12
Lakecia Benjamin and Phoenix Daniel Herman 2 2 2 0 2 2 6 12
Lakecia Benjamin and Phoenix Hemant Bhargava 2 3 2 0 4 3 6 12
Lakecia Benjamin and Phoenix Elisa White 2 4 2 0 4 4 6 12
Lakecia Benjamin and Phoenix Elisa White 2 5 2 0 5 5 6 12
Lakecia Benjamin and Phoenix Elisa White 2 6 2 0 6 6 6 12
Lara Downes and The Miró Quartet
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
Lara Downes and The Miró Quartet Caroline Bamforth 2 1 2 0 3 1 4 7
Lara Downes and The Miró Quartet Shelby Campbell 1 2 1 0 3 4 4 7
Lara Downes and The Miró Quartet Kelsey Hadfield 2 3 2 0 4 2 4 7
Lara Downes and The Miró Quartet Daniel Herman 2 4 2 0 5 3 4 7
Renée Fleming, soprano
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
Renée Fleming, soprano Daniel Herman 2 1 2 0 1 1 7 13
Renée Fleming, soprano Caroline Bamforth 2 2 2 0 1 2 7 13
Renée Fleming, soprano Kelsey Hadfield 2 3 2 0 3 3 7 13
Renée Fleming, soprano Mark Brunet 2 4 2 0 3 4 7 13
Renée Fleming, soprano Mahek Bhora 1 5 1 0 3 7 7 13
Renée Fleming, soprano INGA Langford 2 6 2 0 4 5 7 13
Renée Fleming, soprano Lee Miller 2 7 1 1 4 6 7 13
Tord Gustavsen Trio
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total
Tord Gustavsen Trio Hemant Bhargava 2 1 2 0 1 1 7 13
Tord Gustavsen Trio Lee Miller 2 2 2 0 1 2 7 13
Tord Gustavsen Trio Aidan Carr 2 3 2 0 1 3 7 13
Tord Gustavsen Trio Molly McCarthy 1 4 1 0 2 7 7 13
Tord Gustavsen Trio Jonah Messinger 2 5 2 0 2 4 7 13
Tord Gustavsen Trio Daniel Herman 2 6 2 0 7 5 7 13
Tord Gustavsen Trio Elisa White 2 7 1 1 11 6 7 13

[[1]] NULL

[[2]] NULL

[[3]] NULL

[[4]] NULL

[[5]] NULL

[[6]] NULL

[[7]] NULL

[[8]] NULL

[[9]] NULL

[[10]] NULL

[[11]] NULL

[[12]] NULL

[[13]] NULL

[[14]] NULL

[[15]] NULL

[[16]] NULL

Allocation Report by Member

The main column you want to focus on below is “Granted” – which tells you how many tickets to assign to a member for an event. N.Tickets is the number they requested, Ranking is the Rank they assigned to that event (vs all others they picked), and Priority reflects their position relative to other members based on the Ranks everyone chose.

Aidan Carr
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Tord Gustavsen Trio Aidan Carr 2 3 2 0 1 3 7 13
A.I.M by Kyle Abraham Aidan Carr 1 6 1 0 2 9 9 16
Danú Aidan Carr 1 5 1 0 3 7 7 12
Branford Marsalis Quartet Aidan Carr 2 5 2 0 4 5 7 14
Grupo Corpo Aidan Carr 1 6 1 0 5 8 8 15
Cory Wong Aidan Carr 1 9 1 0 6 10 10 17
Dr. Cynthia Miller-Idriss Aidan Carr 1 1 1 0 7 3 3 5
Caroline Bamforth
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Renée Fleming, soprano Caroline Bamforth 2 2 2 0 1 2 7 13
Cory Wong Caroline Bamforth 2 5 1 1 2 3 10 17
Lara Downes and The Miró Quartet Caroline Bamforth 2 1 2 0 3 1 4 7
Cecilia Giulivi
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
A.I.M by Kyle Abraham Cecilia Giulivi 2 1 2 0 1 1 9 16
Daniel Herman
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Renée Fleming, soprano Daniel Herman 2 1 2 0 1 1 7 13
Lakecia Benjamin and Phoenix Daniel Herman 2 2 2 0 2 2 6 12
Danú Daniel Herman 2 4 2 0 3 3 7 12
Alexander String Quartet Daniel Herman 2 1 2 0 4 1 2 4
Lara Downes and The Miró Quartet Daniel Herman 2 4 2 0 5 3 4 7
Curtis on Tour Curtis Sextet Daniel Herman 2 4 2 0 6 3 5 9
Tord Gustavsen Trio Daniel Herman 2 6 2 0 7 5 7 13
Elisa White
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Branford Marsalis Quartet Elisa White 2 1 2 0 1 1 7 14
An Evening with Charles Blow Elisa White 2 2 2 0 2 2 4 7
Barbara K. Jackson Rising Stars of Opera Elisa White 2 1 2 0 3 1 2 4
Lakecia Benjamin and Phoenix Elisa White 2 4 2 0 4 4 6 12
Lakecia Benjamin and Phoenix Elisa White 2 5 2 0 5 5 6 12
Lakecia Benjamin and Phoenix Elisa White 2 6 2 0 6 6 6 12
A.I.M by Kyle Abraham Elisa White 2 9 1 1 7 7 9 16
Grupo Corpo Elisa White 2 8 1 1 8 7 8 15
Cory Wong Elisa White 2 10 1 1 9 7 10 17
Dr. Cynthia Miller-Idriss Elisa White 2 2 2 0 10 1 3 5
Tord Gustavsen Trio Elisa White 2 7 1 1 11 6 7 13
Hemant Bhargava
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Tord Gustavsen Trio Hemant Bhargava 2 1 2 0 1 1 7 13
Curtis on Tour Curtis Sextet Hemant Bhargava 2 1 2 0 2 1 5 9
An Evening with Fran Lebowitz Hemant Bhargava 2 9 1 1 3 9 9 18
Lakecia Benjamin and Phoenix Hemant Bhargava 2 3 2 0 4 3 6 12
INGA Langford
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
A.I.M by Kyle Abraham INGA Langford 2 2 2 0 1 2 9 16
Branford Marsalis Quartet INGA Langford 2 2 2 0 2 2 7 14
An Evening with Fran Lebowitz INGA Langford 2 8 1 1 3 8 9 18
Renée Fleming, soprano INGA Langford 2 6 2 0 4 5 7 13
Inga Langford
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
An Evening with Fran Lebowitz Inga Langford 2 1 2 0 1 1 9 18
Branford Marsalis Quartet Inga Langford 2 3 2 0 2 3 7 14
Jennifer Moylan
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
An Evening with Charles Blow Jennifer Moylan 2 1 2 0 1 1 4 7
Dino-Light Jennifer Moylan 2 4 2 0 2 4 7 14
An Evening with Fran Lebowitz Jennifer Moylan 2 5 1 1 3 5 9 18
Cory Wong Jennifer Moylan 2 7 1 1 4 5 10 17
A.I.M by Kyle Abraham Jennifer Moylan 2 8 1 1 5 6 9 16
Branford Marsalis Quartet Jennifer Moylan 2 6 1 1 6 6 7 14
Grupo Corpo Jennifer Moylan 2 7 1 1 7 6 8 15
Jessica Lee
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Dino-Light Jessica Lee 2 1 2 0 1 1 7 14
Cory Wong Jessica Lee 2 4 2 0 2 2 10 17
Grupo Corpo Jessica Lee 2 4 2 0 3 4 8 15
Barbara K. Jackson Rising Stars of Opera Jessica Lee 2 2 2 0 4 2 2 4
Jonah Messinger
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
A.I.M by Kyle Abraham Jonah Messinger 2 3 2 0 1 3 9 16
Tord Gustavsen Trio Jonah Messinger 2 5 2 0 2 4 7 13
An Evening with Fran Lebowitz Jonah Messinger 2 7 1 1 3 7 9 18
Grupo Corpo Jonah Messinger 2 5 1 1 4 5 8 15
Kelsey Hadfield
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Grupo Corpo Kelsey Hadfield 2 2 2 0 1 2 8 15
Lakecia Benjamin and Phoenix Kelsey Hadfield 2 1 2 0 2 1 6 12
Renée Fleming, soprano Kelsey Hadfield 2 3 2 0 3 3 7 13
Lara Downes and The Miró Quartet Kelsey Hadfield 2 3 2 0 4 2 4 7
Dino-Light Kelsey Hadfield 2 7 1 1 5 7 7 14
Lee Miller
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Tord Gustavsen Trio Lee Miller 2 2 2 0 1 2 7 13
An Evening with Fran Lebowitz Lee Miller 2 4 1 1 2 4 9 18
Grupo Corpo Lee Miller 2 3 2 0 3 3 8 15
Renée Fleming, soprano Lee Miller 2 7 1 1 4 6 7 13
Mahek Bhora
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
An Evening with Fran Lebowitz Mahek Bhora 2 2 2 0 1 2 9 18
Dino-Light Mahek Bhora 2 3 2 0 2 3 7 14
Renée Fleming, soprano Mahek Bhora 1 5 1 0 3 7 7 13
An Evening with Charles Blow Mahek Bhora 1 3 1 0 4 4 4 7
Mark Brunet
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Danú Mark Brunet 2 1 2 0 1 1 7 12
A.I.M by Kyle Abraham Mark Brunet 2 7 1 1 2 5 9 16
Renée Fleming, soprano Mark Brunet 2 4 2 0 3 4 7 13
Cory Wong Mark Brunet 2 6 1 1 4 4 10 17
Molly McCarthy
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Danú Molly McCarthy 2 2 2 0 1 2 7 12
Tord Gustavsen Trio Molly McCarthy 1 4 1 0 2 7 7 13
Naoki Saito
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Cory Wong Naoki Saito 1 3 1 0 1 9 10 17
Pauline Moreira
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Cory Wong Pauline Moreira 2 2 2 0 1 1 10 17
Branford Marsalis Quartet Pauline Moreira 2 4 2 0 2 4 7 14
Curtis on Tour Curtis Sextet Pauline Moreira 2 2 2 0 3 2 5 9
Danú Pauline Moreira 2 6 2 0 4 4 7 12
Shelby Campbell
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Cory Wong Shelby Campbell 1 1 1 0 1 8 10 17
Danú Shelby Campbell 1 3 1 0 2 6 7 12
Lara Downes and The Miró Quartet Shelby Campbell 1 2 1 0 3 4 4 7
Curtis on Tour Curtis Sextet Shelby Campbell 1 3 1 0 4 5 5 9
Dino-Light Shelby Campbell 2 6 1 1 5 6 7 14
Sheri Hagoes
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Dino-Light Sheri Hagoes 2 2 2 0 1 2 7 14
An Evening with Fran Lebowitz Sheri Hagoes 2 3 2 0 2 3 9 18
Stephanie Syphers
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
Grupo Corpo Stephanie Syphers 2 1 2 0 1 1 8 15
A.I.M by Kyle Abraham Stephanie Syphers 2 5 1 1 2 4 9 16
An Evening with Fran Lebowitz Stephanie Syphers 2 6 1 1 3 6 9 18
Dino-Light Stephanie Syphers 2 5 2 0 4 5 7 14
Cory Wong Stephanie Syphers 2 8 1 1 5 6 10 17
Danú Stephanie Syphers 2 7 2 0 6 5 7 12
Curtis on Tour Curtis Sextet Stephanie Syphers 2 5 2 0 7 4 5 9
Branford Marsalis Quartet Stephanie Syphers 2 7 1 1 8 7 7 14
Alexander String Quartet Stephanie Syphers 2 2 2 0 9 2 2 4
An Evening with Charles Blow Stephanie Syphers 2 4 2 0 10 3 4 7
Dr. Cynthia Miller-Idriss Stephanie Syphers 2 3 2 0 11 2 3 5
Susette MIn
Event Name N.Tickets Priority Granted Deficit Ranking plusone.Priority n.Members n.Total Email
A.I.M by Kyle Abraham Susette MIn 1 4 1 0 1 8 9 16

[[1]] NULL

[[2]] NULL

[[3]] NULL

[[4]] NULL

[[5]] NULL

[[6]] NULL

[[7]] NULL

[[8]] NULL

[[9]] NULL

[[10]] NULL

[[11]] NULL

[[12]] NULL

[[13]] NULL

[[14]] NULL

[[15]] NULL

[[16]] NULL

[[17]] NULL

[[18]] NULL

[[19]] NULL

[[20]] NULL

[[21]] NULL

[[22]] NULL

Ticket Allocation Logic

  1. We are given d_ij = # tickets asked by member j for event i (this is your spreadsheet) and r_ij = member j’s rank for event i

  2. For each event i, compute n.Members = # members who asked for tickets = sum(j : d_ij > 0); ask_ij = 1 if d_ij > 0, 0 if d_ij = 0; n.Total = # tickets asked = sum(j : d_ij); Available = # tickets allocated (12 is default for Jackson Hall, 4 for VST); Priority = member’s Ranking within members who asked for that event;

S_ij = subset(data, ask_ij = 1) –> sort ascending by r_ij;

  1. Tickets Granted (g_ij = 0 / 1 / 2) … for each event i, use the data subset S_ij
  1. n.Members > Available, then set g_ij = 1 for the first Available members … If too many members asked, some get 1 (for whom this event has high rank), some get 0, no one gets 2

  2. If n.Members < Available but n.Total > Available, set g_ij = 1 for all j, then increment g_ij by 1 for the (Available - n.Members) top-ranked j’s for whom d_ij = 2 … If enough tickets for members but not enough for their +1 requests, all get at least 1 ticket, some get 2 (for whom this was high rank)

  3. If n.Total =< Available, set g_ij = d_ij … If enough tickets to satisfy all requests, do so.