From 8dcdfd23ef6fedf89b8a485f6bb54974e5077881 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Sun, 25 May 2025 12:12:38 +0200 Subject: Oops forgot to add these files --- web/http/worker.mjs | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 web/http/worker.mjs (limited to 'web/http/worker.mjs') diff --git a/web/http/worker.mjs b/web/http/worker.mjs new file mode 100644 index 0000000..5756598 --- /dev/null +++ b/web/http/worker.mjs @@ -0,0 +1,11 @@ +import Nissy from "./nissy_web_module.mjs" + +const nissy = await Nissy(); +nissy.setLogger(nissy._addCallbackFunction(console.log)); + +onmessage = (e) => { + var cube = new nissy.Cube(); + cube.move(e.data.scramble); + nissy.solve(e.data.solver, cube, nissy.NissFlag.normal, 0, 17, 1, 99, 4, -1) + .then((sol) => postMessage(sol)) +}; -- cgit v1.3