@staticmethod
def parameters_dict(parameters):
    """
        Create and return a dict from a list of DE parameters.
        This is useful for printing the named parameters.

        :param parameters: List of parameters.
        :return: Dict with parameters.
        """
    return {'num_agents': parameters[0], 'crossover_probability':
        parameters[1], 'differential_weight': parameters[2]}
