diff --git a/src/puzzle/ExportFormat.java b/src/puzzle/ExportFormat.java index cbcd23c..bf67e2c 100644 --- a/src/puzzle/ExportFormat.java +++ b/src/puzzle/ExportFormat.java @@ -94,11 +94,6 @@ public final class ExportFormat { maxC = Math.max(maxC, cc); } - minR -= 1; - minC -= 1; - maxR += 1; - maxC += 1; - // 3) map of only used letter cells (everything else becomes '#') Map letterAt = new HashMap<>(); for (var p : placed) { diff --git a/src/puzzle/Main.java b/src/puzzle/Main.java index f10c7c6..f32f118 100644 --- a/src/puzzle/Main.java +++ b/src/puzzle/Main.java @@ -13,7 +13,7 @@ public class Main { public static class Opts { public int seed = 1; public int pop = 18; - public int gens = 100; + public int gens = 200; public int tries = 5; public String wordsPath = "./out/pool.txt"; public double minSimplicity = 0; // 0 means no limit diff --git a/src/puzzle/ThemePoolBuilderLength.java b/src/puzzle/ThemePoolBuilderLength.java index d4d7c57..1be70d4 100644 --- a/src/puzzle/ThemePoolBuilderLength.java +++ b/src/puzzle/ThemePoolBuilderLength.java @@ -877,7 +877,7 @@ public class ThemePoolBuilderLength { System.out.println("Using model: " + modelId); System.out.println("Generating theme words via LM Studio..."); - List llmWords = Arrays.asList();//llmThemeWords(o, modelId, rssText.toString()); + List llmWords = llmThemeWords(o, modelId, rssText.toString()); // Normalize + keep only those present in master lexicon var themeKept = new LinkedHashSet();