Description:
        Computes an additional value for the objective function value
        when used in an unconstrained optimization formulation.
    Parameters:
        params: all parameters for the Plackett-Luce mixture model (numpy ndarray)
        c:      constant multiplier scaling factor of the returned term

def uncons_term(params, c):
    """
    Description:
        Computes an additional value for the objective function value
        when used in an unconstrained optimization formulation.
    Parameters:
        params: all parameters for the Plackett-Luce mixture model (numpy ndarray)
        c:      constant multiplier scaling factor of the returned term
    """
    return (c * ((np.sum(params[1:5]) - 1)**2)) + (c * ((np.sum(params[5:]) - 1)**2))