public class ScriptEngineDriver extends ScriptEngine implements IFitnessFunctionDriver
ScriptEngineDriver: Silnik skryptów dla funkcji celu.| Constructor and Description |
|---|
ScriptEngineDriver(String scriptEnginName,
String scriptPath,
String scriptFile)
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
invokeFunction(String functionName,
Object... args)
Wywołuje funkcję celu zdefiniowaną w skrypcie.
|
getScriptEnginName, getScriptFile, getScriptPath, invokepublic ScriptEngineDriver(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.scriptFile - Naza pliku ze skrytem.GeneticAlgorithmException - Propagacja DERC-1-9-1-1, DERC-1-9-1-2,
DERC-1-9-1-3public final double invokeFunction(String functionName, Object... args) throws GeneticAlgorithmException
invokeFunction in interface IFitnessFunctionDriverfunctionName - Nazwa funkcji celu zdefiniowanej w skrypcie.args - Argumenty do przekazania do wywoływanej funkcji.GeneticAlgorithmException - Propagacja DERC-1-9-1-4, DERC-1-9-1-5Copyright © 2008–2015 Delhezi. All rights reserved.