From: <jen...@us...> - 2007-08-21 15:16:27
|
Revision: 14 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=14&view=rev Author: jenslehmann Date: 2007-08-21 08:16:04 -0700 (Tue, 21 Aug 2007) Log Message: ----------- enable faster stopping of refinement operator based algorithm Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/algorithms/refinement/ROLearner.java Modified: trunk/src/dl-learner/org/dllearner/algorithms/refinement/ROLearner.java =================================================================== --- trunk/src/dl-learner/org/dllearner/algorithms/refinement/ROLearner.java 2007-08-21 13:41:49 UTC (rev 13) +++ trunk/src/dl-learner/org/dllearner/algorithms/refinement/ROLearner.java 2007-08-21 15:16:04 UTC (rev 14) @@ -433,6 +433,11 @@ // recDepth dient nur zur Protokollierung private void extendNodeProper(Node node, Concept concept, int maxLength, int recDepth) { + // führe Methode nicht aus, wenn Algorithmus gestoppt wurde (alle rekursiven Funktionsaufrufe + // werden nacheinander abgebrochen, so dass ohne weitere Reasoninganfragen relativ schnell beendet wird) + if(stop) + return; + if(recDepth > maxRecDepth) maxRecDepth = recDepth; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |