Esempio n. 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
Esempio n. 2
0
    def fitness(self, value):
        if value is None:
            value = fitness

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

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

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

        self._selection = value
Esempio n. 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
Esempio n. 5
0
    def test(self, value):
        if value is None:
            value = test

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

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

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

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

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

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

        self._show = value