Updated comments on crossover and selection
This commit is contained in:
@ -1,3 +1,15 @@
|
||||
class crossover_examples:
|
||||
"""Crossover examples will go here """
|
||||
""" Crossover explination goes here.
|
||||
|
||||
Points - Defined as sections between the chromosomes genetic makeup
|
||||
"""
|
||||
|
||||
def single_point_crossover(ga):
|
||||
"""Single point crossover is when a "point" is selected and the genetic
|
||||
make up of the two parent chromosomes are "Crossed" or better known as swapped"""
|
||||
pass
|
||||
|
||||
def multi_point_crossover(ga,number_of_points = 2):
|
||||
"""Multi point crossover is when a specific number (More then one) of
|
||||
"points" are created to merge the genetic makup of the chromosomes."""
|
||||
pass
|
||||
|
||||
@ -1,3 +1,14 @@
|
||||
class selection_examples:
|
||||
"""Selection examples will go here """
|
||||
"""Selection defintion here"""
|
||||
|
||||
def tournament_selection():
|
||||
""" """
|
||||
pass
|
||||
|
||||
def roulette_selection():
|
||||
"""Roulette selection works based off of how strong the fitness is of the
|
||||
chromosomes in the population. The stronger the fitness the higher the probability
|
||||
that it will be selected. Using the example of a casino roulette wheel.
|
||||
Where the chromosomes are the numbers to be selected and the board size for
|
||||
those numbers are directly proportional to the chromosome's current fitness."""
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user