Gather data

This commit is contained in:
mike
2026-01-06 21:04:39 +01:00
parent 07b629c7a0
commit 3014571ba3
3 changed files with 24 additions and 32 deletions

View File

@@ -42,12 +42,11 @@ public final class ExportFormat {
// If nothing placed: return full grid mapped to letters/# only
if (placed.isEmpty()) {
List<String> gridv2 = new ArrayList<>(H);
var gridv2 = new ArrayList<String>(H);
for (var r = 0; r < H; r++) {
var sb = new StringBuilder(W);
for (var c = 0; c < W; c++) {
var ch = g.getCharAt(r, c);
sb.append(isLetter(ch) ? ch : '#');
sb.append(g.isLetterAt(r, c) ? g.getCharAt(r, c) : '#');
}
gridv2.add(sb.toString());
}
@@ -165,7 +164,7 @@ public final class ExportFormat {
return new Placed(
lemma,
lemma.word(),
lemma.clue()/*dict.words()[lemma.index()].clue()*/.toArray(String[]::new), // clue placeholder
lemma.clue().toArray(String[]::new),
startRow,
startCol,
direction,