All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AnalysisUtils This class provides several analysis metrics to evaluate individuals uponCanvas Canvas to be painted on.ChooserForm The chooser form enabled the user to create new or add existing projects in the file system and manage their register state in the global .evoSearch register.ConfigComboModel Combo box with edit button as first static element.ConfigPanel This panel manages all the inputs to change the configurations properties.Configuration Environment configuration for the evolution.Configuration.ConfigurationBuilder ConfigurationDialog The form holding all the configuration panels and a selection list with their names.DiscreteAlterer Wrapper for allAlterers working withDiscreteGenes.DiscreteChromosome Chromosome consisting of a permutations of the distances from theConfigurationin an evolved order associated with valid positional indices.DiscreteGene Discrete genome carrying aPoint2Dallele.DistanceMutator The distance mutator alters the distance property of the chromosomes genes individually by a given distance.DocumentAdapter Functional adapter interface for theDocumentListener.EventService Event bus holding all the usedEvents.Evolution This class holds a configuration and executes a corresponding evolution.Evolution.EvolutionBuilder Evolution.Fitness Fitness method enum.Experiment Basic experiment class providing utilities for experiments.ExportDialog Export Dialog managing the export ofEvolutions.FileService File prompting and loading service.FitnessTableModel Table model to display several fitness values.GeneListCellEditor IndexEntry Global project register entry used to save registered projects in the file system.LangService Property based translation helper.ListTransferHandler<E> ListUtils List utility methods.Main Main class.MainForm The main swing application forms class.MathUtils Math utility function library.MenuService DSLJMenuandJPopupMenuservice.MultiTreasureFitnessExperiment Tests for the multiple treasure fitness function.MutatorTableModel This table model displays all registeredDiscreteAltererclasses to select and configure for theEvolution.run()method.OneTreasureFitnessExperiment Test of theEvolution.Fitness.SINGULARfitness.PositionMutator The position mutator alters the position property of the chromosomes genes individually by a given chance.Preview Project Project entity to be saved in the file system.ProjectListItem Project display for theChooserForm.ProjectService Project utility service.RandomUtils All utility methods associated with randomness.Ray2D Infinite 2d ray.ShuffleDialog<T> Dialog to shuffle elements with a distance range and amount.SortedListModel<E> StringShape String shape representation.Style Render style class forShapes.Style.Shape List of point shape styles.Style.StyleBuilder SwapDistanceMutator Mutator which swaps whole the positions betweenDiscreteGenes.SwapGeneMutator Mutator which swaps whole genes thus changing their position in the chromosomes sequence.SwapPositionsMutator Mutator which swaps whole the positions betweenDiscreteGenes.SwapPropertyMutator Transformation The canvas rendering transformation.Workspace The window workspace used to preserve the projects windows locations and settings.XmlEntity<T> Entity interface for objects which can be parsed from and converted to xml.XmlService Utility service for xml-based transformation.