Optimal Assignment of Students to Groups
Assigns model result to the original data frame.
Extract parameters from a YAML file
Extract student information
Pipe operator
Initialise optimisation model
Integer programming models to assign students to groups by maximising diversity within groups, or by maximising preference scores for topics.