afryca.ase.Snippet
ASE-API
Simulate module example
var moduleName = 'RandomFPR';
var simulations = ase.simulateModule(moduleName);
var module = ase.getModuleByName(moduleName);
var simulationCode = module.getSimulationCode();
var functions = ase.getModuleFunctions(moduleName);
var simulationsOutput = '';
var result;
for (var i = 0; i < functions.length; i++) {
result = simulations.get(functions[i]).getResult();
simulationsOutput += '\n' + functions[i] + ': ' + result;
if (result != null) {
simulationsOutput += '. FPR size: ' + result.getNumberOfAlternatives();
}
}
'Simulation code: \'' + simulationCode + '\'' + simulationsOutput + '\n' +
'Simulations class: ' + simulations.class + '\n' +
'Simulation element class: ' + simulations.get(functions[0]).class