Gather data
This commit is contained in:
@@ -31,7 +31,7 @@ public class DailyGenerator {
|
||||
|
||||
public static void main(String[] args) {
|
||||
var outDir = env("OUT_DIR", "/home/mike/dev/puzzle-generator/data/");
|
||||
var wordsPath = env("WORDS_PATH", "./word-list.txt");
|
||||
var wordsPath = env("WORDS_PATH", "./export_words_only.txt");
|
||||
var puzzlesPerDay = envInt("PUZZLES_PER_DAY", 3);
|
||||
var seed = envInt("SEED", (int) System.currentTimeMillis());
|
||||
var themeFilter = envBool("THEME_FILTER", true);
|
||||
@@ -119,6 +119,10 @@ public class DailyGenerator {
|
||||
result, 1, new ExportFormat.Rewards(50, 2, 1)
|
||||
);
|
||||
|
||||
// Generate clues via LLM
|
||||
System.out.println("Generating clues for " + exported.words().size() + " words...");
|
||||
exported = ClueGenerator.applyClues(exported);
|
||||
|
||||
// Write to JSON file
|
||||
var filename = String.format("crossword_%s_%02d_%s.json", dateStr, i, safeSlug(theme));
|
||||
var outputPath = Paths.get(outDir, filename);
|
||||
|
||||
Reference in New Issue
Block a user