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

croodle selects the wrong most preferred date #145

Closed
hj-beckers opened this issue May 2, 2018 · 2 comments
Closed

croodle selects the wrong most preferred date #145

hj-beckers opened this issue May 2, 2018 · 2 comments
Labels
ux user experience

Comments

@hj-beckers
Copy link

hj-beckers commented May 2, 2018

If you look at the "bevorzugten Termine" (most preferred dates) croodle suggests Donnerstag 11:00/11:30 (3 ja/yes). But if you look at "Teilnehmende und ihre Antworten" (participants and their answers) there are 4 ja/yes for Freitag 11:00?

croodle_Fehler.pdf

@jelhan
Copy link
Owner

jelhan commented Apr 20, 2019

Sorry for not replying back earlier. Didn't had much time to work on this project the last year.

Croodle does not only count the yes (ja) answers to determine most preferred dates. It takes also no (nein) and maybe (vielleicht) into account. It calculates points for each option. The option with most points wins. A yes adds 2 points, a maybe adds 1 point and a no substracts 2 points. If user hasn't provided an answer for that option, it's ignored.

switch (type) {
case 'yes':
evaluation[i].score += 2;
break;
case 'maybe':
evaluation[i].score += 1;
break;
case 'no':
evaluation[i].score -= 2;
break;
}

This logic is maybe to complex and definitely not transparent to end user as it's documented nowhere. Will keep this issue open to track that one.

@jelhan jelhan added the ux user experience label Jun 14, 2019
@jelhan
Copy link
Owner

jelhan commented Feb 26, 2020

Feature will be removed by #366.

@jelhan jelhan closed this as completed Feb 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ux user experience
Projects
None yet
Development

No branches or pull requests

2 participants