From: <jen...@us...> - 2009-08-17 15:18:09
|
Revision: 1825 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=1825&view=rev Author: jenslehmann Date: 2009-08-17 15:17:59 +0000 (Mon, 17 Aug 2009) Log Message: ----------- return solutions in descending order Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/learningproblems/EvaluatedDescriptionClass.java trunk/src/dl-learner/org/dllearner/server/DLLearnerWS.java Modified: trunk/src/dl-learner/org/dllearner/learningproblems/EvaluatedDescriptionClass.java =================================================================== --- trunk/src/dl-learner/org/dllearner/learningproblems/EvaluatedDescriptionClass.java 2009-08-15 11:31:37 UTC (rev 1824) +++ trunk/src/dl-learner/org/dllearner/learningproblems/EvaluatedDescriptionClass.java 2009-08-17 15:17:59 UTC (rev 1825) @@ -105,6 +105,7 @@ * descriptions by transforming them to a JSON string. * @return A JSON representation of an evaluated description. */ + @Override public String asJSON() { JSONObject object = new JSONObject(); try { Modified: trunk/src/dl-learner/org/dllearner/server/DLLearnerWS.java =================================================================== --- trunk/src/dl-learner/org/dllearner/server/DLLearnerWS.java 2009-08-15 11:31:37 UTC (rev 1824) +++ trunk/src/dl-learner/org/dllearner/server/DLLearnerWS.java 2009-08-17 15:17:59 UTC (rev 1825) @@ -366,7 +366,7 @@ TreeSet<? extends EvaluatedDescription> descriptions = state.getLearningAlgorithm().getCurrentlyBestEvaluatedDescriptions(); String json = "{"; int count = 1; - for(EvaluatedDescription description : descriptions) { + for(EvaluatedDescription description : descriptions.descendingSet()) { if (count>1) json += ",\"solution" + count + "\" : " + description.asJSON(); else json += "\"solution" + count + "\" : " + description.asJSON(); count++; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |