From 4ee0e5cd0425602d6c1e2357514f9d0876cf5148 Mon Sep 17 00:00:00 2001 From: pommicket Date: Wed, 24 Sep 2025 15:30:07 -0400 Subject: Various fixes to extractor script We no longer mislabel plays as invalid and the positions are actually correct now. --- pub/blankplays.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'pub/blankplays.js') diff --git a/pub/blankplays.js b/pub/blankplays.js index 13a1232..8b80804 100644 --- a/pub/blankplays.js +++ b/pub/blankplays.js @@ -75,6 +75,9 @@ function loadAttempt() { let saveDataStr = localStorage.getItem(`attempt-${lexicon}-${challengeId}`); if (!saveDataStr) return; let saveData = JSON.parse(saveDataStr); + if (saveData.version !== 2) { + return; + } let solution = saveData.solution.split(';'); for (let row = 0; row < N; row++) { for (let col = 0; col < N; col++) { @@ -105,7 +108,7 @@ function saveAttempt() { for (let col = 0; col < N; col++) solution.push(currAttempt[row][col].join(',')); let saveData = { - version: 1, + version: 2, solution: solution.join(';'), finished: finished, eliminated: eliminated.join(''), -- cgit v1.2.3