@staticmethod
def parameters_list(num_agents, crossover_probability, differential_weight):
    """
        Create a list with DE parameters in the correct order.

        :param num_agents:
            Number of agents in the population (aka. NP in the research literature).

        :param crossover_probability:
            Crossover probability (aka. CR in the research literature).

        :param differential_weight:
            Differential weight (aka. F in the research literature).

        :return:
            List with parameters in correct order.
        """
    return [num_agents, crossover_probability, differential_weight]
