Ik ben bezig met een inschrijfsysteem te maken voor een man of 150. Vanuit 6 opties geeft iedereen een top 3 aan. Dus something like this:
user keuze1 keuze2 keuze3
a 2 3 5
b 1 4 2
c 6 3 4
Wat is het doel?
- Iedereen in een zo hoog mogelijke voorkeur krijgen
- rekening houden met de maximum aantallen die er zijn
Nu zat ik eraan te denken om alle opties af te gaan en te laten bekijken (hoeveel mensen hebben hun eerste keuze, hoeveel hun tweede, hoeveel hun derde en zo een "geluksfactor" te bepalen en daarvan de beste te pakken), maar 3^150 geeft 3.7e71 opties.... Dat is denk een beetje heftig.
Tegelijk kan ik niet de 1e met dit probleem zijn. Dus er moet ergens een beginpunt zijn, maar na flink wat googlen kan ik niks vinden.
Wie weet een mooi beginpunt? Of nog beter, heeft zoiets al liggen ;)