|
From: Giuseppe C. <giu...@st...> - 2014-01-27 17:36:18
|
To Whom It May Concern,
I would like to develop some new components and I have a couple of
questions to ask (If I may).
1. I have read the manual and it says that to create a concrete
component I have to implement one of the following interfaces:
KnowledgeSource, ReasonerComponent, LearningProblem,
LearningAlgorithm, but It says also that the list is incomplete.
Which are all the interfaces and/or abstract classes that I can
implement for the creation of a new component?
2. I have read the old code, contained in the "Build 2010-08-07"
directory, and the new one. I saw that the management of
configuration options of the components changed. Now, for example my
component has an option called 'testOption' of String type, I
created the setter and getter methods, but I want to set a set of
allowed values. With the old version of DLLearner I could do it with
StringConfigOption#setAllowedValues method, but how can I do it now
with the new policy?
Greetings,
Giuseppe
|