Skip to content

What should happen to 'rejected' learners? #7

Description

@armandofox

When forming groups, the algorithm is:

  • form as many groups as possible of the preferred size
  • then form as many groups as possible of the minimum size
  • there may then be some singletons left over.

We could just leave these singletons in the waiting room, and they will have dibs to be pulled off the list the next time the waiting room is processed. Would that make sense? The alternative is to kick them out, so that when their timer runs out it will say "Sorry, no group available for you to join, please try again later."

Which one would be more learner-friendly/less annoying? (Keep in mind that if the minimum group size is 1 person, this problem doesn't arise)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions