From 696062e9dbbf03804c85353549e0a75f42d810f4 Mon Sep 17 00:00:00 2001 From: Janet-Doe Date: Thu, 30 Jan 2025 16:18:37 +0100 Subject: [PATCH] merge image branch with main --- app/save/save-1.json | 572 +++++++++++++++++++++++++++++++++++++++++++ app/save/save.json | 572 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 1144 insertions(+) create mode 100644 app/save/save-1.json create mode 100644 app/save/save.json diff --git a/app/save/save-1.json b/app/save/save-1.json new file mode 100644 index 0000000..b02a204 --- /dev/null +++ b/app/save/save-1.json @@ -0,0 +1,572 @@ +{ + "cells": [ + { + "blockID": 0, + "symbolIndex": -1 + }, + { + "blockID": 0, + "immutable": true, + "symbolIndex": 8 + }, + { + "blockID": 0, + "immutable": true, + "symbolIndex": 1 + }, + { + "blockID": 1, + "symbolIndex": -1 + }, + { + "blockID": 1, + "symbolIndex": -1 + }, + { + "blockID": 1, + "symbolIndex": -1 + }, + { + "blockID": 2, + "symbolIndex": -1 + }, + { + "blockID": 2, + "symbolIndex": -1 + }, + { + "blockID": 2, + "symbolIndex": -1 + }, + { + "blockID": 0, + "immutable": true, + "symbolIndex": 2 + }, + { + "blockID": 0, + "symbolIndex": -1 + }, + { + "blockID": 0, + "immutable": true, + "symbolIndex": 4 + }, + { + "blockID": 1, + "symbolIndex": -1 + }, + { + "blockID": 1, + "symbolIndex": 0 + }, + { + "blockID": 1, + "symbolIndex": -1 + }, + { + "blockID": 2, + "immutable": true, + "symbolIndex": 6 + }, + { + "blockID": 2, + "immutable": true, + "symbolIndex": 8 + }, + { + "blockID": 2, + "symbolIndex": -1 + }, + { + "blockID": 0, + "immutable": true, + "symbolIndex": 3 + }, + { + "blockID": 0, + "immutable": true, + "symbolIndex": 6 + }, + { + "blockID": 0, + "symbolIndex": -1 + }, + { + "blockID": 1, + "immutable": true, + "symbolIndex": 5 + }, + { + "blockID": 1, + "symbolIndex": -1 + }, + { + "blockID": 1, + "immutable": true, + "symbolIndex": 7 + }, + { + "blockID": 2, + "immutable": true, + "symbolIndex": 2 + }, + { + "blockID": 2, + "symbolIndex": -1 + }, + { + "blockID": 2, + "immutable": true, + "symbolIndex": 4 + }, + { + "blockID": 3, + "immutable": true, + "symbolIndex": 8 + }, + { + "blockID": 3, + "immutable": true, + "symbolIndex": 2 + }, + { + "blockID": 3, + "immutable": true, + "symbolIndex": 3 + }, + { + "blockID": 4, + "immutable": true, + "symbolIndex": 6 + }, + { + "blockID": 4, + "symbolIndex": -1 + }, + { + "blockID": 4, + "symbolIndex": -1 + }, + { + "blockID": 5, + "symbolIndex": -1 + }, + { + "blockID": 5, + "symbolIndex": -1 + }, + { + "blockID": 5, + "immutable": true, + "symbolIndex": 1 + }, + { + "blockID": 3, + "symbolIndex": -1 + }, + { + "blockID": 3, + "immutable": true, + "symbolIndex": 4 + }, + { + "blockID": 3, + "immutable": true, + "symbolIndex": 5 + }, + { + "blockID": 4, + "symbolIndex": -1 + }, + { + "blockID": 4, + "symbolIndex": -1 + }, + { + "blockID": 4, + "symbolIndex": -1 + }, + { + "blockID": 5, + "immutable": true, + "symbolIndex": 8 + }, + { + "blockID": 5, + "immutable": true, + "symbolIndex": 6 + }, + { + "blockID": 5, + "symbolIndex": -1 + }, + { + "blockID": 3, + "symbolIndex": -1 + }, + { + "blockID": 3, + "symbolIndex": -1 + }, + { + "blockID": 3, + "immutable": true, + "symbolIndex": 6 + }, + { + "blockID": 4, + "symbolIndex": -1 + }, + { + "blockID": 4, + "immutable": true, + "symbolIndex": 7 + }, + { + "blockID": 4, + "immutable": true, + "symbolIndex": 8 + }, + { + "blockID": 5, + "immutable": true, + "symbolIndex": 4 + }, + { + "blockID": 5, + "immutable": true, + "symbolIndex": 5 + }, + { + "blockID": 5, + "immutable": true, + "symbolIndex": 3 + }, + { + "blockID": 6, + "immutable": true, + "symbolIndex": 4 + }, + { + "blockID": 6, + "immutable": true, + "symbolIndex": 3 + }, + { + "blockID": 6, + "symbolIndex": -1 + }, + { + "blockID": 7, + "immutable": true, + "symbolIndex": 8 + }, + { + "blockID": 7, + "symbolIndex": -1 + }, + { + "blockID": 7, + "immutable": true, + "symbolIndex": 1 + }, + { + "blockID": 8, + "immutable": true, + "symbolIndex": 5 + }, + { + "blockID": 8, + "symbolIndex": -1 + }, + { + "blockID": 8, + "immutable": true, + "symbolIndex": 6 + }, + { + "blockID": 6, + "immutable": true, + "symbolIndex": 1 + }, + { + "blockID": 6, + "symbolIndex": -1 + }, + { + "blockID": 6, + "immutable": true, + "symbolIndex": 8 + }, + { + "blockID": 7, + "immutable": true, + "symbolIndex": 3 + }, + { + "blockID": 7, + "symbolIndex": -1 + }, + { + "blockID": 7, + "immutable": true, + "symbolIndex": 6 + }, + { + "blockID": 8, + "symbolIndex": -1 + }, + { + "blockID": 8, + "symbolIndex": -1 + }, + { + "blockID": 8, + "symbolIndex": -1 + }, + { + "blockID": 6, + "symbolIndex": -1 + }, + { + "blockID": 6, + "immutable": true, + "symbolIndex": 0 + }, + { + "blockID": 6, + "symbolIndex": -1 + }, + { + "blockID": 7, + "immutable": true, + "symbolIndex": 7 + }, + { + "blockID": 7, + "symbolIndex": -1 + }, + { + "blockID": 7, + "symbolIndex": -1 + }, + { + "blockID": 8, + "immutable": true, + "symbolIndex": 1 + }, + { + "blockID": 8, + "symbolIndex": -1 + }, + { + "blockID": 8, + "immutable": true, + "symbolIndex": 8 + } + ], + "blocks": [ + {"cellIDs": [ + 0, + 1, + 2, + 9, + 10, + 11, + 18, + 19, + 20 + ]}, + {"cellIDs": [ + 3, + 4, + 5, + 12, + 13, + 14, + 21, + 22, + 23 + ]}, + {"cellIDs": [ + 6, + 7, + 8, + 15, + 16, + 17, + 24, + 25, + 26 + ]}, + {"cellIDs": [ + 27, + 28, + 29, + 36, + 37, + 38, + 45, + 46, + 47 + ]}, + {"cellIDs": [ + 30, + 31, + 32, + 39, + 40, + 41, + 48, + 49, + 50 + ]}, + {"cellIDs": [ + 33, + 34, + 35, + 42, + 43, + 44, + 51, + 52, + 53 + ]}, + {"cellIDs": [ + 54, + 55, + 56, + 63, + 64, + 65, + 72, + 73, + 74 + ]}, + {"cellIDs": [ + 57, + 58, + 59, + 66, + 67, + 68, + 75, + 76, + 77 + ]}, + {"cellIDs": [ + 60, + 61, + 62, + 69, + 70, + 71, + 78, + 79, + 80 + ]} + ], + "multidoku": [{ + "blockWidth": 3, + "cells": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80 + ], + "blocks": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "constraints": [ + 0, + 1, + 2 + ] + }] +} \ No newline at end of file diff --git a/app/save/save.json b/app/save/save.json new file mode 100644 index 0000000..673d5c9 --- /dev/null +++ b/app/save/save.json @@ -0,0 +1,572 @@ +{ + "cells": [ + { + "blockID": 0, + "symbolIndex": -1 + }, + { + "blockID": 0, + "immutable": true, + "symbolIndex": 8 + }, + { + "blockID": 0, + "immutable": true, + "symbolIndex": 1 + }, + { + "blockID": 1, + "symbolIndex": -1 + }, + { + "blockID": 1, + "symbolIndex": -1 + }, + { + "blockID": 1, + "symbolIndex": -1 + }, + { + "blockID": 2, + "symbolIndex": -1 + }, + { + "blockID": 2, + "symbolIndex": -1 + }, + { + "blockID": 2, + "symbolIndex": -1 + }, + { + "blockID": 0, + "immutable": true, + "symbolIndex": 2 + }, + { + "blockID": 0, + "symbolIndex": -1 + }, + { + "blockID": 0, + "immutable": true, + "symbolIndex": 4 + }, + { + "blockID": 1, + "symbolIndex": -1 + }, + { + "blockID": 1, + "symbolIndex": -1 + }, + { + "blockID": 1, + "symbolIndex": -1 + }, + { + "blockID": 2, + "immutable": true, + "symbolIndex": 6 + }, + { + "blockID": 2, + "immutable": true, + "symbolIndex": 8 + }, + { + "blockID": 2, + "symbolIndex": -1 + }, + { + "blockID": 0, + "immutable": true, + "symbolIndex": 3 + }, + { + "blockID": 0, + "immutable": true, + "symbolIndex": 6 + }, + { + "blockID": 0, + "symbolIndex": -1 + }, + { + "blockID": 1, + "immutable": true, + "symbolIndex": 5 + }, + { + "blockID": 1, + "symbolIndex": -1 + }, + { + "blockID": 1, + "immutable": true, + "symbolIndex": 7 + }, + { + "blockID": 2, + "immutable": true, + "symbolIndex": 2 + }, + { + "blockID": 2, + "symbolIndex": -1 + }, + { + "blockID": 2, + "immutable": true, + "symbolIndex": 4 + }, + { + "blockID": 3, + "immutable": true, + "symbolIndex": 8 + }, + { + "blockID": 3, + "immutable": true, + "symbolIndex": 2 + }, + { + "blockID": 3, + "immutable": true, + "symbolIndex": 3 + }, + { + "blockID": 4, + "immutable": true, + "symbolIndex": 6 + }, + { + "blockID": 4, + "symbolIndex": -1 + }, + { + "blockID": 4, + "symbolIndex": -1 + }, + { + "blockID": 5, + "symbolIndex": -1 + }, + { + "blockID": 5, + "symbolIndex": -1 + }, + { + "blockID": 5, + "immutable": true, + "symbolIndex": 1 + }, + { + "blockID": 3, + "symbolIndex": -1 + }, + { + "blockID": 3, + "immutable": true, + "symbolIndex": 4 + }, + { + "blockID": 3, + "immutable": true, + "symbolIndex": 5 + }, + { + "blockID": 4, + "symbolIndex": -1 + }, + { + "blockID": 4, + "symbolIndex": -1 + }, + { + "blockID": 4, + "symbolIndex": -1 + }, + { + "blockID": 5, + "immutable": true, + "symbolIndex": 8 + }, + { + "blockID": 5, + "immutable": true, + "symbolIndex": 6 + }, + { + "blockID": 5, + "symbolIndex": -1 + }, + { + "blockID": 3, + "symbolIndex": -1 + }, + { + "blockID": 3, + "symbolIndex": -1 + }, + { + "blockID": 3, + "immutable": true, + "symbolIndex": 6 + }, + { + "blockID": 4, + "symbolIndex": -1 + }, + { + "blockID": 4, + "immutable": true, + "symbolIndex": 7 + }, + { + "blockID": 4, + "immutable": true, + "symbolIndex": 8 + }, + { + "blockID": 5, + "immutable": true, + "symbolIndex": 4 + }, + { + "blockID": 5, + "immutable": true, + "symbolIndex": 5 + }, + { + "blockID": 5, + "immutable": true, + "symbolIndex": 3 + }, + { + "blockID": 6, + "immutable": true, + "symbolIndex": 4 + }, + { + "blockID": 6, + "immutable": true, + "symbolIndex": 3 + }, + { + "blockID": 6, + "symbolIndex": -1 + }, + { + "blockID": 7, + "immutable": true, + "symbolIndex": 8 + }, + { + "blockID": 7, + "symbolIndex": -1 + }, + { + "blockID": 7, + "immutable": true, + "symbolIndex": 1 + }, + { + "blockID": 8, + "immutable": true, + "symbolIndex": 5 + }, + { + "blockID": 8, + "symbolIndex": -1 + }, + { + "blockID": 8, + "immutable": true, + "symbolIndex": 6 + }, + { + "blockID": 6, + "immutable": true, + "symbolIndex": 1 + }, + { + "blockID": 6, + "symbolIndex": -1 + }, + { + "blockID": 6, + "immutable": true, + "symbolIndex": 8 + }, + { + "blockID": 7, + "immutable": true, + "symbolIndex": 3 + }, + { + "blockID": 7, + "symbolIndex": -1 + }, + { + "blockID": 7, + "immutable": true, + "symbolIndex": 6 + }, + { + "blockID": 8, + "symbolIndex": -1 + }, + { + "blockID": 8, + "symbolIndex": -1 + }, + { + "blockID": 8, + "symbolIndex": -1 + }, + { + "blockID": 6, + "symbolIndex": -1 + }, + { + "blockID": 6, + "immutable": true, + "symbolIndex": 0 + }, + { + "blockID": 6, + "symbolIndex": -1 + }, + { + "blockID": 7, + "immutable": true, + "symbolIndex": 7 + }, + { + "blockID": 7, + "symbolIndex": -1 + }, + { + "blockID": 7, + "symbolIndex": -1 + }, + { + "blockID": 8, + "immutable": true, + "symbolIndex": 1 + }, + { + "blockID": 8, + "symbolIndex": -1 + }, + { + "blockID": 8, + "immutable": true, + "symbolIndex": 8 + } + ], + "blocks": [ + {"cellIDs": [ + 0, + 1, + 2, + 9, + 10, + 11, + 18, + 19, + 20 + ]}, + {"cellIDs": [ + 3, + 4, + 5, + 12, + 13, + 14, + 21, + 22, + 23 + ]}, + {"cellIDs": [ + 6, + 7, + 8, + 15, + 16, + 17, + 24, + 25, + 26 + ]}, + {"cellIDs": [ + 27, + 28, + 29, + 36, + 37, + 38, + 45, + 46, + 47 + ]}, + {"cellIDs": [ + 30, + 31, + 32, + 39, + 40, + 41, + 48, + 49, + 50 + ]}, + {"cellIDs": [ + 33, + 34, + 35, + 42, + 43, + 44, + 51, + 52, + 53 + ]}, + {"cellIDs": [ + 54, + 55, + 56, + 63, + 64, + 65, + 72, + 73, + 74 + ]}, + {"cellIDs": [ + 57, + 58, + 59, + 66, + 67, + 68, + 75, + 76, + 77 + ]}, + {"cellIDs": [ + 60, + 61, + 62, + 69, + 70, + 71, + 78, + 79, + 80 + ]} + ], + "multidoku": [{ + "blockWidth": 3, + "cells": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80 + ], + "blocks": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "constraints": [ + 0, + 1, + 2 + ] + }] +} \ No newline at end of file