Package edu.cnu.mdi.sim.ga.triimage
package edu.cnu.mdi.sim.ga.triimage
-
ClassDescriptionElitistReplacement<C extends GASolution<C>>Elitist replacement operator for genetic algorithms.Diagnostics panel for the image evolution GA demo.Mutation operator that applies Gaussian noise to the genes of a
PolygonChromosome.Narrow reset contract for the image evolution demo.AGAProblemthat evolves a population ofPolygonChromosomeinstances to approximate a target image using semi-transparent triangles.Control panel for the image evolution GA demo.MDISimulationViewthat evolves a population of semi-transparent triangles to approximate a target image using the MDI genetic algorithm framework.Custom drawing panel for the image evolution GA demo.View metadata for the Image Evolution GA demo.Fitness metrics available to the image-evolution demonstration.Plot of fitness error vs generation (log x-axis) for the image evolution GA demo.A fixed-length chromosome encoding a set of semi-transparent triangles used to approximate a target image.TournamentSelection<C extends GASolution<C>>Tournament selection operator for genetic algorithms.Uniform crossover that treats each encoded triangle as an indivisible building block.