The compatibility method needs to raise an exception for wrong measures off the objective_measure list.
Add Detailed Comment with More Information
The file group_graph.py has a method for checking the compatibility between students based on their objective weights and objective measures. The function measure is used to check for what compatibility measure to use for different students. The issue with this function is that there is no exception for inappropriate measures that don't match those from the objective_measures list.
Description of the Issue
The compatibility method needs to raise an exception for wrong measures off the
objective_measure
list.Add Detailed Comment with More Information
The file
group_graph.py
has a method for checking the compatibility between students based on their objective weights and objective measures. The functionmeasure
is used to check for what compatibility measure to use for different students. The issue with this function is that there is no exception for inappropriate measures that don't match those from the objective_measures list.Assigned Developers
@ilikerustoo @Lancasterwu @yeej2 @baldeosinghm