Class Summary |
AboutDialog |
The AboutDialog class implements the About dialog for the search
application. |
GeneticSearch |
The GeneticSearch class implements the genetic search algorithm
as follows:
initialize the population
evaluate each chromosome and insert into the population
create new chromosomes using crossover/mutation operators
replace population with next generation
loop until time is up or other stopping condition is reached
|
GeneticSearchObj1 |
The GeneticSearchObj1 class is a specialization of
the GeneticSearchObject . |
GeneticSearchObj2 |
The GeneticSearchObj2 class is a specialization of
the GeneticSearchObject . |
GeneticSearchObject |
The GeneticSearchObject class is used to represent a
member of the population being searched or optimized using a
genetic search algorithm. |
SearchApp |
This is an application that demonstrates the five basic search
algorithms: depth-first, breadth-first, iterated, best-first,
and genetic. |
SearchFrame |
This is the frame for the application which demonstrates the five basic
search algorithms: depth-first, breadth-first, iterated, best-first,
and genetic. |
SearchGraph |
The SearchGraph class is a container for a set of
SearchNodes . |
SearchNode |
The SearchNode class contains the label or name and the
state of a node in a SearchGraph . |