Patch notes
- July 27-28. the plan is just a little (Patch 8: hah, "little") project in jsfiddle. i can save a project and link it from here. i have the images laid out in a table. i need to emphasize the 3 by 3 borders though, so i'll have to change the way i structure the table. The hardest part of all this seems to be generating the damn grid. I'll have to do some research.
- Thanks to this guy I now have a working algorithm written in JS that produces a whole solved sudoku board. I don't know if it's completely bug-free, but it seems to work. Now I gotta poke some holes in it.
- I can now generate sudoku boards. I have not a single clue whether they're correctly generated. (*Refer to Patch 6) I hope to Matsuri my spaghetti is correct. It's quite sloppy, it can't reliably delete every tile it wants to.
- 3 by 3 borders now display.
- It is 1:06 A.M. Do you know how difficult it is to write a Sudoku generator? I want to commit sudoku and it's not the kind I'm developing rn /j I need sleep holy hell. Generating the puzzle requires solving the puzzle. For every single space you take out. And if I want it to have any reasonable difficulty, I'll have to make a solver that only uses certain techniques. Which means coding those techniques. Grr. Should've just grabbed a normal generator somewhere.
- Bug in the code means they're probably unsolvable.
- Fixed. Hopefully. It looks like it generates exactly 50 holes (as specified) and the solution in the console seems to check out at first glance because I won't be bothered to check. I'll go play one round and go to bed.
- It's too difficult at 50 holes. I'd putting a setting to lower the number of holes, and code a smarter algorithm, but I've already borrowed too much of tomorrow's time and brain power. I'll just nerf the thing to like 40 and go. Y'all can deal with it. Probably.
- 40 holes is still too difficult. It's 2:46 A.M. I started solving at like 2:00. These patch notes are getting too long for Reddit. I'm moving them into the HTML and I'm out of here.
- I have made a hole count thingy. In the process, I have discovered that my program doesn't guarantee that there's only one solution.
- It is currently Sanji Juunihun.
- July 29. I made a github account just for this webpage. It's a lot comfier than putting up with JSFiddle, that's for sure. Both on my end and the users'.
- I forgot to mention I fixed the Sudoku board having more than 1 solution. I think. (Patch 18: WRONG) But now I have to limit the number of holes to 50 or else it takes a lot longer to poke more holes.
- July 30. It's 12:41 A.M. I should stop going past midnight honestly. But in any case, I've made a UI that lets you change the tiles. It doesn't have any logic yet, and it's hard to tell which tiles can be edited, but this is major progress.
- It looks quite a bit better now.
- 2:58 A.M. It works. You can play the game. LET'S GOOOOOOOOO
- i know kobo is supposed to be a rain shaman and all but what if i summon her and ask her to help with my css
- Remember Patch 13? No? Me neither. I just played a game with 40 holes and there were like 2 solutions where 2 Risu's and Iofi's could switch places. I don't have a screenshot unfortunately.
- Anyway enjoy the new bigger displays for each of the holomems in the tile view.