public class CrossoverFactory extends Object
| Constructor and Description |
|---|
CrossoverFactory() |
| Modifier and Type | Method and Description |
|---|---|
static ICrossover |
getCrossoverOperator(CrossoverOperatorType crossoverOperator)
Tworzy nowy obiekt operatora krzyżowania i zwraca referencję do niego.
|
static CrossoverOperatorType |
getCrossoverOperatorType(ICrossover crossoverOperator)
Zwraca typ operatora krzyżowania określony dla parametru.
|
public static ICrossover getCrossoverOperator(CrossoverOperatorType crossoverOperator) throws GeneticAlgorithmException
crossoverOperator - Określa typ tworzonego obiektu
operatora krzyżowania.GeneticAlgorithmException - DERC-1-1.1-1-1public static CrossoverOperatorType getCrossoverOperatorType(ICrossover crossoverOperator) throws GeneticAlgorithmException
crossoverOperator - Referencja do obiektu operatora krzyżowania.GeneticAlgorithmException - DERC-1-1.1-1-2Copyright © 2008–2015 Delhezi. All rights reserved.