Great, yzfwsf, many thanks !
Copy/Paste is working fine, here also ghfick's 0-string works.
(Reading from a file does not crash, but just brings the old and another message box with the string and an exclamation mark.)
eleven wrote:Great, yzfwsf, many thanks !
Copy/Paste is working fine, here also ghfick's 0-string works.
(Reading from a file does not crash, but just brings the old and another message box with the string and an exclamation mark.)
rjamil wrote:Hi yzfwsf,
Your program become more interesting after looking option "ste/stte FINISH" in Tools - Find all steps options All possible steps tab.
However, suggest to add bte/btte FINISH as well (formerly LCLSTE - Locked candidates and Locked sets to end) so that it may help to solve the one-trick-pony more confidently.
Added as on 20200527: Suggest to move ste/stte FINISH and bte/btte FINISH option in to separate combo as well.
R. Jamil
yzfwsf wrote:According to your suggestion, the program has been modified. Now the stte steps can be displayed first. If there is no stte steps, the lclste steps will be displayed. If there is no lclste steps, the bte steps will be displayed. However, when there is no stte steps, it is difficult to find the lclste steps and bte steps.
yzfwsf wrote:According to your suggestion, the program has been modified. Now the stte steps can be displayed first. If there is no stte steps, the lclste steps will be displayed. If there is no lclste steps, the bte steps will be displayed. However, when there is no stte steps, it is difficult to find the lclste steps and bte steps.
rjamil wrote:First of all, let me clear about what I understand is that, both LCLSTE and BTTE are the same set of techniques (as shown in 1-6 techniques in SudokuWiki.)
SpAce wrote: I don't understand what you mean by separate lclste and bte steps. (Neither can I test it, because I still can't run your program. I will install that damn Windows one of these days, I promise! Your solver seems really good.)
SpAce wrote:Btw, I have a totally unrelated point about singles. What I would personally love, but what none of the software solvers I know have (except maybe SE, I'm not sure), is a way to distinguish box-based hidden singles from line-based ones.
SpAce wrote:There should also be (at least) a third configurable option, like Hodoku's "Progress" techniques (which by default cover basics, but can be changed to anything). With a corresponding "solve up to" button the user could bypass any techniques they consider too simple for the task at hand. In addition there should be two just as easily accessible buttons to solve singles or basics (which buttons Hodoku unfortunately doesn't have; even though all singles can be set from the menu, it works poorly (try using the "back button" after that)).
SpAce wrote:Btw, does your solver give hints when pencil marks are off?
yzfwsf wrote:My solver uses the following definition:
STTE: Singles only
LCLSTE: STTE + Locked Candidates
BTTE: LCLSTTE + Hidden/Naked Sets + Standard Fish(Non Fins)
This situation is easy to modify, and your suggestions will be adopted in the next version.
You can modify the technique calling sequence according to your wishes in the option configuration, and then use the automatic puzzle solving function, and then select a specific step in the solution path, and then output the candidate status of the step to the board, so that you can achieve what you say Features.
Yes, hints can be provided in the same way, the option to display the number of candidates will not affect the prompt function.
1) Uniqueness Test 7 - Could you give a reference? More help? I am unsure that human solvers could spot it.
. . \ | . . . | . . .
/ abu abv | / / / | / / /
. . \ | . . . | . . .
-------------+-------------+-------------
. . \ | . . . | . . .
. . \ | . . . | . . .
\ abw ax-b | \ \ \ | \ \ \
-------------+-------------+-------------
. . \ | . . . | . . .
. . \ | . . . | . . .
. . \ | . . . | . . .
\ not a
/ not b
uvwx an be any another cadidates
r6 and c3 have conjugate pairs(a) in UR
r3 have conjugate pairs(b) in UR
2) I have not seen Uniqueness Test 5 or 6 so far. Maybe a reference or some background would help. Maybe they are very rare?
.9....25....2......6.....8...4.2...37264....15....7..8....84.7.158.7.......15....
..6....9..9.54...27....96...1.7..96....4.1..5..7.5..8.5..8.74......1......19.....
1.........8...6.....24...3..17.6..2...3..1.97...5..3.....7....5....2..7.5....96..
3) I am unsure how to get 610 to show a BUG+2 [or 3 or more!]
4) Setting puzzle generation to Extreme then clicking for a puzzle causes a crash.
5) I am unsure what is intended with 'Execute current hint if have'. Can you ask for a hint? How so? What do you mean 'Right Click will pop menu'?
6) There is a number displayed in the far right corner. I do not know what this number means or refers to.
ghfick wrote:Uniqueness Test 7 does show up quite often. Your explanation is clear. I now realize that Uniqueness 5 and 6 were detailed in the HoDoku site. Very clear now as well.
Interesting to see that one can generate puzzles with specific steps. Nice feature.
BUG+2 does not appear in 'All Possible Steps'. For example, if I try the puzzle displayed as bug+2_1.png on the May 22, 2020 thread, 610 shows the Uniqueness Test 1 step just before stte but does not show the BUG+2 step in 'All Possible Steps'.
The number appearing in the far lower right box is a four digit number.
ghfick wrote:I tried a fresh install of all files. 610 still crashes if you try to generate an Extreme puzzle. 610 continues to work fine if you generate an Unfair puzzle or an Insane puzzle. Something specific to the Extreme selection?