Exemple #1
0
    def make_couples(self, value):
        if value is None:
            value = make_couples

        if not callable(value):
            value = lookup(value)

        self._make_couples = value
Exemple #2
0
    def fitness(self, value):
        if value is None:
            value = fitness

        if not callable(value):
            value = lookup(value)

        self._fitness = value
Exemple #3
0
    def selection(self, value):
        if value is None:
            value = selection

        if not callable(value):
            value = lookup(value)

        self._selection = value
Exemple #4
0
    def new_candidate(self, value):
        if value is None:
            value = new_candidate

        if not callable(value):
            value = lookup(value)

        self._new_candidate = value
Exemple #5
0
    def test(self, value):
        if value is None:
            value = test

        if not callable(value):
            value = lookup(value)

        self._test = value
Exemple #6
0
    def mutation(self, value):
        if value is None:
            value = mutation

        if not callable(value):
            value = lookup(value)

        self._mutation = value
Exemple #7
0
    def crossover(self, value):
        if value is None:
            value = crossover

        if not callable(value):
            value = lookup(value)

        self._crossover = value
Exemple #8
0
    def show(self, value):
        if value is not None and not callable(value):
            value = lookup(value)

        self._show = value