@SebAaltonen What's your toolchain for wasm+webgpu? I assume emscripten but how are you calling into webgpu, are you using the headers from dawn or wgpu-native? Are you using emscripten's built in glfw or sdl or raw emscripten? Do you have a native build too or just web?
@jazzychad@Jonathan_Blow Ah cool. I added a seeded generation to mine where the seed sets the starting position for the search, but it doesn't quite work as well as yours. I think your mazegen stuff works a lot better for this than my brute force search. https://t.co/YGST8mDMkg
@jazzychad@Jonathan_Blow I guess that's fine though, you still get reproducible puzzles based on seeds. And with the pseudo random mapping the "seed collisions" aren't next to each-other.
@Jonathan_Blow Found some interesting things. In the game all the puzzles I've seen only have one solution, but there are lots of "valid" puzzles with multiple solutions.
@Jonathan_Blow I also wrote a solver and a generator for this, but I have no idea how the seeded generation works. Mine just enumerates valid puzzles. https://t.co/gQkLrmHsir