PYCELLGA Documentation
Contents:
pycellga
PYCELLGA Documentation
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
Z
_
__init__() (pycellga.example.example_alpha_cga.ExampleProblem method)
(pycellga.example.example_ccga.ExampleProblem method)
(pycellga.example.example_cga.ExampleProblem method)
(pycellga.example.example_mcccga.RealProblem method)
(pycellga.example.example_sync_cga.ExampleProblem method)
(pycellga.grid.Grid method)
(pycellga.individual.Individual method)
(pycellga.mutation.bit_flip_mutation.BitFlipMutation method)
(pycellga.mutation.byte_mutation.ByteMutation method)
(pycellga.mutation.byte_mutation_random.ByteMutationRandom method)
(pycellga.mutation.float_uniform_mutation.FloatUniformMutation method)
(pycellga.mutation.insertion_mutation.InsertionMutation method)
(pycellga.mutation.shuffle_mutation.ShuffleMutation method)
(pycellga.mutation.swap_mutation.SwapMutation method)
(pycellga.mutation.two_opt_mutation.TwoOptMutation method)
(pycellga.neighborhoods.compact_13.Compact13 method)
(pycellga.neighborhoods.compact_21.Compact21 method)
(pycellga.neighborhoods.compact_25.Compact25 method)
(pycellga.neighborhoods.compact_9.Compact9 method)
(pycellga.neighborhoods.linear_5.Linear5 method)
(pycellga.neighborhoods.linear_9.Linear9 method)
(pycellga.population.Population method)
(pycellga.recombination.arithmetic_crossover.ArithmeticCrossover method)
(pycellga.recombination.blxalpha_crossover.BlxalphaCrossover method)
(pycellga.recombination.byte_one_point_crossover.ByteOnePointCrossover method)
(pycellga.recombination.byte_uniform_crossover.ByteUniformCrossover method)
(pycellga.recombination.flat_crossover.FlatCrossover method)
(pycellga.recombination.linear_crossover.LinearCrossover method)
(pycellga.recombination.one_point_crossover.OnePointCrossover method)
(pycellga.recombination.pmx_crossover.PMXCrossover method)
(pycellga.recombination.two_point_crossover.TwoPointCrossover method)
(pycellga.recombination.unfair_avarage_crossover.UnfairAvarageCrossover method)
(pycellga.recombination.uniform_crossover.UniformCrossover method)
(pycellga.selection.roulette_wheel_selection.RouletteWheelSelection method)
(pycellga.selection.tournament_selection.TournamentSelection method)
(pycellga.tests.test_optimizer_alpha_cga.BinaryProblem method)
(pycellga.tests.test_optimizer_alpha_cga.PermutationProblem method)
(pycellga.tests.test_optimizer_alpha_cga.RealProblem method)
(pycellga.tests.test_optimizer_ccga.BinaryProblem method)
(pycellga.tests.test_optimizer_cga.BinaryProblem method)
(pycellga.tests.test_optimizer_cga.PermutationProblem method)
(pycellga.tests.test_optimizer_cga.RealProblem method)
(pycellga.tests.test_optimizer_mccga.RealProblem method)
(pycellga.tests.test_optimizer_sync_cga.BinaryProblem method)
(pycellga.tests.test_optimizer_sync_cga.PermutationProblem method)
(pycellga.tests.test_optimizer_sync_cga.RealProblem method)
A
AbstractProblem (class in pycellga.problems.abstract_problem)
Ackley (class in pycellga.problems.single_objective.continuous.ackley)
ALPHA_CGA (pycellga.population.OptimizationMethod attribute)
alpha_cga() (in module pycellga.optimizer)
ArithmeticCrossover (class in pycellga.recombination.arithmetic_crossover)
B
Bentcigar (class in pycellga.problems.single_objective.continuous.bentcigar)
BINARY (pycellga.individual.GeneType attribute)
BinaryProblem (class in pycellga.tests.test_optimizer_alpha_cga)
(class in pycellga.tests.test_optimizer_ccga)
(class in pycellga.tests.test_optimizer_cga)
(class in pycellga.tests.test_optimizer_sync_cga)
BitFlipMutation (class in pycellga.mutation.bit_flip_mutation)
bits_to_float() (in module pycellga.byte_operators)
bits_to_floats() (in module pycellga.byte_operators)
BlxalphaCrossover (class in pycellga.recombination.blxalpha_crossover)
Bohachevsky (class in pycellga.problems.single_objective.continuous.bohachevsky)
ByteMutation (class in pycellga.mutation.byte_mutation)
ByteMutationRandom (class in pycellga.mutation.byte_mutation_random)
ByteOnePointCrossover (class in pycellga.recombination.byte_one_point_crossover)
ByteUniformCrossover (class in pycellga.recombination.byte_uniform_crossover)
C
calculate_neighbors_positions() (pycellga.neighborhoods.compact_13.Compact13 method)
(pycellga.neighborhoods.compact_21.Compact21 method)
(pycellga.neighborhoods.compact_25.Compact25 method)
(pycellga.neighborhoods.compact_9.Compact9 method)
(pycellga.neighborhoods.linear_5.Linear5 method)
(pycellga.neighborhoods.linear_9.Linear9 method)
CCGA (pycellga.population.OptimizationMethod attribute)
ccga() (in module pycellga.optimizer)
CGA (pycellga.population.OptimizationMethod attribute)
cga() (in module pycellga.optimizer)
ch_size (pycellga.individual.Individual attribute)
(pycellga.population.Population attribute)
Chichinadze (class in pycellga.problems.single_objective.continuous.chichinadze)
chromosome (pycellga.individual.Individual attribute)
combine() (pycellga.recombination.blxalpha_crossover.BlxalphaCrossover method)
(pycellga.recombination.byte_uniform_crossover.ByteUniformCrossover method)
(pycellga.recombination.flat_crossover.FlatCrossover method)
(pycellga.recombination.linear_crossover.LinearCrossover method)
(pycellga.recombination.uniform_crossover.UniformCrossover method)
Compact13 (class in pycellga.neighborhoods.compact_13)
Compact21 (class in pycellga.neighborhoods.compact_21)
Compact25 (class in pycellga.neighborhoods.compact_25)
Compact9 (class in pycellga.neighborhoods.compact_9)
compete() (in module pycellga.optimizer)
CountSat (class in pycellga.problems.single_objective.discrete.binary.count_sat)
D
Dropwave (class in pycellga.problems.single_objective.continuous.dropwave)
E
Ecc (class in pycellga.problems.single_objective.discrete.binary.ecc)
ecc_instance() (in module pycellga.tests.test_ecc)
euclidean_dist() (pycellga.problems.single_objective.discrete.permutation.tsp.Tsp method)
ExampleProblem (class in pycellga.example.example_alpha_cga)
(class in pycellga.example.example_ccga)
(class in pycellga.example.example_cga)
(class in pycellga.example.example_sync_cga)
F
f() (pycellga.example.example_alpha_cga.ExampleProblem method)
(pycellga.example.example_ccga.ExampleProblem method)
(pycellga.example.example_cga.ExampleProblem method)
(pycellga.example.example_mcccga.RealProblem method)
(pycellga.example.example_sync_cga.ExampleProblem method)
(pycellga.problems.abstract_problem.AbstractProblem method)
,
[1]
(pycellga.problems.single_objective.continuous.ackley.Ackley method)
,
[1]
(pycellga.problems.single_objective.continuous.bentcigar.Bentcigar method)
,
[1]
(pycellga.problems.single_objective.continuous.bohachevsky.Bohachevsky method)
,
[1]
(pycellga.problems.single_objective.continuous.chichinadze.Chichinadze method)
,
[1]
(pycellga.problems.single_objective.continuous.dropwave.Dropwave method)
,
[1]
(pycellga.problems.single_objective.continuous.fms.Fms method)
,
[1]
(pycellga.problems.single_objective.continuous.griewank.Griewank method)
,
[1]
(pycellga.problems.single_objective.continuous.holzman.Holzman method)
,
[1]
(pycellga.problems.single_objective.continuous.levy.Levy method)
,
[1]
(pycellga.problems.single_objective.continuous.matyas.Matyas method)
,
[1]
(pycellga.problems.single_objective.continuous.pow.Pow method)
,
[1]
(pycellga.problems.single_objective.continuous.powell.Powell method)
,
[1]
(pycellga.problems.single_objective.continuous.rastrigin.Rastrigin method)
,
[1]
(pycellga.problems.single_objective.continuous.rosenbrock.Rosenbrock method)
,
[1]
(pycellga.problems.single_objective.continuous.rothellipsoid.Rothellipsoid method)
,
[1]
(pycellga.problems.single_objective.continuous.schaffer.Schaffer method)
,
[1]
(pycellga.problems.single_objective.continuous.schaffer2.Schaffer2 method)
,
[1]
(pycellga.problems.single_objective.continuous.schwefel.Schwefel method)
,
[1]
(pycellga.problems.single_objective.continuous.sphere.Sphere method)
,
[1]
(pycellga.problems.single_objective.continuous.styblinskitang.StyblinskiTang method)
,
[1]
(pycellga.problems.single_objective.continuous.sumofdifferentpowers.Sumofdifferentpowers method)
(pycellga.problems.single_objective.continuous.threehumps.Threehumps method)
,
[1]
(pycellga.problems.single_objective.continuous.zakharov.Zakharov method)
,
[1]
(pycellga.problems.single_objective.continuous.zettle.Zettle method)
,
[1]
(pycellga.problems.single_objective.discrete.binary.count_sat.CountSat method)
,
[1]
(pycellga.problems.single_objective.discrete.binary.ecc.Ecc method)
,
[1]
(pycellga.problems.single_objective.discrete.binary.fms.Fms method)
,
[1]
(pycellga.problems.single_objective.discrete.binary.maxcut100.Maxcut100 method)
,
[1]
(pycellga.problems.single_objective.discrete.binary.maxcut20_01.Maxcut20_01 method)
,
[1]
(pycellga.problems.single_objective.discrete.binary.maxcut20_09.Maxcut20_09 method)
,
[1]
(pycellga.problems.single_objective.discrete.binary.mmdp.Mmdp method)
,
[1]
(pycellga.problems.single_objective.discrete.binary.one_max.OneMax method)
,
[1]
(pycellga.problems.single_objective.discrete.binary.peak.Peak method)
,
[1]
(pycellga.problems.single_objective.discrete.permutation.tsp.Tsp method)
(pycellga.tests.test_arithmetic_crossover.MockProblem method)
(pycellga.tests.test_blxalpha_crossover.MockProblem method)
(pycellga.tests.test_byte_mutation.MockProblem method)
(pycellga.tests.test_byte_mutation_random.MockProblem method)
(pycellga.tests.test_byte_one_point_crossover.MockProblem method)
(pycellga.tests.test_byte_uniform_crossover.MockProblem method)
(pycellga.tests.test_flat_crossover.MockProblem method)
(pycellga.tests.test_float_uniform_mutation.MockProblem method)
(pycellga.tests.test_linear_crossover.MockProblem method)
(pycellga.tests.test_optimizer_alpha_cga.BinaryProblem method)
(pycellga.tests.test_optimizer_alpha_cga.PermutationProblem method)
(pycellga.tests.test_optimizer_alpha_cga.RealProblem method)
(pycellga.tests.test_optimizer_ccga.BinaryProblem method)
(pycellga.tests.test_optimizer_cga.BinaryProblem method)
(pycellga.tests.test_optimizer_cga.PermutationProblem method)
(pycellga.tests.test_optimizer_cga.RealProblem method)
(pycellga.tests.test_optimizer_mccga.RealProblem method)
(pycellga.tests.test_optimizer_sync_cga.BinaryProblem method)
(pycellga.tests.test_optimizer_sync_cga.PermutationProblem method)
(pycellga.tests.test_optimizer_sync_cga.RealProblem method)
(pycellga.tests.test_population.MockProblem method)
,
[1]
(pycellga.tests.test_pow_function.Pow method)
,
[1]
(pycellga.tests.test_unfair_average_crossover.MockProblem method)
fitness_value (pycellga.individual.Individual attribute)
FlatCrossover (class in pycellga.recombination.flat_crossover)
float_to_bits() (in module pycellga.byte_operators)
floats_to_bits() (in module pycellga.byte_operators)
FloatUniformMutation (class in pycellga.mutation.float_uniform_mutation)
Fms (class in pycellga.problems.single_objective.continuous.fms)
(class in pycellga.problems.single_objective.discrete.binary.fms)
fms_instance() (in module pycellga.tests.test_fms)
G
gen_type (pycellga.individual.Individual attribute)
(pycellga.population.Population attribute)
generate_candidate() (pycellga.individual.Individual method)
generate_probability_vector() (in module pycellga.optimizer)
GeneType (class in pycellga.individual)
get_parents() (pycellga.selection.roulette_wheel_selection.RouletteWheelSelection method)
(pycellga.selection.selection_operator.SelectionOperator method)
(pycellga.selection.tournament_selection.TournamentSelection method)
get_recombinations() (pycellga.recombination.arithmetic_crossover.ArithmeticCrossover method)
(pycellga.recombination.blxalpha_crossover.BlxalphaCrossover method)
(pycellga.recombination.byte_one_point_crossover.ByteOnePointCrossover method)
(pycellga.recombination.byte_uniform_crossover.ByteUniformCrossover method)
(pycellga.recombination.flat_crossover.FlatCrossover method)
(pycellga.recombination.linear_crossover.LinearCrossover method)
(pycellga.recombination.one_point_crossover.OnePointCrossover method)
(pycellga.recombination.pmx_crossover.PMXCrossover method)
(pycellga.recombination.recombination_operator.RecombinationOperator method)
(pycellga.recombination.two_point_crossover.TwoPointCrossover method)
(pycellga.recombination.unfair_avarage_crossover.UnfairAvarageCrossover method)
(pycellga.recombination.uniform_crossover.UniformCrossover method)
getneighbors() (pycellga.individual.Individual method)
getneighbors_positions() (pycellga.individual.Individual method)
gographical_dist() (pycellga.problems.single_objective.discrete.permutation.tsp.Tsp method)
Grid (class in pycellga.grid)
Griewank (class in pycellga.problems.single_objective.continuous.griewank)
H
Holzman (class in pycellga.problems.single_objective.continuous.holzman)
I
Individual (class in pycellga.individual)
initial_population() (pycellga.population.Population method)
InsertionMutation (class in pycellga.mutation.insertion_mutation)
L
Levy (class in pycellga.problems.single_objective.continuous.levy)
Linear5 (class in pycellga.neighborhoods.linear_5)
Linear9 (class in pycellga.neighborhoods.linear_9)
LinearCrossover (class in pycellga.recombination.linear_crossover)
M
make_2d_grid() (pycellga.grid.Grid method)
Matyas (class in pycellga.problems.single_objective.continuous.matyas)
Maxcut100 (class in pycellga.problems.single_objective.discrete.binary.maxcut100)
Maxcut20_01 (class in pycellga.problems.single_objective.discrete.binary.maxcut20_01)
Maxcut20_09 (class in pycellga.problems.single_objective.discrete.binary.maxcut20_09)
maxcut_instance() (in module pycellga.tests.test_maxcut100)
(in module pycellga.tests.test_maxcut20_01)
(in module pycellga.tests.test_maxcut20_09)
MCCCGA (pycellga.population.OptimizationMethod attribute)
mcccga() (in module pycellga.optimizer)
method_name (pycellga.population.Population attribute)
Mmdp (class in pycellga.problems.single_objective.discrete.binary.mmdp)
mmdp_instance() (in module pycellga.tests.test_mmdp)
MockProblem (class in pycellga.tests.test_arithmetic_crossover)
(class in pycellga.tests.test_blxalpha_crossover)
(class in pycellga.tests.test_byte_mutation)
(class in pycellga.tests.test_byte_mutation_random)
(class in pycellga.tests.test_byte_one_point_crossover)
(class in pycellga.tests.test_byte_uniform_crossover)
(class in pycellga.tests.test_flat_crossover)
(class in pycellga.tests.test_float_uniform_mutation)
(class in pycellga.tests.test_linear_crossover)
(class in pycellga.tests.test_population)
(class in pycellga.tests.test_unfair_average_crossover)
module
pycellga
pycellga.byte_operators
pycellga.example
pycellga.example.example_alpha_cga
pycellga.example.example_ccga
pycellga.example.example_cga
pycellga.example.example_mcccga
pycellga.example.example_sync_cga
pycellga.grid
pycellga.individual
pycellga.mutation
pycellga.mutation.bit_flip_mutation
pycellga.mutation.byte_mutation
pycellga.mutation.byte_mutation_random
pycellga.mutation.float_uniform_mutation
pycellga.mutation.insertion_mutation
pycellga.mutation.mutation_operator
pycellga.mutation.shuffle_mutation
pycellga.mutation.swap_mutation
pycellga.mutation.two_opt_mutation
pycellga.neighborhoods
pycellga.neighborhoods.compact_13
pycellga.neighborhoods.compact_21
pycellga.neighborhoods.compact_25
pycellga.neighborhoods.compact_9
pycellga.neighborhoods.linear_5
pycellga.neighborhoods.linear_9
pycellga.optimizer
pycellga.population
pycellga.problems
pycellga.problems.abstract_problem
pycellga.problems.single_objective
pycellga.problems.single_objective.continuous
pycellga.problems.single_objective.continuous.ackley
pycellga.problems.single_objective.continuous.bentcigar
pycellga.problems.single_objective.continuous.bohachevsky
pycellga.problems.single_objective.continuous.chichinadze
pycellga.problems.single_objective.continuous.dropwave
pycellga.problems.single_objective.continuous.fms
pycellga.problems.single_objective.continuous.griewank
pycellga.problems.single_objective.continuous.holzman
pycellga.problems.single_objective.continuous.levy
pycellga.problems.single_objective.continuous.matyas
pycellga.problems.single_objective.continuous.pow
pycellga.problems.single_objective.continuous.powell
pycellga.problems.single_objective.continuous.rastrigin
pycellga.problems.single_objective.continuous.rosenbrock
pycellga.problems.single_objective.continuous.rothellipsoid
pycellga.problems.single_objective.continuous.schaffer
pycellga.problems.single_objective.continuous.schaffer2
pycellga.problems.single_objective.continuous.schwefel
pycellga.problems.single_objective.continuous.sphere
pycellga.problems.single_objective.continuous.styblinskitang
pycellga.problems.single_objective.continuous.sumofdifferentpowers
pycellga.problems.single_objective.continuous.threehumps
pycellga.problems.single_objective.continuous.zakharov
pycellga.problems.single_objective.continuous.zettle
pycellga.problems.single_objective.discrete
pycellga.problems.single_objective.discrete.binary
pycellga.problems.single_objective.discrete.binary.count_sat
pycellga.problems.single_objective.discrete.binary.ecc
pycellga.problems.single_objective.discrete.binary.fms
pycellga.problems.single_objective.discrete.binary.maxcut100
pycellga.problems.single_objective.discrete.binary.maxcut20_01
pycellga.problems.single_objective.discrete.binary.maxcut20_09
pycellga.problems.single_objective.discrete.binary.mmdp
pycellga.problems.single_objective.discrete.binary.one_max
pycellga.problems.single_objective.discrete.binary.peak
pycellga.problems.single_objective.discrete.permutation
pycellga.problems.single_objective.discrete.permutation.tsp
pycellga.recombination
pycellga.recombination.arithmetic_crossover
pycellga.recombination.blxalpha_crossover
pycellga.recombination.byte_one_point_crossover
pycellga.recombination.byte_uniform_crossover
pycellga.recombination.flat_crossover
pycellga.recombination.linear_crossover
pycellga.recombination.one_point_crossover
pycellga.recombination.pmx_crossover
pycellga.recombination.recombination_operator
pycellga.recombination.two_point_crossover
pycellga.recombination.unfair_avarage_crossover
pycellga.recombination.uniform_crossover
pycellga.selection
pycellga.selection.roulette_wheel_selection
pycellga.selection.selection_operator
pycellga.selection.tournament_selection
pycellga.tests
pycellga.tests.conftest
pycellga.tests.test_ackley
pycellga.tests.test_arithmetic_crossover
pycellga.tests.test_bentcigar_function
pycellga.tests.test_bit_flip_mutation
pycellga.tests.test_blxalpha_crossover
pycellga.tests.test_bohachevsky
pycellga.tests.test_byte_mutation
pycellga.tests.test_byte_mutation_random
pycellga.tests.test_byte_one_point_crossover
pycellga.tests.test_byte_operators
pycellga.tests.test_byte_uniform_crossover
pycellga.tests.test_chichinadze_function
pycellga.tests.test_compact_13
pycellga.tests.test_compact_21
pycellga.tests.test_compact_25
pycellga.tests.test_compact_9
pycellga.tests.test_count_sat
pycellga.tests.test_dropwave_function
pycellga.tests.test_ecc
pycellga.tests.test_flat_crossover
pycellga.tests.test_float_uniform_mutation
pycellga.tests.test_fms
pycellga.tests.test_grid
pycellga.tests.test_griewank_function
pycellga.tests.test_holzman_function
pycellga.tests.test_individual
pycellga.tests.test_insertion_mutation
pycellga.tests.test_levy_function
pycellga.tests.test_linear_5
pycellga.tests.test_linear_9
pycellga.tests.test_linear_crossover
pycellga.tests.test_matyas_function
pycellga.tests.test_maxcut100
pycellga.tests.test_maxcut20_01
pycellga.tests.test_maxcut20_09
pycellga.tests.test_mmdp
pycellga.tests.test_one_max
pycellga.tests.test_one_point_crossover
pycellga.tests.test_optimizer_alpha_cga
pycellga.tests.test_optimizer_ccga
pycellga.tests.test_optimizer_cga
pycellga.tests.test_optimizer_mccga
pycellga.tests.test_optimizer_sync_cga
pycellga.tests.test_peak
pycellga.tests.test_pmx_crossover
pycellga.tests.test_population
pycellga.tests.test_pow_function
pycellga.tests.test_powell_function
pycellga.tests.test_rastrigin
pycellga.tests.test_rosenbrock
pycellga.tests.test_rothellipsoid_function
pycellga.tests.test_roulette_wheel_selection
pycellga.tests.test_schaffer2_function
pycellga.tests.test_schaffer_function
pycellga.tests.test_schwefel
pycellga.tests.test_shuffle_mutation
pycellga.tests.test_sphere
pycellga.tests.test_styblinskitang_function
pycellga.tests.test_sumofdifferentpowers_function
pycellga.tests.test_swap_mutation
pycellga.tests.test_threehumps_function
pycellga.tests.test_tournament_selection
pycellga.tests.test_tsp
pycellga.tests.test_two_opt_mutation
pycellga.tests.test_two_point_crossover
pycellga.tests.test_unfair_average_crossover
pycellga.tests.test_uniform_crossover
pycellga.tests.test_zakharov_function
pycellga.tests.test_zettle_function
mutate() (pycellga.mutation.bit_flip_mutation.BitFlipMutation method)
(pycellga.mutation.byte_mutation.ByteMutation method)
(pycellga.mutation.byte_mutation_random.ByteMutationRandom method)
(pycellga.mutation.float_uniform_mutation.FloatUniformMutation method)
(pycellga.mutation.insertion_mutation.InsertionMutation method)
(pycellga.mutation.mutation_operator.MutationOperator method)
(pycellga.mutation.shuffle_mutation.ShuffleMutation method)
(pycellga.mutation.swap_mutation.SwapMutation method)
(pycellga.mutation.two_opt_mutation.TwoOptMutation method)
MutationOperator (class in pycellga.mutation.mutation_operator)
N
n_cols (pycellga.grid.Grid attribute)
(pycellga.population.Population attribute)
n_rows (pycellga.grid.Grid attribute)
(pycellga.population.Population attribute)
neighbors (pycellga.individual.Individual attribute)
neighbors_positions (pycellga.individual.Individual attribute)
None (pycellga.problems.single_objective.continuous.ackley.Ackley attribute)
(pycellga.problems.single_objective.continuous.bentcigar.Bentcigar attribute)
(pycellga.problems.single_objective.continuous.bohachevsky.Bohachevsky attribute)
(pycellga.problems.single_objective.continuous.chichinadze.Chichinadze attribute)
(pycellga.problems.single_objective.continuous.fms.Fms attribute)
(pycellga.problems.single_objective.continuous.holzman.Holzman attribute)
(pycellga.problems.single_objective.continuous.levy.Levy attribute)
(pycellga.problems.single_objective.continuous.matyas.Matyas attribute)
(pycellga.problems.single_objective.continuous.pow.Pow attribute)
(pycellga.problems.single_objective.continuous.powell.Powell attribute)
(pycellga.problems.single_objective.continuous.rastrigin.Rastrigin attribute)
(pycellga.problems.single_objective.continuous.rosenbrock.Rosenbrock attribute)
(pycellga.problems.single_objective.continuous.rothellipsoid.Rothellipsoid attribute)
(pycellga.problems.single_objective.continuous.schaffer2.Schaffer2 attribute)
(pycellga.problems.single_objective.continuous.schwefel.Schwefel attribute)
(pycellga.problems.single_objective.continuous.sphere.Sphere attribute)
(pycellga.problems.single_objective.continuous.styblinskitang.StyblinskiTang attribute)
(pycellga.problems.single_objective.continuous.threehumps.Threehumps attribute)
(pycellga.problems.single_objective.continuous.zakharov.Zakharov attribute)
(pycellga.problems.single_objective.continuous.zettle.Zettle attribute)
(pycellga.problems.single_objective.discrete.binary.count_sat.CountSat attribute)
(pycellga.problems.single_objective.discrete.binary.ecc.Ecc attribute)
(pycellga.problems.single_objective.discrete.binary.fms.Fms attribute)
(pycellga.problems.single_objective.discrete.binary.maxcut100.Maxcut100 attribute)
(pycellga.problems.single_objective.discrete.binary.maxcut20_01.Maxcut20_01 attribute)
(pycellga.problems.single_objective.discrete.binary.maxcut20_09.Maxcut20_09 attribute)
(pycellga.problems.single_objective.discrete.binary.mmdp.Mmdp attribute)
(pycellga.problems.single_objective.discrete.binary.one_max.OneMax attribute)
(pycellga.problems.single_objective.discrete.binary.peak.Peak attribute)
(pycellga.tests.test_pow_function.Pow attribute)
O
OneMax (class in pycellga.problems.single_objective.discrete.binary.one_max)
OnePointCrossover (class in pycellga.recombination.one_point_crossover)
OptimizationMethod (class in pycellga.population)
P
Peak (class in pycellga.problems.single_objective.discrete.binary.peak)
peak_instance() (in module pycellga.tests.test_peak)
PERMUTATION (pycellga.individual.GeneType attribute)
PermutationProblem (class in pycellga.tests.test_optimizer_alpha_cga)
(class in pycellga.tests.test_optimizer_cga)
(class in pycellga.tests.test_optimizer_sync_cga)
PMXCrossover (class in pycellga.recombination.pmx_crossover)
Population (class in pycellga.population)
position (pycellga.individual.Individual attribute)
Pow (class in pycellga.problems.single_objective.continuous.pow)
(class in pycellga.tests.test_pow_function)
Powell (class in pycellga.problems.single_objective.continuous.powell)
problem (pycellga.population.Population attribute)
pycellga
module
pycellga.byte_operators
module
pycellga.example
module
pycellga.example.example_alpha_cga
module
pycellga.example.example_ccga
module
pycellga.example.example_cga
module
pycellga.example.example_mcccga
module
pycellga.example.example_sync_cga
module
pycellga.grid
module
pycellga.individual
module
pycellga.mutation
module
pycellga.mutation.bit_flip_mutation
module
pycellga.mutation.byte_mutation
module
pycellga.mutation.byte_mutation_random
module
pycellga.mutation.float_uniform_mutation
module
pycellga.mutation.insertion_mutation
module
pycellga.mutation.mutation_operator
module
pycellga.mutation.shuffle_mutation
module
pycellga.mutation.swap_mutation
module
pycellga.mutation.two_opt_mutation
module
pycellga.neighborhoods
module
pycellga.neighborhoods.compact_13
module
pycellga.neighborhoods.compact_21
module
pycellga.neighborhoods.compact_25
module
pycellga.neighborhoods.compact_9
module
pycellga.neighborhoods.linear_5
module
pycellga.neighborhoods.linear_9
module
pycellga.optimizer
module
pycellga.population
module
pycellga.problems
module
pycellga.problems.abstract_problem
module
pycellga.problems.single_objective
module
pycellga.problems.single_objective.continuous
module
pycellga.problems.single_objective.continuous.ackley
module
pycellga.problems.single_objective.continuous.bentcigar
module
pycellga.problems.single_objective.continuous.bohachevsky
module
pycellga.problems.single_objective.continuous.chichinadze
module
pycellga.problems.single_objective.continuous.dropwave
module
pycellga.problems.single_objective.continuous.fms
module
pycellga.problems.single_objective.continuous.griewank
module
pycellga.problems.single_objective.continuous.holzman
module
pycellga.problems.single_objective.continuous.levy
module
pycellga.problems.single_objective.continuous.matyas
module
pycellga.problems.single_objective.continuous.pow
module
pycellga.problems.single_objective.continuous.powell
module
pycellga.problems.single_objective.continuous.rastrigin
module
pycellga.problems.single_objective.continuous.rosenbrock
module
pycellga.problems.single_objective.continuous.rothellipsoid
module
pycellga.problems.single_objective.continuous.schaffer
module
pycellga.problems.single_objective.continuous.schaffer2
module
pycellga.problems.single_objective.continuous.schwefel
module
pycellga.problems.single_objective.continuous.sphere
module
pycellga.problems.single_objective.continuous.styblinskitang
module
pycellga.problems.single_objective.continuous.sumofdifferentpowers
module
pycellga.problems.single_objective.continuous.threehumps
module
pycellga.problems.single_objective.continuous.zakharov
module
pycellga.problems.single_objective.continuous.zettle
module
pycellga.problems.single_objective.discrete
module
pycellga.problems.single_objective.discrete.binary
module
pycellga.problems.single_objective.discrete.binary.count_sat
module
pycellga.problems.single_objective.discrete.binary.ecc
module
pycellga.problems.single_objective.discrete.binary.fms
module
pycellga.problems.single_objective.discrete.binary.maxcut100
module
pycellga.problems.single_objective.discrete.binary.maxcut20_01
module
pycellga.problems.single_objective.discrete.binary.maxcut20_09
module
pycellga.problems.single_objective.discrete.binary.mmdp
module
pycellga.problems.single_objective.discrete.binary.one_max
module
pycellga.problems.single_objective.discrete.binary.peak
module
pycellga.problems.single_objective.discrete.permutation
module
pycellga.problems.single_objective.discrete.permutation.tsp
module
pycellga.recombination
module
pycellga.recombination.arithmetic_crossover
module
pycellga.recombination.blxalpha_crossover
module
pycellga.recombination.byte_one_point_crossover
module
pycellga.recombination.byte_uniform_crossover
module
pycellga.recombination.flat_crossover
module
pycellga.recombination.linear_crossover
module
pycellga.recombination.one_point_crossover
module
pycellga.recombination.pmx_crossover
module
pycellga.recombination.recombination_operator
module
pycellga.recombination.two_point_crossover
module
pycellga.recombination.unfair_avarage_crossover
module
pycellga.recombination.uniform_crossover
module
pycellga.selection
module
pycellga.selection.roulette_wheel_selection
module
pycellga.selection.selection_operator
module
pycellga.selection.tournament_selection
module
pycellga.tests
module
pycellga.tests.conftest
module
pycellga.tests.test_ackley
module
pycellga.tests.test_arithmetic_crossover
module
pycellga.tests.test_bentcigar_function
module
pycellga.tests.test_bit_flip_mutation
module
pycellga.tests.test_blxalpha_crossover
module
pycellga.tests.test_bohachevsky
module
pycellga.tests.test_byte_mutation
module
pycellga.tests.test_byte_mutation_random
module
pycellga.tests.test_byte_one_point_crossover
module
pycellga.tests.test_byte_operators
module
pycellga.tests.test_byte_uniform_crossover
module
pycellga.tests.test_chichinadze_function
module
pycellga.tests.test_compact_13
module
pycellga.tests.test_compact_21
module
pycellga.tests.test_compact_25
module
pycellga.tests.test_compact_9
module
pycellga.tests.test_count_sat
module
pycellga.tests.test_dropwave_function
module
pycellga.tests.test_ecc
module
pycellga.tests.test_flat_crossover
module
pycellga.tests.test_float_uniform_mutation
module
pycellga.tests.test_fms
module
pycellga.tests.test_grid
module
pycellga.tests.test_griewank_function
module
pycellga.tests.test_holzman_function
module
pycellga.tests.test_individual
module
pycellga.tests.test_insertion_mutation
module
pycellga.tests.test_levy_function
module
pycellga.tests.test_linear_5
module
pycellga.tests.test_linear_9
module
pycellga.tests.test_linear_crossover
module
pycellga.tests.test_matyas_function
module
pycellga.tests.test_maxcut100
module
pycellga.tests.test_maxcut20_01
module
pycellga.tests.test_maxcut20_09
module
pycellga.tests.test_mmdp
module
pycellga.tests.test_one_max
module
pycellga.tests.test_one_point_crossover
module
pycellga.tests.test_optimizer_alpha_cga
module
pycellga.tests.test_optimizer_ccga
module
pycellga.tests.test_optimizer_cga
module
pycellga.tests.test_optimizer_mccga
module
pycellga.tests.test_optimizer_sync_cga
module
pycellga.tests.test_peak
module
pycellga.tests.test_pmx_crossover
module
pycellga.tests.test_population
module
pycellga.tests.test_pow_function
module
pycellga.tests.test_powell_function
module
pycellga.tests.test_rastrigin
module
pycellga.tests.test_rosenbrock
module
pycellga.tests.test_rothellipsoid_function
module
pycellga.tests.test_roulette_wheel_selection
module
pycellga.tests.test_schaffer2_function
module
pycellga.tests.test_schaffer_function
module
pycellga.tests.test_schwefel
module
pycellga.tests.test_shuffle_mutation
module
pycellga.tests.test_sphere
module
pycellga.tests.test_styblinskitang_function
module
pycellga.tests.test_sumofdifferentpowers_function
module
pycellga.tests.test_swap_mutation
module
pycellga.tests.test_threehumps_function
module
pycellga.tests.test_tournament_selection
module
pycellga.tests.test_tsp
module
pycellga.tests.test_two_opt_mutation
module
pycellga.tests.test_two_point_crossover
module
pycellga.tests.test_unfair_average_crossover
module
pycellga.tests.test_uniform_crossover
module
pycellga.tests.test_zakharov_function
module
pycellga.tests.test_zettle_function
module
R
random_vector_between() (in module pycellga.optimizer)
randomize() (pycellga.individual.Individual method)
Rastrigin (class in pycellga.problems.single_objective.continuous.rastrigin)
REAL (pycellga.individual.GeneType attribute)
RealProblem (class in pycellga.example.example_mcccga)
(class in pycellga.tests.test_optimizer_alpha_cga)
(class in pycellga.tests.test_optimizer_cga)
(class in pycellga.tests.test_optimizer_mccga)
(class in pycellga.tests.test_optimizer_sync_cga)
RecombinationOperator (class in pycellga.recombination.recombination_operator)
Rosenbrock (class in pycellga.problems.single_objective.continuous.rosenbrock)
Rothellipsoid (class in pycellga.problems.single_objective.continuous.rothellipsoid)
RouletteWheelSelection (class in pycellga.selection.roulette_wheel_selection)
run_alpha_cga_example() (in module pycellga.example.example_alpha_cga)
run_ccga_example() (in module pycellga.example.example_ccga)
run_cga_example() (in module pycellga.example.example_cga)
run_mcccga_example() (in module pycellga.example.example_mcccga)
run_sync_cga_example() (in module pycellga.example.example_sync_cga)
S
sample() (in module pycellga.optimizer)
Schaffer (class in pycellga.problems.single_objective.continuous.schaffer)
Schaffer2 (class in pycellga.problems.single_objective.continuous.schaffer2)
Schwefel (class in pycellga.problems.single_objective.continuous.schwefel)
SelectionOperator (class in pycellga.selection.selection_operator)
setneighbors() (pycellga.individual.Individual method)
setneighbors_positions() (pycellga.individual.Individual method)
setup_bentcigar() (in module pycellga.tests.test_bentcigar_function)
setup_chichinadze() (in module pycellga.tests.test_chichinadze_function)
setup_dropwave() (in module pycellga.tests.test_dropwave_function)
setup_griewank() (in module pycellga.tests.test_griewank_function)
setup_holzman() (in module pycellga.tests.test_holzman_function)
setup_individual() (in module pycellga.tests.test_byte_mutation)
(in module pycellga.tests.test_byte_mutation_random)
(in module pycellga.tests.test_float_uniform_mutation)
(in module pycellga.tests.test_individual)
setup_levy() (in module pycellga.tests.test_levy_function)
setup_matyas() (in module pycellga.tests.test_matyas_function)
setup_parents() (in module pycellga.tests.test_arithmetic_crossover)
(in module pycellga.tests.test_blxalpha_crossover)
(in module pycellga.tests.test_byte_one_point_crossover)
(in module pycellga.tests.test_byte_uniform_crossover)
(in module pycellga.tests.test_flat_crossover)
(in module pycellga.tests.test_linear_crossover)
(in module pycellga.tests.test_unfair_average_crossover)
setup_population() (in module pycellga.tests.test_population)
setup_powell() (in module pycellga.tests.test_powell_function)
setup_problem() (in module pycellga.tests.test_arithmetic_crossover)
(in module pycellga.tests.test_blxalpha_crossover)
(in module pycellga.tests.test_byte_mutation)
(in module pycellga.tests.test_byte_mutation_random)
(in module pycellga.tests.test_byte_one_point_crossover)
(in module pycellga.tests.test_byte_uniform_crossover)
(in module pycellga.tests.test_flat_crossover)
(in module pycellga.tests.test_float_uniform_mutation)
(in module pycellga.tests.test_linear_crossover)
(in module pycellga.tests.test_unfair_average_crossover)
setup_rothellipsoid() (in module pycellga.tests.test_rothellipsoid_function)
setup_schaffer() (in module pycellga.tests.test_schaffer_function)
setup_schaffer2() (in module pycellga.tests.test_schaffer2_function)
setup_styblinski_tang() (in module pycellga.tests.test_styblinskitang_function)
setup_sumofdifferentpowers() (in module pycellga.tests.test_sumofdifferentpowers_function)
setup_threehumps() (in module pycellga.tests.test_threehumps_function)
setup_zettle() (in module pycellga.tests.test_zettle_function)
ShuffleMutation (class in pycellga.mutation.shuffle_mutation)
Sphere (class in pycellga.problems.single_objective.continuous.sphere)
StyblinskiTang (class in pycellga.problems.single_objective.continuous.styblinskitang)
Sumofdifferentpowers (class in pycellga.problems.single_objective.continuous.sumofdifferentpowers)
SwapMutation (class in pycellga.mutation.swap_mutation)
sync_cga() (in module pycellga.optimizer)
SYNCGA (pycellga.population.OptimizationMethod attribute)
T
test_ackley() (in module pycellga.tests.test_ackley)
test_arithmetic_crossover() (in module pycellga.tests.test_arithmetic_crossover)
test_bentcigar_function() (in module pycellga.tests.test_bentcigar_function)
test_bit_flip_mutation() (in module pycellga.tests.test_bit_flip_mutation)
test_bits_to_float() (in module pycellga.tests.test_byte_operators)
test_bits_to_floats() (in module pycellga.tests.test_byte_operators)
test_blxalpha_crossover() (in module pycellga.tests.test_blxalpha_crossover)
test_bohachevsky() (in module pycellga.tests.test_bohachevsky)
test_byte_mutation() (in module pycellga.tests.test_byte_mutation)
test_byte_mutation_random() (in module pycellga.tests.test_byte_mutation_random)
test_byte_one_point_crossover() (in module pycellga.tests.test_byte_one_point_crossover)
test_byte_uniform_crossover() (in module pycellga.tests.test_byte_uniform_crossover)
test_chichinadze_function() (in module pycellga.tests.test_chichinadze_function)
test_compact_13() (in module pycellga.tests.test_compact_13)
test_compact_21() (in module pycellga.tests.test_compact_21)
test_compact_25() (in module pycellga.tests.test_compact_25)
test_compact_9() (in module pycellga.tests.test_compact_9)
test_count_sat() (in module pycellga.tests.test_count_sat)
test_dropwave_function() (in module pycellga.tests.test_dropwave_function)
test_ecc() (in module pycellga.tests.test_ecc)
test_fitness_evaluation() (in module pycellga.tests.test_population)
test_flat_crossover() (in module pycellga.tests.test_flat_crossover)
test_float_to_bits() (in module pycellga.tests.test_byte_operators)
test_float_uniform_mutation() (in module pycellga.tests.test_float_uniform_mutation)
test_floats_to_bits() (in module pycellga.tests.test_byte_operators)
test_fms() (in module pycellga.tests.test_fms)
test_get_set_neighbors() (in module pycellga.tests.test_individual)
test_get_set_neighbors_positions() (in module pycellga.tests.test_individual)
test_grid() (in module pycellga.tests.test_grid)
test_griewank_function() (in module pycellga.tests.test_griewank_function)
test_holzman_function() (in module pycellga.tests.test_holzman_function)
test_illegal_genome_type() (in module pycellga.tests.test_individual)
test_individual_init() (in module pycellga.tests.test_individual)
test_initial_population_size() (in module pycellga.tests.test_population)
test_insertion_mutation() (in module pycellga.tests.test_insertion_mutation)
test_levy_function() (in module pycellga.tests.test_levy_function)
test_linear_5() (in module pycellga.tests.test_linear_5)
test_linear_9() (in module pycellga.tests.test_linear_9)
test_linear_crossover() (in module pycellga.tests.test_linear_crossover)
test_matyas_function() (in module pycellga.tests.test_matyas_function)
test_maxcut100() (in module pycellga.tests.test_maxcut100)
test_maxcut20_01() (in module pycellga.tests.test_maxcut20_01)
test_maxcut20_09() (in module pycellga.tests.test_maxcut20_09)
test_mmdp_function() (in module pycellga.tests.test_mmdp)
test_neighborhood_assignment() (in module pycellga.tests.test_population)
test_one_max() (in module pycellga.tests.test_one_max)
test_one_point_crossover() (in module pycellga.tests.test_one_point_crossover)
test_optimizer_alpha_cga_binary() (in module pycellga.tests.test_optimizer_alpha_cga)
test_optimizer_alpha_cga_no_variation() (in module pycellga.tests.test_optimizer_alpha_cga)
test_optimizer_alpha_cga_permutation() (pycellga.tests.test_optimizer_alpha_cga.PermutationProblem method)
test_optimizer_alpha_cga_real() (in module pycellga.tests.test_optimizer_alpha_cga)
test_optimizer_ccga_binary() (in module pycellga.tests.test_optimizer_ccga)
test_optimizer_cga_binary() (in module pycellga.tests.test_optimizer_cga)
test_optimizer_cga_no_variation() (in module pycellga.tests.test_optimizer_cga)
test_optimizer_cga_permutation() (pycellga.tests.test_optimizer_cga.PermutationProblem method)
test_optimizer_cga_real() (in module pycellga.tests.test_optimizer_cga)
test_optimizer_mcccga_binary() (in module pycellga.tests.test_optimizer_mccga)
test_optimizer_sync_cga_binary() (in module pycellga.tests.test_optimizer_sync_cga)
test_optimizer_sync_cga_no_variation() (in module pycellga.tests.test_optimizer_sync_cga)
test_optimizer_sync_cga_permutation() (pycellga.tests.test_optimizer_sync_cga.PermutationProblem method)
test_optimizer_sync_cga_real() (in module pycellga.tests.test_optimizer_sync_cga)
test_peak() (in module pycellga.tests.test_peak)
test_pmx_crossover() (in module pycellga.tests.test_pmx_crossover)
test_powell_function() (in module pycellga.tests.test_powell_function)
test_randomize_binary() (in module pycellga.tests.test_individual)
test_randomize_permutation() (in module pycellga.tests.test_individual)
test_randomize_real_valued() (in module pycellga.tests.test_individual)
test_rastrigin() (in module pycellga.tests.test_rastrigin)
test_rosenbrock() (in module pycellga.tests.test_rosenbrock)
test_rothellipsoid_function() (in module pycellga.tests.test_rothellipsoid_function)
test_roulette_wheel_selection() (in module pycellga.tests.test_roulette_wheel_selection)
test_schaffer2_function() (in module pycellga.tests.test_schaffer2_function)
test_schaffer_function() (in module pycellga.tests.test_schaffer_function)
test_schwefel() (in module pycellga.tests.test_schwefel)
test_shuffle_mutation() (in module pycellga.tests.test_shuffle_mutation)
test_sphere() (in module pycellga.tests.test_sphere)
test_styblinskitang_function() (in module pycellga.tests.test_styblinskitang_function)
test_sumofdifferentpowers_function() (in module pycellga.tests.test_sumofdifferentpowers_function)
test_swap_mutation() (in module pycellga.tests.test_swap_mutation)
test_threehumps_function() (in module pycellga.tests.test_threehumps_function)
test_tournament_selection() (in module pycellga.tests.test_tournament_selection)
test_tsp() (in module pycellga.tests.test_tsp)
test_two_opt_mutation() (in module pycellga.tests.test_two_opt_mutation)
test_two_point_crossover() (in module pycellga.tests.test_two_point_crossover)
test_unfair_average_crossover() (in module pycellga.tests.test_unfair_average_crossover)
test_uniform_crossover() (in module pycellga.tests.test_uniform_crossover)
test_zakharov_function() (in module pycellga.tests.test_zakharov_function)
test_zettle_function() (in module pycellga.tests.test_zettle_function)
Threehumps (class in pycellga.problems.single_objective.continuous.threehumps)
TournamentSelection (class in pycellga.selection.tournament_selection)
Tsp (class in pycellga.problems.single_objective.discrete.permutation.tsp)
TwoOptMutation (class in pycellga.mutation.two_opt_mutation)
TwoPointCrossover (class in pycellga.recombination.two_point_crossover)
U
UnfairAvarageCrossover (class in pycellga.recombination.unfair_avarage_crossover)
UniformCrossover (class in pycellga.recombination.uniform_crossover)
update_vector() (in module pycellga.optimizer)
V
vector (pycellga.population.Population attribute)
Z
Zakharov (class in pycellga.problems.single_objective.continuous.zakharov)
Zettle (class in pycellga.problems.single_objective.continuous.zettle)