diff options
author | Peter Wu <peter@lekensteyn.nl> | 2015-04-07 16:56:01 +0200 |
---|---|---|
committer | Peter Wu <peter@lekensteyn.nl> | 2015-04-07 16:56:01 +0200 |
commit | 0fcfe8be393581d4776807b5aee9355116a6e3da (patch) | |
tree | 3852d65e5e1475031fe7ee544786e2ddb8abaacd | |
parent | e8f5721b7955e83562b8364b2717b9ef0983fac4 (diff) | |
download | assignment4-0fcfe8be393581d4776807b5aee9355116a6e3da.tar.gz |
Print resulting sentence and score for debugging
-rw-r--r-- | spellchecker/src/SpellCorrector.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/spellchecker/src/SpellCorrector.java b/spellchecker/src/SpellCorrector.java index 875213f..6bf026c 100644 --- a/spellchecker/src/SpellCorrector.java +++ b/spellchecker/src/SpellCorrector.java @@ -133,10 +133,11 @@ public class SpellCorrector { if (subResult != null) { // Yes it did. Is this the best one so far? if (subResult.getBestScore() > bestResult.getBestScore()) { - debugPrint("Subresult is better!"); + debugPrint("Subresult is better: " + String.join(" ", subResult.getBestSentence())); bestResult = subResult; } else { - debugPrint("Subresult is not better!"); + debugPrint("Subresult is not better:" + + String.join(" ", subResult.getBestSentence())); } } else { debugPrint("no subresult found"); @@ -163,6 +164,10 @@ public class SpellCorrector { // if a better sentence is found, use it. if (rater != null) { words = rater.getBestSentence(); + debugPrint("Final score: " + rater.getBestScore()); + if (DEBUG_SCORE) { + rater.debugScore(); + } } return String.join(" ", words); |