From f61785af2d46196571d29c04888872cb6a845a84 Mon Sep 17 00:00:00 2001 From: Peter Osterlund Date: Sat, 9 Jun 2012 22:18:24 +0000 Subject: [PATCH] DroidFish: Avoid terminating space character in book info strings. --- DroidFish/src/org/petero/droidfish/book/DroidBook.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/DroidFish/src/org/petero/droidfish/book/DroidBook.java b/DroidFish/src/org/petero/droidfish/book/DroidBook.java index 6ad8327..a5a0ba4 100644 --- a/DroidFish/src/org/petero/droidfish/book/DroidBook.java +++ b/DroidFish/src/org/petero/droidfish/book/DroidBook.java @@ -145,15 +145,19 @@ public final class DroidBook { for (BookEntry be : bookMoves) totalWeight += scaleWeight(be.weight); if (totalWeight <= 0) totalWeight = 1; + boolean first = true; for (BookEntry be : bookMoves) { Move m = be.move; bookMoveList.add(m); String moveStr = TextIO.moveToString(pos, m, false); + if (first) + first = false; + else + ret.append(' '); ret.append(moveStr); ret.append(':'); int percent = (int)Math.round(scaleWeight(be.weight) * 100 / totalWeight); ret.append(percent); - ret.append(' '); } } return new Pair>(ret.toString(), bookMoveList);