* compute errors on the output nodes
*/
List<EntryStructure> outputs = e.getOutputs();
for(int i=0; i<outputs.size(); i++){
EntryStructure e1 = outputs.get(i);
Concept c = e1.getConcept();
if(c==null)
System.err.println("Error: Concept "+e1.getConcept().getName()+" not found");
LearningConcept lc = null;
if(c instanceof LearningConcept)
lc = (LearningConcept) c;
if(lc != null && lc.isOutput()){
OutputLearningConcept oc = (OutputLearningConcept) lc;
System.out.println(" Output concept: "+c.getName());
System.out.println(" Desirable output: "+oc.getDesirableOutput()+", output: "+oc.getOutput().doubleValue());
System.out.println(" Error on output concept: "+c.getName()+": "+(oc.getDesirableOutput() - oc.getOutput().doubleValue()));
}
}
}