Skip to content

A quick script to generate random splittings of a group of people to perform small group activities.

License

Notifications You must be signed in to change notification settings

cjcscott/coffee_roulette

Repository files navigation

coffee_roulette

Documentation Status

A quick program to generate randomly split up a list of people for small group tasks. For example

$ coffee_roulette alice bob carl dana engelbert francesca gerald --minsize 2 --maxsize 3
Determined splitting:
['dana' 'francesca']
['engelbert' 'gerald']
['alice' 'bob' 'carl']

Features

  • Given a list of people, generates random partitioning of them into small groups.
  • The maximum and minimum sizes of groups, as well as whether to try to maximise or minimise group sizes, can be adjusted.

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

About

A quick script to generate random splittings of a group of people to perform small group activities.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published