![]() *Logic 6 included four rules till v7.2 – two based on “simple colouring” and two on “ multi-colouring ”. Now let’s enumerate the Logics implemented in v11: No. You can see an example in the webpage linked at the end of this post. Using this menu option, you can export the list of steps that appear on the right as a webpage to compare with other solutions and/or scrutinize the Logics used by the solver. Update: I forgot to mention one of the only, really new feature in the program: "Export Solution". Other changes include updated Logic descriptions (including name changes of the Logics), updated colour palette for names of the Logic in the “Comments” box, and some minor code enhancements and cosmetic changes. Once that is properly done, I go back to the start of the list of Logics (Logic 2 in the table below) and re-iterate till all the Logics are exhausted or the Sudoku is completely solved. ![]() I check it ‘sneakily’ instead and if no such possibility has arisen, I continue with the same Logic looking for next chain or pincer or net or whatever. A major difference is that I still don’t go checking for “Single Possibilities” after every single successful application of a Logic. Talking about solving a sudoku, the nonlinear run over the Logics has also been tweaked to follow SW’s style, up to a point. I wish I could write such non-sensical sentences with all the vigour and gusto rivalling those novelists who do it for a living. It really brings the dynamism of a Sudoku puzzle to the foreground which the visual senses take in to relive its full kaleidoscopic glory. It is as if someone forgot to turn off the “Solve Partially” option. Another significant change that hits visually when SS starts solving a Sudoku is that the various possibilities in cells keep updating as other cells get filled with final answers. So get in line with the program and stop interrupting my train of boasts heading full-speed towards the Grandiose Terminal!”. To that non-reader of my posts, I say “Because I am proud of that achievement and this is a show-off post. “Why is this change repeated here again then?”, one might ask. One change that has already appeared in the changelog is the display of recording indicator when speech input is on. That makes a total of 10 Logics and one Smart Brute Force Algorithm leading the way straight to v11.0 and Release 22.īefore I go on to map my ‘Logics’ to SW’s ‘Strategies’, let me talk a little about other important changes. ![]() Continuing that tradition, I have borrowed a lot more this time and implemented them in my own way and bunched them up in 4 more advanced Logics (Scissors, Pincers, Cycles and Nets). Those who remember my first detailed post about this MATLAB program will know that 1+3 Logics were ‘my own’ but other 2 ‘advanced’ Logics (Grids and Chains) were borrowed from the exhaustively detailed website on Sudoku strategies: (SW). But who is looking at the meaning of that word, anyway? This allows SS v11 to solve more Sudokus like the ‘diabolical’ ones that appear in newspapers, or generated at the ‘Grandmaster’ level in “ MS Sudoku” game, which are only rarely really diabolical. ![]() A huge quantal jump from the current v7.2 to v11.0 because four new Logics have been added over the last month or so. Here we are again at another MATLAB program show-off: SuDoKu Solver v11.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |