public class FitnessFunctionDriverFactory extends Object
| Constructor and Description |
|---|
FitnessFunctionDriverFactory() |
| Modifier and Type | Method and Description |
|---|---|
static IFitnessFunctionDriver |
getFitnessFunctionEngineDriver(String scriptEnginName,
String scriptPath,
String scriptFile)
Tworzy nowy obiekt sterownika finkcji celu i zwraca referencję do niego.
|
static FitnessFunctionDriverType |
getFitnessFunctionEngineDriverType(IFitnessFunctionDriver fitnessFunctionDriver)
Zwraca typ sterownika funkcji celu określony dla parametru.
|
public static IFitnessFunctionDriver getFitnessFunctionEngineDriver(String scriptEnginName, String scriptPath, String scriptFile) throws GeneticAlgorithmException
scriptEnginName - Nazwa silnika skryptów. Przykładowe wartości:
[js, rhino, JavaScript, javascript,
ECMAScript, ecmascript].scriptPath - Bezwzględna ścieżka zakończona "/" do katalogu w
którym składowane są skrytpy funkcji celu.scriptFile - Naza pliku ze skrytem funkcji celu.GeneticAlgorithmException - Propagowany z funkcji
ScriptEngineDriver klas implementujących silniki funkcji celu.public static FitnessFunctionDriverType getFitnessFunctionEngineDriverType(IFitnessFunctionDriver fitnessFunctionDriver) throws GeneticAlgorithmException
fitnessFunctionDriver - Referencja do obiektu sterownika funkcji celu.GeneticAlgorithmException - DERC-1-3.1.1-1-2Copyright © 2008–2015 Delhezi. All rights reserved.