Betty 1.1
|
Public Member Functions | |
FAMABenchmark (IGenerator generator) | |
Map< String, String > | executeWithArgs (Experiment exp, String questionType, String reasoner, Product p) |
void | execute (Collection< String > reasoners, Collection< String > questions, Collection< RandomExperiment > exps) throws Exception |
Collection< RandomExperiment > | generateRandomFM (Collection< Characteristics > Chars) throws IOException, BettyException |
Package Attributes | |
Timer | thread = null |
this facade will allow to have an out off-shelve woriking benchm system using FaMa TS
void es.us.isa.benchmarking.FAMABenchmark.execute | ( | Collection< String > | reasoners, |
Collection< String > | questions, | ||
Collection< RandomExperiment > | exps | ||
) | throws Exception |
Execute a set of experiments, with a set of reasoners and a set of questions
reasoners | The reasoners to be used |
questions | The questions to be performed |
exps | The experiments to be processed |
Exception | A exception that means that a new thread per questions and reasoners can not be propertly used |
Map<String, String> es.us.isa.benchmarking.FAMABenchmark.executeWithArgs | ( | Experiment | exp, |
String | questionType, | ||
String | reasoner, | ||
Product | p | ||
) |
Willl execute a experiment with some questions and reasoners.
exp | the experiment |
questionType | The FaMa questionto be performed |
reasoner | The reasoner to be used |
p | the product(needed in some faMa questions) |
Collection<RandomExperiment> es.us.isa.benchmarking.FAMABenchmark.generateRandomFM | ( | Collection< Characteristics > | Chars | ) | throws IOException, BettyException |
Generates a set of randomFm, using the desired generator and using a set of characteristics
Chars | The characteristics |
IOException | |
BettyException |