DominoCue release 1.0
DominoCue release 1.0
Check the DominoCue support page for information about this new program.
Feedback appreciated as always.
Ruud
Feedback appreciated as always.
Ruud
Hi Ruud,
Ok, I'll go first.
I have never done these kind of puzzles before, so my comments may need to be discounted because of that fact.
1. I would like to see a "Are you sure?" dialog box when hitting F6.
2. I would like to see an explanation of the hint. I see that it puts a line or lines in the grid. However, In some puzzles I tried I have absolutely no reason why. What is the significance of the green boxes when a hint is asked for? Obviously they relate to the hint, but how?
3. I would like to see an option that does not automatically place other lines when the player places a domino. For example, if I place a 23, the program currently place a solid line between any pther 23s in the grid.
4. I was playing on the easiest level and when I asked for a hint, none were offered. Does this mean that there is not a unique solution or that some particular technique hasn't been implemented.
5. As far as techniques go, it would be nice to know exactly what techniques are implemented. I guess it would be nice if each technique had a name that, at least for this website, has a standard definition so we all know what is being described. At some point in the future, the ability to choose what techniques are included in generated puzzles would be nice. The user should be able to generate easy, medium, hard, etc. puzzles. Using the message thread in the forum as a starting point, a technique guide would be nice to have developed.
6. Obviously someone will want a print option, but a screen capture and running through Paint Shop Pro will work just fine. I don't think I would want to do this puzzle on paper. But that's just me.
7. I would say that as always, Ruud provides very professional looking and operating software. We all owe Ruud a round of applause for continuing to keep everyone's interest running high.
Thanks Ruud!
Regards,
George
Ok, I'll go first.
I have never done these kind of puzzles before, so my comments may need to be discounted because of that fact.
1. I would like to see a "Are you sure?" dialog box when hitting F6.
2. I would like to see an explanation of the hint. I see that it puts a line or lines in the grid. However, In some puzzles I tried I have absolutely no reason why. What is the significance of the green boxes when a hint is asked for? Obviously they relate to the hint, but how?
3. I would like to see an option that does not automatically place other lines when the player places a domino. For example, if I place a 23, the program currently place a solid line between any pther 23s in the grid.
4. I was playing on the easiest level and when I asked for a hint, none were offered. Does this mean that there is not a unique solution or that some particular technique hasn't been implemented.
5. As far as techniques go, it would be nice to know exactly what techniques are implemented. I guess it would be nice if each technique had a name that, at least for this website, has a standard definition so we all know what is being described. At some point in the future, the ability to choose what techniques are included in generated puzzles would be nice. The user should be able to generate easy, medium, hard, etc. puzzles. Using the message thread in the forum as a starting point, a technique guide would be nice to have developed.
6. Obviously someone will want a print option, but a screen capture and running through Paint Shop Pro will work just fine. I don't think I would want to do this puzzle on paper. But that's just me.
7. I would say that as always, Ruud provides very professional looking and operating software. We all owe Ruud a round of applause for continuing to keep everyone's interest running high.
Thanks Ruud!
Regards,
George
All,
Maybe a simple puzzle, Level 0-3, but there are no hints available from this point. I am sure that there must be a solution, but perhaps the techniques needed haven't been incorporated into the hint system as of yet. Just curious though, shouldn't the program only generate puzzles that can be solved with the techniques covered in the hint system? A listing of which techniques that the program incorporates to date would be helpful at some point in the future.
Here is the puzzle:
0220211111322333k3uk
Also when the initial puzzle was loaded, the status line indicated Initial Singles 1, but when the progress string is pasted in the program now indicates Initial Singles 10. That confuses me.
I must say the look and feel of the program is excellent. Ruud always goes the extra yard (3.37 inches beyond a meter) in producing slick software.
Regards,
George
Maybe a simple puzzle, Level 0-3, but there are no hints available from this point. I am sure that there must be a solution, but perhaps the techniques needed haven't been incorporated into the hint system as of yet. Just curious though, shouldn't the program only generate puzzles that can be solved with the techniques covered in the hint system? A listing of which techniques that the program incorporates to date would be helpful at some point in the future.
Here is the puzzle:
0220211111322333k3uk
Also when the initial puzzle was loaded, the status line indicated Initial Singles 1, but when the progress string is pasted in the program now indicates Initial Singles 10. That confuses me.
I must say the look and feel of the program is excellent. Ruud always goes the extra yard (3.37 inches beyond a meter) in producing slick software.
Regards,
George
Two more thoughts.
When a hint gives a number of red lines, when one clicks on one of the lines, the other red lines disappear. Is there a way to keep all hint suggestions lit up until the lines are clicked on?
Why are there sometimes two shades of green when a hint is shown? I notice a hint that highlights just two cells sometimes has two shades and sometimes the cells are the same shade.
When a hint gives a number of red lines, when one clicks on one of the lines, the other red lines disappear. Is there a way to keep all hint suggestions lit up until the lines are clicked on?
Why are there sometimes two shades of green when a hint is shown? I notice a hint that highlights just two cells sometimes has two shades and sometimes the cells are the same shade.
i concur with nj3h on
hint explination
solving guide how to
the generate easy medium hard and (interesting to Ruud) would be nice
i really feel humbled if the difficulty 3 is interesting
to nj3h "no more hint" is probably the same as the others... in that other thread there are like 3 known named techniques. I can see how to make the bfbi solver or T&E solver but im far from understanding these domino puzzles.
my suggestion:
an undo ^Z or whatever . a wrong border anywhere leaves relics all over the board.. never sure which of the lines were correct elsewhere in the puzzle after i take the last line out.
hint explination
solving guide how to
the generate easy medium hard and (interesting to Ruud) would be nice
i really feel humbled if the difficulty 3 is interesting
to nj3h "no more hint" is probably the same as the others... in that other thread there are like 3 known named techniques. I can see how to make the bfbi solver or T&E solver but im far from understanding these domino puzzles.
my suggestion:
an undo ^Z or whatever . a wrong border anywhere leaves relics all over the board.. never sure which of the lines were correct elsewhere in the puzzle after i take the last line out.
"It gets dark at night" - Olbers
When I load the puzzle, it is given a 6.8 rating with 5 initial singles. In any case, here is a possible solution to your puzzle:nj3h wrote:All,
Maybe a simple puzzle, Level 0-3, but there are no hints available from this point. I am sure that there must be a solution, but perhaps the techniques needed haven't been incorporated into the hint system as of yet. Just curious though, shouldn't the program only generate puzzles that can be solved with the techniques covered in the hint system? A listing of which techniques that the program incorporates to date would be helpful at some point in the future.
Here is the puzzle:
0220211111322333k3uk
Also when the initial puzzle was loaded, the status line indicated Initial Singles 1, but when the progress string is pasted in the program now indicates Initial Singles 10. That confuses me.
1. Highlighting [23], we see that one of the 2's in r3c34 must be coupled with a 3, thus r3c34<>[22]. This reveals a few singles and takes us to:
Code: Select all
.-------------------.
| 0 | 2 2 | 0 2 |
| +---+---+---+---|
| 1 | 1 1 1 1 |
|---+ + + + |
| 3 2 | 2 3 3 |
| +---+ +---+---|
| 3 0 3 | 0 0 |
'-------------------'
Code: Select all
1 1 |
+ + |
3 3 |
+---+---|
The puzzle now resolves with singles.
Amen.nj3h wrote: I must say the look and feel of the program is excellent. Ruud always goes the extra yard (3.37 inches beyond a meter) in producing slick software.
"Obviousness is always the enemy to correctness."-Bertrand Russell
Ruud,
Here is an idea. I just learned this game when I downloaded it this weekend, but I've already learned that spotting locked sets can be tedious. I've taken to writing down a table which tells me which digit combinations a given number sees. For example:
This partial grid corresponds to the table:
The way one constructs this table is by looking at a digit on the grid and writing down the adjacent numbers (putting up a wall kills adjacency). I construct my tables digit by digit and left to right, top to bottom. Thus,
0: [02], [012],... tells me that the first place I see a 0 in the grid (r1c1), it will be adjacent to a 0 and a 2 and the second place I see a 0 in the grid (r1c2), 0 will be adjacent to a 0, 1 and 2.
Now, roughly speaking, locked sets will appear as they do regular sudoku, although some care must be taken in the eliminations. For instance, in the row for 1 we see a singleton [6]. Naively, we can then 'eliminate' the 6 from [146] (corresponding to the 1 in r1c4). There is also a locked quint for 0 on the digits {0,1,2,3,4} which would seem to allow us to kill those numbers from [356], [35] and [0356]. All will work except for killing the 0 in [0356]. Why? Because that [00] was used as part of the locked set, namely as part of [0234].
As of now, DominoCue will run out of hints to solve the above puzzle, but using the above table, you should be able to solve it.
It would be awfully handy to have this task automated, especially for the larger puzzles.
Here is an idea. I just learned this game when I downloaded it this weekend, but I've already learned that spotting locked sets can be tedious. I've taken to writing down a table which tells me which digit combinations a given number sees. For example:
Code: Select all
.-------------------------------.
| 0 0 1 1 4 1 | 2 3 |
| + + + + + +---+---|
| 2 2 5 6 6 5 | 4 4 |
| +---+ + + + +---+---|
| 0 3 3 3 0 6 1 6 |
| +---+ + + + +---+ |
| 1 1 5 0 5 0 3 5 |
| + + +---+ + + + |
| 0 4 6 | 1 | 4 0 3 4 |
| + + + + + +---+---|
| 2 | 3 6 | 2 | 5 2 | 5 5 |
| + + +---+ + +---+---|
| 2 4 6 2 6 4 | 1 3 |
'-------------------------------'
Code: Select all
0: [02], [012], [123], [356], [35], [0356], [124], [0234]
1: [015], [146], [45], [6], [01]
2: [02], [025], [02], [45], [24], [6]
3: [03], [35], [036], [035], [034], [46]
4: [16], [0136], [05], [35], [236], [26]
5: [1236], [16], [0136], [04], [346], [246]
6: [356], [0456], [015], [15], [456], [36], [246], [245]
0: [02], [012],... tells me that the first place I see a 0 in the grid (r1c1), it will be adjacent to a 0 and a 2 and the second place I see a 0 in the grid (r1c2), 0 will be adjacent to a 0, 1 and 2.
Now, roughly speaking, locked sets will appear as they do regular sudoku, although some care must be taken in the eliminations. For instance, in the row for 1 we see a singleton [6]. Naively, we can then 'eliminate' the 6 from [146] (corresponding to the 1 in r1c4). There is also a locked quint for 0 on the digits {0,1,2,3,4} which would seem to allow us to kill those numbers from [356], [35] and [0356]. All will work except for killing the 0 in [0356]. Why? Because that [00] was used as part of the locked set, namely as part of [0234].
As of now, DominoCue will run out of hints to solve the above puzzle, but using the above table, you should be able to solve it.
It would be awfully handy to have this task automated, especially for the larger puzzles.
"Obviousness is always the enemy to correctness."-Bertrand Russell
Thanks for all the suggestions, George, Pete & Rep'nA (I knew there was a way to revive you, Adam )
The rating problem is noted and will be fixed quickly. Actually, the rating you see is that of the last puzzle generated by the program. It should be updated when you paste/open an existing puzzle.
Undo is in the making, and so is the option not to automatically place additional borders. For puzzles with singles only, this feature pretty much spoils the fun.
As for solving techniques, a solving guide will be added to the DominoCue page, but this is a relatively new puzzle format for me, and I haven't found any in-depth research on solving techniques. I've found a few techniques myself and Para has also pointed out a few techniques, but there is a lot of undiscovered ground here. For me, that makes this format so interesting. What are the odds to discover a new Sudoku solving technique nowadays, compared to the chance of discovering a new Domino technique? Any Mathematicians in the audience?
Adam, I will implement your N-N view into the program. It makes life much easier looking for combinations. One warning though: this view will not make a distinction between valid and invalid locked sets, the latter having the option to cover 2 base cells with a single tile.
Finally, these puzzles do contain strong and weak links, so it should be possible to introduce AIC techniques. With so many "forbidden squares", these chains could contain several of them.
Ruud
The rating problem is noted and will be fixed quickly. Actually, the rating you see is that of the last puzzle generated by the program. It should be updated when you paste/open an existing puzzle.
Undo is in the making, and so is the option not to automatically place additional borders. For puzzles with singles only, this feature pretty much spoils the fun.
As for solving techniques, a solving guide will be added to the DominoCue page, but this is a relatively new puzzle format for me, and I haven't found any in-depth research on solving techniques. I've found a few techniques myself and Para has also pointed out a few techniques, but there is a lot of undiscovered ground here. For me, that makes this format so interesting. What are the odds to discover a new Sudoku solving technique nowadays, compared to the chance of discovering a new Domino technique? Any Mathematicians in the audience?
Adam, I will implement your N-N view into the program. It makes life much easier looking for combinations. One warning though: this view will not make a distinction between valid and invalid locked sets, the latter having the option to cover 2 base cells with a single tile.
Finally, these puzzles do contain strong and weak links, so it should be possible to introduce AIC techniques. With so many "forbidden squares", these chains could contain several of them.
Ruud
Ruud,
If you do have options available, then it would be nice if the program remembered them when you exit. Even now, the program always defaults to level 9 when opened.
Sudoku has "fish". I don't like fish, so maybe since DominoCue creates pens around the dominoes, perhaps the new techniques can be named for cattle and/or chickens. Just a silly thought.
Regards,
George
If you do have options available, then it would be nice if the program remembered them when you exit. Even now, the program always defaults to level 9 when opened.
Sudoku has "fish". I don't like fish, so maybe since DominoCue creates pens around the dominoes, perhaps the new techniques can be named for cattle and/or chickens. Just a silly thought.
Regards,
George
Square isolation bug
Code: Select all
.-------------------------------------------.
| 6 2 3 0 4 5 2 | 4 8 | 9 5 |
| + + + + + + +---+---+ + |
| 7 9 8 5 0 1 5 | 2 2 | 9 7 |
|---+---+---+ + + +---+---+---+---+---|
| 2 | 6 | 4 3 7 | 1 2 0 1 | 3 3 |
| + + + + + + + + +---+---|
| 4 | 8 | 9 2 6 4 3 0 2 0 6 |
|---+---+ + + +---+ + + + + |
| 2 8 | 1 3 9 0 9 3 6 0 3 |
|---+---+ + + +---+ +---+ + + |
| 4 1 5 7 6 5 9 | 6 | 0 2 1 |
| + + + + + + + +---+---+ |
| 4 9 1 8 9 1 4 | 6 | 0 8 | 8 |
|---+ + + + + + +---+---+---+ |
| 8 1 6 | 5 8 1 | 7 7 9 3 5 |
| + +---+ + + + + + + + |
| 8 3 0 5 8 9 | 2 7 4 4 5 |
| + + + + + +---+ + + + |
| 3 5 7 6 7 7 1 7 6 0 4 |
'-------------------------------------------'
BTW, in this forum's login screen, the link "forgotten your password" is broken.
well ive been playing for quite a while.
so some more thoughts
I'm Clueless(tm) about how the initial singles numbers are generated.
the solution seems to have a lot due to pariety.
The badtile into oddity as ruud calls it.
ive been pretty sucessful making unplaced tiles into bigger tiles (tetrinmos or heximos) .. these have a lot less places they can fit on the board.
the puzzle solves more like a jigsaw puzzle with this idea.
Any plans to go to 12 dominos? you can buy plastic(wood) sets in 6,9, 12 or 15 ..
if you go to larger puzzles i would suggest the digits 0123456789ABCDEFG...
these fit nicer in the squares espically when candidates are listed
so some more thoughts
I'm Clueless(tm) about how the initial singles numbers are generated.
the solution seems to have a lot due to pariety.
The badtile into oddity as ruud calls it.
ive been pretty sucessful making unplaced tiles into bigger tiles (tetrinmos or heximos) .. these have a lot less places they can fit on the board.
the puzzle solves more like a jigsaw puzzle with this idea.
Any plans to go to 12 dominos? you can buy plastic(wood) sets in 6,9, 12 or 15 ..
if you go to larger puzzles i would suggest the digits 0123456789ABCDEFG...
these fit nicer in the squares espically when candidates are listed
"It gets dark at night" - Olbers
Pasting grid with borders
Hi Ruud,
While you are at it, may I also ask that: when I copy and paste ASCII grids like the following, paste the borders as well. (Currently only the digits are pasted but the borders are not shown.)
Many thanks for this fine program!
While you are at it, may I also ask that: when I copy and paste ASCII grids like the following, paste the borders as well. (Currently only the digits are pasted but the borders are not shown.)
Code: Select all
.-------------------------------------------.
| 6 2 3 0 4 5 2 | 4 8 | 9 5 |
| + + + + + + +---+---+ + |
| 7 9 8 5 0 1 5 | 2 2 | 9 7 |
|---+---+---+ + + +---+---+---+---+---|
| 2 | 6 | 4 3 7 | 1 2 0 1 | 3 3 |
| + + + + + + + + +---+---|
| 4 | 8 | 9 2 6 4 3 0 2 0 6 |
|---+---+ + + +---+ + + + + |
| 2 8 | 1 3 9 0 9 3 6 0 3 |
|---+---+ + + +---+ +---+ + + |
| 4 1 5 7 6 5 9 | 6 | 0 2 1 |
| + + + + + + + +---+---+ |
| 4 9 1 8 9 1 4 | 6 | 0 8 | 8 |
|---+ + + + + + +---+---+---+ |
| 8 1 6 | 5 8 1 | 7 7 9 3 5 |
| + +---+ + + + + + + + |
| 8 3 0 5 8 9 | 2 7 4 4 5 |
| + + + + + +---+ + + + |
| 3 5 7 6 7 7 1 7 6 0 4 |
'-------------------------------------------'