Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

additional poll type: combination of ingredients #185

Open
mensch72 opened this issue Aug 24, 2022 · 0 comments
Open

additional poll type: combination of ingredients #185

mensch72 opened this issue Aug 24, 2022 · 0 comments
Assignees
Labels
angular Probably needs Angular-related skills challenging This might take some effort feature A new feature or enhancement not yet ready Not ready for implementation yet --> place in "Discussions" svg Probably needs SVG-related skills typescript Probably needs Typescript-related skills

Comments

@mensch72
Copy link
Collaborator

mensch72 commented Aug 24, 2022

a group can pick an arbitrarily small or large combination of a fixed list of "ingredients". they basically state waps for ingredients, which determine approval for either the inclusion or exclusion of ingredients. if the slider meets the approval bar, inclusion is approved, otherwise exclusion is approved. an option can also be marked as "indifferent", in which case both inclusion and exclusion are approved.

given a user's approval for inclusion/exclusion of ingredients, we then say the user approves a certain combination of ingredients if and only if it approves the inclusion of all included and the exclusion of all excluded ingredients. after that, the normal maxparc tally procedure is applied to that, interpreting the combinations as options (so, using 2^k options if there are k ingredients). this gives the winning combination.

in addition to the possibility of tying ingredients similar to issue #183, users can also mark a number of ingredients and mark this set as "don't combine" via the context menu. if a user links some options A1,A2,...,Ak in this way, then she approves of a combination if and only if it excludes all ingredients she does not approve, and includes exactly one of those ingredients she does approve. this way a user can make it unlikely that options are combined that she thinks should not be combined.

@mensch72 mensch72 self-assigned this Aug 24, 2022
@mensch72 mensch72 added feature A new feature or enhancement not yet ready Not ready for implementation yet --> place in "Discussions" challenging This might take some effort typescript Probably needs Typescript-related skills angular Probably needs Angular-related skills svg Probably needs SVG-related skills labels Aug 24, 2022
@mensch72 mensch72 added this to the Second Release milestone Aug 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
angular Probably needs Angular-related skills challenging This might take some effort feature A new feature or enhancement not yet ready Not ready for implementation yet --> place in "Discussions" svg Probably needs SVG-related skills typescript Probably needs Typescript-related skills
Projects
None yet
Development

No branches or pull requests

1 participant