ℹ️ Skipped - page is already crawled
| Filter | Status | Condition | Details |
|---|---|---|---|
| HTTP status | PASS | download_http_code = 200 | HTTP 200 |
| Age cutoff | PASS | download_stamp > now() - 6 MONTH | 2.3 months ago |
| History drop | PASS | isNull(history_drop_reason) | No drop reason |
| Spam/ban | PASS | fh_dont_index != 1 AND ml_spam_score = 0 | ml_spam_score=0 |
| Canonical | PASS | meta_canonical IS NULL OR = '' OR = src_unparsed | Not set |
| Property | Value |
|---|---|
| URL | https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle |
| Last Crawled | 2026-02-05 02:05:47 (2 months ago) |
| First Indexed | 2016-04-16 10:08:33 (10 years ago) |
| HTTP Status Code | 200 |
| Meta Title | Techniques to Solve this Sudoku Puzzle - Puzzling Stack Exchange |
| Meta Description | null |
| Meta Canonical | null |
| Boilerpipe Text | I'll just state some sudoku solving strategies in general, so not for the sudoku posted by you in particular. (NOTE: You probably know the first few, but I just state all of them for completeness.)
1. Naked Single
Probably the easiest one that everyone knows: When there is only one candidate available, you can simply fill it in. For example:
We can only fill in a 6 at the marked cell, since any of the other numbers would conflict.
2. Hidden Single
Again, a pretty easy one that everyone knows: When there is only one place in a particular row, column or block for a specific number to go, we can just fill it in. For example:
Here there is only one place for the 2 to go, and that is the marked cell.
3. Block / Column / Row Interactions
Now we go to some strategies to remove potential candidates for cells.
Here we know the 7 can't be on the same row as the 7 displayed, so it must be at either of the green marked cells. At the same time, we can dismiss the 7 as candidate from all the purple marked cells.
4. Block / Block Interactions
If a number only has two candidates for two cells in two different blocks AND both cells are in the same column or row, we can remove that number as candidate in all other columns or rows. For example:
Here the 3 can only be in one of the green marked cells. Since there are only two candidates per block, we can dismiss all the purple marked cells to contain a 3.
Same principle. We know the 2 has to be in two of the green marked cells. Because it can only be in the green cells in the two blocks, we can dismiss it as candidates in the purple cells of the third block.
5. Naked Pair, Triplet, Quad
If two cells in the same row, column or block have only the same two candidates, we can dismiss them from all the other cells in the same row, column or block.
Let's look at the green marked cells. Here we see a 2 and 3. Because in one of the two green cells we must have a 2, and in the other a 3 (or vice-versa), we know there can't be any 2s or 3s in the same column, so we can dismiss the 2s and 3s from the purple marked cells.
In addition. The same two green cells are also in the same block, so we can also dismiss the 2s and 3s from the yellow marked cells.
The same strategy can be used with three or even four cells.
6. Hidden Pair, Triplet, Quad
Hidden Pair is pretty similar to Naked Pair, but instead of dismissing numbers from other cells, it dismisses other numbers from the paired cells themselves.
Look at the two green cells. They are both in the same row, and both have the numbers 3 and 5 as potential candidates, AND the other empty cells in the same row doesn't have the 3 and 5 as potential candidates. So we know the 3 and 5 have to be in the green cells. Because of that, we can dismiss all other candidates in the green cells, so only the 3s and 5s are left.
7. X-Wing
If we look at the green cells we see two rows each containing two possible candidate cells for the number 9. For both of these rows, the two possible cells are in the same column. If we put a 9 in the top-right green cell, we know the top-left and bottom-right green cells are dismissed and the other 9 has to be in the bottom-left green cell. Because of that, we can dismiss the 9 from all the purple cells since they are in the same column.
8. Swordfish
Now we get into pretty obscure strategies in my personal opinion. Swordfish states that three columns can each have two or three candidates for the given number, as long as they fall on three common rows (or column & row vice-versa of course). It's pretty similar to X-Wing, but with a three times three net, instead of a two times two net. For example:
If we look at the green cells we see that in the three columns they only have two possible candidates for the number 1. Because each of those columns must contain one 1, and they also share three of the same rows, it means we can eliminate the 1 from the purple marked cells.
9. XY-Wing
Let's say we have the candidates distributed like above. We can dismiss Z from the marked cell because of the following rules:
If XY becomes number X, then XZ must be number Z, so * cannot be number Z
If XY becomes number Y, then YZ must be number Z, so * cannot be number Z
Same rule applies for the image above.
In the above image we can dismiss the 7s from the purple cells. Because:
If row4-column4 (containing 57) becomes 5,
then row4-column7 (containing 25) must be 2,
then row6-column8 (containing 27) must be 7 (because they are in the same block),
then the purple cells can't be 7 anymore.
If row4-column4 (containing 57) becomes 7,
then the purple cells can't be 7 anymore.
Both paths lead to the same conclusion, so we can dismiss 7 from the purple marked cells.
10. Colouring
With colouring we look for chains, and based on that we can eliminate candidates. For example:
If row8-column3 (green cell containing 12) is a 1, the red marked cell cannot be 1.
If row8-column3 is not a 1,
then row4-column3 (orange cell containing 12) must be a 1,
then row5-column1 (green cell containing 19) can't be a 1 (because they are in the same block),
then row5-column4 (orange cell containing 17) must be a 1,
so the red marked cell cannot be a 1.
Because both chains come to the same conclusion, we can eliminate candidate 1 from the red marked cell.
11. Remote Pairs
This is a combination of Naked Pairs and Colouring.
Let's look at cell row2-column6:
If row2-column6 is a 1,
then row2-column8 must be a 2,
then row3-column7 must be a 1,
then row4-column7 must be a 2
If row2-column6 is a 2,
then row2-column must be a 1,
then row3-column7 must be a 2,
then row4-column7 must be a 1
Either way of the other, in case of both chains, there can't be any 1s or 2s in the purple marked cell, so we can dismiss those as candidates.
NOTE: There must be an even number of cells in the chain to dismiss. For example, if the chain would only be row2-column8 -> row3-column7 -> row4-column7, then if row2-column8 is a 1, so must row4-column7; and if row2-column8 is a 2, so must row4-column7. All we know is that both cells contain the same number, but we don't know which of the two, so we cannot dismiss the 1s and 2s from row5-column8.
12. XY-Chain
Let's say we have the following cells:
The numbers displayed are the ONLY candidates. We can build a chain like this:
If row1-column1 is a 3,
then row1-column5 must be 7,
then row2-column6 must be 6,
then row2-column8 must be 8,
then row3-column9 must be 1
So, we know that either row1-column1 or row3-column9 must be a 1. Because of that, we can dismiss the 1s from the marked cells.
If row1-column2 is a 5,
then row6-column2 must be 4,
then row6-column8 must be 7,
then row6-column1 must be 1
So we know that either row1-column2 or row6-column1 must be a 1. Because of that, we can dismiss the 1s from the purple marked cells.
13. Forcing Chains
If row2-column1 is a 2,
then row1-column2 must be a 7
If row2-column1 is a 1,
then row5-column1 must be a 2,
then row6-column2 must be a 1,
then row6-column8 must be a 3,
then row1-column8 must be a 2,
then row1-column2 must be a 7
Both chains lead to the same conclusion: row1-column2 must be a 7, so we can fill it in.
14. Trial and Error
If all hope fails, you can always just guess. Just store your current state somewhere, pick an empty cell (preferably one with only two possible candidates) and fill one in. Then continue with the strategies above and see if you can solve it completely. If you can, congrats. If you cannot, try the other one. (If you still can't solve it, guess another starting cell with two possible candidates and repeat.)
So, I hope these solving strategies will help you solve your sudoku.
Sorry all for the long post, but I wanted to include all strategies. |
| Markdown | # 
By clicking “Sign up”, you agree to our [terms of service](https://puzzling.stackexchange.com/legal/terms-of-service/public) and acknowledge you have read our [privacy policy](https://puzzling.stackexchange.com/legal/privacy-policy).
# OR
Already have an account? [Log in](https://puzzling.stackexchange.com/users/login)
[Skip to main content](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle#content)
#### Stack Exchange Network
Stack Exchange network consists of 183 Q\&A communities including [Stack Overflow](https://stackoverflow.com/), the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
[Visit Stack Exchange](https://stackexchange.com/)
1. - [Tour Start here for a quick overview of the site](https://puzzling.stackexchange.com/tour)
- [Help Center Detailed answers to any questions you might have](https://puzzling.stackexchange.com/help)
- [Meta Discuss the workings and policies of this site](https://puzzling.meta.stackexchange.com/)
- [About Us Learn more about Stack Overflow the company, and our products](https://stackoverflow.co/)
2. ### [current community](https://puzzling.stackexchange.com/)
- [Puzzling](https://puzzling.stackexchange.com/)
[help](https://puzzling.stackexchange.com/help) [chat](https://chat.stackexchange.com/?tab=site&host=puzzling.stackexchange.com)
- [Puzzling Meta](https://puzzling.meta.stackexchange.com/)
### your communities
[Sign up](https://puzzling.stackexchange.com/users/signup?ssrc=site_switcher&returnurl=https%3A%2F%2Fpuzzling.stackexchange.com%2Fquestions%2F30519%2Ftechniques-to-solve-this-sudoku-puzzle) or [log in](https://puzzling.stackexchange.com/users/login?ssrc=site_switcher&returnurl=https%3A%2F%2Fpuzzling.stackexchange.com%2Fquestions%2F30519%2Ftechniques-to-solve-this-sudoku-puzzle) to customize your list.
### [more stack exchange communities](https://stackexchange.com/sites)
[company blog](https://stackoverflow.blog/)
3. [Log in](https://puzzling.stackexchange.com/users/login?ssrc=head&returnurl=https%3A%2F%2Fpuzzling.stackexchange.com%2Fquestions%2F30519%2Ftechniques-to-solve-this-sudoku-puzzle)
4. [Sign up](https://puzzling.stackexchange.com/users/signup?ssrc=head&returnurl=https%3A%2F%2Fpuzzling.stackexchange.com%2Fquestions%2F30519%2Ftechniques-to-solve-this-sudoku-puzzle)
[](https://puzzling.stackexchange.com/)
1. 1. [Home](https://puzzling.stackexchange.com/)
2. [Questions](https://puzzling.stackexchange.com/questions)
3. [Unanswered](https://puzzling.stackexchange.com/unanswered)
4. [AI Assist](https://stackoverflow.com/ai-assist)
5. [Tags](https://puzzling.stackexchange.com/tags)
6. [Chat](https://chat.stackexchange.com/)
7. [Users](https://puzzling.stackexchange.com/users)
2. Stack Internal
Stack Overflow for Teams is now called **Stack Internal**. Bring the best of human thought and AI automation together at your work.
[Try for free](https://stackoverflowteams.com/teams/create/free/?utm_medium=referral&utm_source=puzzling-community&utm_campaign=side-bar&utm_content=explore-teams) [Learn more](https://stackoverflow.co/internal/?utm_medium=referral&utm_source=puzzling-community&utm_campaign=side-bar&utm_content=explore-teams)
3. [Stack Internal]()
4. Bring the best of human thought and AI automation together at your work. [Learn more](https://stackoverflow.co/internal/?utm_medium=referral&utm_source=puzzling-community&utm_campaign=side-bar&utm_content=explore-teams-compact)
**Stack Internal**
Knowledge at work
Bring the best of human thought and AI automation together at your work.
[Explore Stack Internal](https://stackoverflow.co/internal/?utm_medium=referral&utm_source=puzzling-community&utm_campaign=side-bar&utm_content=explore-teams-compact-popover)
# [Techniques to Solve this Sudoku Puzzle](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle)
[Ask Question](https://puzzling.stackexchange.com/questions/ask)
Asked
9 years, 10 months ago
Modified [9 years, 1 month ago](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle?lastactivity "2016-12-09 22:10:24Z")
Viewed 14k times
This question shows research effort; it is useful and clear
7
Save this question.
Show activity on this post.
I have a sudoku puzzle seen below that I am trying to solve. I know I can punch this into some sudoku solver and get the answer but I am looking for techniques I can use to solve this. Any advice?

- [sudoku](https://puzzling.stackexchange.com/questions/tagged/sudoku "show questions tagged 'sudoku'")
[Share](https://puzzling.stackexchange.com/q/30519 "Short permalink to this question")
Share a link to this question
Copy link
[CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/ "The current license for this post: CC BY-SA 3.0")
[Improve this question](https://puzzling.stackexchange.com/posts/30519/edit)
Follow
Follow this question to receive notifications
[edited Apr 7, 2016 at 19:42](https://puzzling.stackexchange.com/posts/30519/revisions "show all edits to this post")
[](https://puzzling.stackexchange.com/users/228/peter-taylor)
[Peter Taylor](https://puzzling.stackexchange.com/users/228/peter-taylor)
4,6712323 silver badges3636 bronze badges
asked Apr 7, 2016 at 15:40
[](https://puzzling.stackexchange.com/users/20948/plinth)
[Plinth](https://puzzling.stackexchange.com/users/20948/plinth)
17311 gold badge11 silver badge44 bronze badges
15
- You've got some major errors there. Bottom right corner is unsolvable (Select 1 and 5 squares, makes 2 remaining squares both 4). I find sudokos to be nearly impossible to fix after a couple of mistakes, so I'd erase and start fresh
Chris Cudmore
– [Chris Cudmore](https://puzzling.stackexchange.com/users/2752/chris-cudmore "7,876 reputation")
2016-04-07 15:44:22 +00:00
[Commented Apr 7, 2016 at 15:44](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle#comment90726_30519)
- @ChrisCudmore You're missing the fact that the 2's aren't marked. Those cells could also be 2.
f''
– [f''](https://puzzling.stackexchange.com/users/12408/f "34,165 reputation")
2016-04-07 15:46:08 +00:00
[Commented Apr 7, 2016 at 15:46](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle#comment90727_30519)
- 2
it would be a lot more helpful to see the 2s, at least for me
Matt
– [Matt](https://puzzling.stackexchange.com/users/20151/matt "10,936 reputation")
2016-04-07 15:47:18 +00:00
[Commented Apr 7, 2016 at 15:47](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle#comment90729_30519)
- 1
Looks like on first pass, the two's would be everywhere except Row 6, Column 5 and center box.
Chris Cudmore
– [Chris Cudmore](https://puzzling.stackexchange.com/users/2752/chris-cudmore "7,876 reputation")
2016-04-07 15:52:19 +00:00
[Commented Apr 7, 2016 at 15:52](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle#comment90730_30519)
- 1
The total amount of time wasted by everyone who was confused by the lack of twos was almost certainly less than it took me to edit the image in the GIMP and add them. I did it because I felt generous: I could as easily have said "If it's too much work for you to put effort into asking your question clearly, it's too much work for anyone else to put effort into answering it".
Peter Taylor
– [Peter Taylor](https://puzzling.stackexchange.com/users/228/peter-taylor "4,671 reputation")
2016-04-07 19:45:27 +00:00
[Commented Apr 7, 2016 at 19:45](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle#comment90810_30519)
\| [Show **10** more comments](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle "Expand to show all comments on this post")
## 2 Answers 2
Sorted by:
[Reset to default](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle?answertab=scoredesc#tab-top)
This answer is useful
31
Save this answer.
Show activity on this post.
I'll just state some sudoku solving strategies in general, so not for the sudoku posted by you in particular. (NOTE: You probably know the first few, but I just state all of them for completeness.)
# 1\. Naked Single
Probably the easiest one that everyone knows: When there is only one candidate available, you can simply fill it in. For example:
[](https://i.sstatic.net/0fT0L.png)
We can only fill in a 6 at the marked cell, since any of the other numbers would conflict.
# 2\. Hidden Single
Again, a pretty easy one that everyone knows: When there is only one place in a particular row, column or block for a specific number to go, we can just fill it in. For example:
[](https://i.sstatic.net/gXZs1.png)
Here there is only one place for the 2 to go, and that is the marked cell.
# 3\. Block / Column / Row Interactions
Now we go to some strategies to remove potential candidates for cells.
[](https://i.sstatic.net/2WRUW.png)
Here we know the 7 can't be on the same row as the 7 displayed, so it must be at either of the green marked cells. At the same time, we can dismiss the 7 as candidate from all the purple marked cells.
# 4\. Block / Block Interactions
If a number only has two candidates for two cells in two different blocks AND both cells are in the same column or row, we can remove that number as candidate in all other columns or rows. For example:
[](https://i.sstatic.net/9Gl5o.png)
Here the 3 can only be in one of the green marked cells. Since there are only two candidates per block, we can dismiss all the purple marked cells to contain a 3.
[](https://i.sstatic.net/bAYFX.png)
Same principle. We know the 2 has to be in two of the green marked cells. Because it can only be in the green cells in the two blocks, we can dismiss it as candidates in the purple cells of the third block.
# 5\. Naked Pair, Triplet, Quad
If two cells in the same row, column or block have only the same two candidates, we can dismiss them from all the other cells in the same row, column or block.
[](https://i.sstatic.net/sboMu.png)
Let's look at the green marked cells. Here we see a 2 and 3. Because in one of the two green cells we must have a 2, and in the other a 3 (or vice-versa), we know there can't be any 2s or 3s in the same column, so we can dismiss the 2s and 3s from the purple marked cells.
In addition. The same two green cells are also in the same block, so we can also dismiss the 2s and 3s from the yellow marked cells.
The same strategy can be used with three or even four cells.
# 6\. Hidden Pair, Triplet, Quad
Hidden Pair is pretty similar to Naked Pair, but instead of dismissing numbers from other cells, it dismisses other numbers from the paired cells themselves.
[](https://i.sstatic.net/Nr3gP.png)
Look at the two green cells. They are both in the same row, and both have the numbers 3 and 5 as potential candidates, AND the other empty cells in the same row doesn't have the 3 and 5 as potential candidates. So we know the 3 and 5 have to be in the green cells. Because of that, we can dismiss all other candidates in the green cells, so only the 3s and 5s are left.
# 7\. X-Wing
[](https://i.sstatic.net/Fn2nv.png)
If we look at the green cells we see two rows each containing two possible candidate cells for the number 9. For both of these rows, the two possible cells are in the same column. If we put a 9 in the top-right green cell, we know the top-left and bottom-right green cells are dismissed and the other 9 has to be in the bottom-left green cell. Because of that, we can dismiss the 9 from all the purple cells since they are in the same column.
# 8\. Swordfish
Now we get into pretty obscure strategies in my personal opinion. Swordfish states that three columns can each have two or three candidates for the given number, as long as they fall on three common rows (or column & row vice-versa of course). It's pretty similar to X-Wing, but with a three times three net, instead of a two times two net. For example:
[](https://i.sstatic.net/tFx9K.png)
If we look at the green cells we see that in the three columns they only have two possible candidates for the number 1. Because each of those columns must contain one 1, and they also share three of the same rows, it means we can eliminate the 1 from the purple marked cells.
# 9\. XY-Wing
[](https://i.sstatic.net/9CzpZ.png)
Let's say we have the candidates distributed like above. We can dismiss Z from the marked cell because of the following rules:
- If XY becomes number X, then XZ must be number Z, so \* cannot be number Z
- If XY becomes number Y, then YZ must be number Z, so \* cannot be number Z
[](https://i.sstatic.net/RMypT.png)
Same rule applies for the image above.
[](https://i.sstatic.net/NIDXF.png)
In the above image we can dismiss the 7s from the purple cells. Because:
- If row4-column4 (containing 57) becomes 5,
- then row4-column7 (containing 25) must be 2,
- then row6-column8 (containing 27) must be 7 (because they are in the same block),
- then the purple cells can't be 7 anymore.
- If row4-column4 (containing 57) becomes 7,
- then the purple cells can't be 7 anymore.
Both paths lead to the same conclusion, so we can dismiss 7 from the purple marked cells.
# 10\. Colouring
With colouring we look for chains, and based on that we can eliminate candidates. For example:
[](https://i.sstatic.net/vu8xk.png)
- If row8-column3 (green cell containing 12) is a 1, the red marked cell cannot be 1.
- If row8-column3 is not a 1,
- then row4-column3 (orange cell containing 12) must be a 1,
- then row5-column1 (green cell containing 19) can't be a 1 (because they are in the same block),
- then row5-column4 (orange cell containing 17) must be a 1,
- so the red marked cell cannot be a 1.
Because both chains come to the same conclusion, we can eliminate candidate 1 from the red marked cell.
# 11\. Remote Pairs
This is a combination of Naked Pairs and Colouring.
[](https://i.sstatic.net/xLNxA.png)
Let's look at cell row2-column6:
- If row2-column6 is a 1,
- then row2-column8 must be a 2,
- then row3-column7 must be a 1,
- then row4-column7 must be a 2
- If row2-column6 is a 2,
- then row2-column must be a 1,
- then row3-column7 must be a 2,
- then row4-column7 must be a 1
Either way of the other, in case of both chains, there can't be any 1s or 2s in the purple marked cell, so we can dismiss those as candidates.
NOTE: There must be an even number of cells in the chain to dismiss. For example, if the chain would only be row2-column8 -\> row3-column7 -\> row4-column7, then if row2-column8 is a 1, so must row4-column7; and if row2-column8 is a 2, so must row4-column7. All we know is that both cells contain the same number, but we don't know which of the two, so we cannot dismiss the 1s and 2s from row5-column8.
# 12\. XY-Chain
Let's say we have the following cells:
[](https://i.sstatic.net/cRu7s.png)
The numbers displayed are the ONLY candidates. We can build a chain like this:
- If row1-column1 is a 3,
- then row1-column5 must be 7,
- then row2-column6 must be 6,
- then row2-column8 must be 8,
- then row3-column9 must be 1
So, we know that either row1-column1 or row3-column9 must be a 1. Because of that, we can dismiss the 1s from the marked cells.
[](https://i.sstatic.net/cCO8n.png)
- If row1-column2 is a 5,
- then row6-column2 must be 4,
- then row6-column8 must be 7,
- then row6-column1 must be 1
So we know that either row1-column2 or row6-column1 must be a 1. Because of that, we can dismiss the 1s from the purple marked cells.
# 13\. Forcing Chains
[](https://i.sstatic.net/9qXc6.png)
- If row2-column1 is a 2,
- then row1-column2 must be a 7
- If row2-column1 is a 1,
- then row5-column1 must be a 2,
- then row6-column2 must be a 1,
- then row6-column8 must be a 3,
- then row1-column8 must be a 2,
- then row1-column2 must be a 7
Both chains lead to the same conclusion: row1-column2 must be a 7, so we can fill it in.
# 14\. Trial and Error
If all hope fails, you can always just guess. Just store your current state somewhere, pick an empty cell (preferably one with only two possible candidates) and fill one in. Then continue with the strategies above and see if you can solve it completely. If you can, congrats. If you cannot, try the other one. (If you still can't solve it, guess another starting cell with two possible candidates and repeat.)
***
So, I hope these solving strategies will help you solve your sudoku.
Sorry all for the long post, but I wanted to include all strategies.
[Share](https://puzzling.stackexchange.com/a/30540 "Short permalink to this answer")
Share a link to this answer
Copy link
[CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/ "The current license for this post: CC BY-SA 3.0")
[Improve this answer](https://puzzling.stackexchange.com/posts/30540/edit)
Follow
Follow this answer to receive notifications
[edited Jun 17, 2020 at 8:22](https://puzzling.stackexchange.com/posts/30540/revisions "show all edits to this post")
[](https://puzzling.stackexchange.com/users/-1/community)
[Community](https://puzzling.stackexchange.com/users/-1/community)Bot
1
answered Apr 7, 2016 at 20:06
[](https://puzzling.stackexchange.com/users/13190/kevin-cruijssen)
[Kevin Cruijssen](https://puzzling.stackexchange.com/users/13190/kevin-cruijssen)
4,6682222 silver badges4141 bronze badges
5
- 2
Best explanation of these strategies I've seen. Well done and thank you.
Wildcard
– [Wildcard](https://puzzling.stackexchange.com/users/18775/wildcard "101 reputation")
2016-04-07 21:08:16 +00:00
[Commented Apr 7, 2016 at 21:08](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle#comment90850_30540)
- 1
Thank you so much for this post! A lot of these I didn't know about (I think I'm only up to \#6). This is a real great resource so I'll mark this the answer for anyone else to see.
Plinth
– [Plinth](https://puzzling.stackexchange.com/users/20948/plinth "173 reputation")
2016-04-08 17:08:43 +00:00
[Commented Apr 8, 2016 at 17:08](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle#comment91163_30540)
- 1
Being a beginner in sudoku I've some very basic questions. Do you mind sparing you time answering?
Tyto alba
– [Tyto alba](https://puzzling.stackexchange.com/users/31697/tyto-alba "101 reputation")
2016-11-05 09:42:57 +00:00
[Commented Nov 5, 2016 at 9:42](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle#comment137091_30540)
- What about XYZ-Wing and Nishio? Could you add them?
Victor Stafusa
– [Victor Stafusa](https://puzzling.stackexchange.com/users/5044/victor-stafusa "10,235 reputation")
2018-12-10 17:55:47 +00:00
[Commented Dec 10, 2018 at 17:55](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle#comment226006_30540)
- @VictorStafusa Didn't even knew about Nishio before. I'll see if I have some time to edit it in in the near future.
Kevin Cruijssen
– [Kevin Cruijssen](https://puzzling.stackexchange.com/users/13190/kevin-cruijssen "4,668 reputation")
2018-12-10 18:05:45 +00:00
[Commented Dec 10, 2018 at 18:05](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle#comment226007_30540)
[Add a comment](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle "Use comments to ask for more information or suggest improvements. Avoid comments like “+1” or “thanks”.") \|
This answer is useful
10
Save this answer.
Show activity on this post.
I don’t know whether there’s a standard, concise method for discussing Sudoku puzzles, so I’ll use Excel notation:
[](https://i.sstatic.net/8C295.png)
(Unfortunately, Excel wouldn’t let me draw borders to the left of Column A or above Row 1, so I just left off all the outside borders.)
> First, First, the only cells in the DEF/123 box where 4 and 7 can go are cells D3 and E3. Therefore, those two values, ***and no others,*** *must* go into those two cells: [](https://i.sstatic.net/4rwSI.png)
That may be the breakthrough you needed. I’ll take you through the next few steps, anyway.
> Second, Second, that means that the only cell in the DEF/123 box where 1 can go is cell D2: [](https://i.sstatic.net/5Af4m.png)
> Third, Third, that means that cells H2 and I2 cannot contain 1, so it must go into G1 or G3: [](https://i.sstatic.net/vGzim.png)
> Fourth, Fourth, cell G6 must contain 5, because every other digit appears somewhere else in Column G and/or Row 6. And then cell G9 must contain 2, by the same argument: [](https://i.sstatic.net/Ifozd.png)
It seems to be fairly straightforward from there. Here’s the final answer:
> [](https://i.sstatic.net/g2V3d.png)
[Share](https://puzzling.stackexchange.com/a/30539 "Short permalink to this answer")
Share a link to this answer
Copy link
[CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/ "The current license for this post: CC BY-SA 3.0")
[Improve this answer](https://puzzling.stackexchange.com/posts/30539/edit)
Follow
Follow this answer to receive notifications
answered Apr 7, 2016 at 20:04
[](https://puzzling.stackexchange.com/users/19765/peregrine-rook)
[Peregrine Rook](https://puzzling.stackexchange.com/users/19765/peregrine-rook)
4,90022 gold badges2727 silver badges4141 bronze badges
0
[Add a comment](https://puzzling.stackexchange.com/questions/30519/techniques-to-solve-this-sudoku-puzzle "Use comments to ask for more information or suggest improvements. Avoid comments like “+1” or “thanks”.") \|
## You must [log in](https://puzzling.stackexchange.com/users/login?ssrc=question_page&returnurl=https%3A%2F%2Fpuzzling.stackexchange.com%2Fquestions%2F30519) to answer this question.
Start asking to get answers
Find the answer to your question by asking.
[Ask question](https://puzzling.stackexchange.com/questions/ask)
Explore related questions
- [sudoku](https://puzzling.stackexchange.com/questions/tagged/sudoku "show questions tagged 'sudoku'")
See similar questions with these tags.
- The Overflow Blog
- [What’s new at Stack Overflow: February 2026](https://stackoverflow.blog/2026/02/02/what-s-new-at-stack-overflow-february-2026/?cb=1)
- Featured on Meta
- [Results of the January 2026 Community Asks Sprint: Community Badges](https://meta.stackexchange.com/questions/417043/results-of-the-january-2026-community-asks-sprint-community-badges?cb=1)
- [All users on Stack Exchange can now participate in chat](https://meta.stackexchange.com/questions/417109/all-users-on-stack-exchange-can-now-participate-in-chat?cb=1)
- [What sorts of Community Badges would be beneficial for Puzzling?](https://puzzling.meta.stackexchange.com/questions/8794/what-sorts-of-community-badges-would-be-beneficial-for-puzzling?cb=1)
- [How is the community doing?](https://puzzling.meta.stackexchange.com/questions/8786/how-is-the-community-doing?cb=1)
#### Linked
[35](https://puzzling.stackexchange.com/questions/29/what-are-the-criteria-for-determining-the-difficulty-of-sudoku-puzzle?lq=1 "Question score (upvotes - downvotes)")
[What are the criteria for determining the difficulty of Sudoku puzzle?](https://puzzling.stackexchange.com/questions/29/what-are-the-criteria-for-determining-the-difficulty-of-sudoku-puzzle?noredirect=1&lq=1)
[20](https://puzzling.stackexchange.com/questions/97090/after-here-should-i-guess-or-is-there-a-logic-solution-on-sudoku?lq=1 "Question score (upvotes - downvotes)")
[After here should I guess or is there a logic solution on Sudoku?](https://puzzling.stackexchange.com/questions/97090/after-here-should-i-guess-or-is-there-a-logic-solution-on-sudoku?noredirect=1&lq=1)
[4](https://puzzling.stackexchange.com/questions/74890/sudoku-false-positive-wrong-move?lq=1 "Question score (upvotes - downvotes)")
[Sudoku false positive (wrong move)](https://puzzling.stackexchange.com/questions/74890/sudoku-false-positive-wrong-move?noredirect=1&lq=1)
[7](https://puzzling.stackexchange.com/questions/121325/nyt-sudoku-medium-what-does-this-hint-mean?lq=1 "Question score (upvotes - downvotes)")
[NYT Sudoku Medium - what does this hint mean?](https://puzzling.stackexchange.com/questions/121325/nyt-sudoku-medium-what-does-this-hint-mean?noredirect=1&lq=1)
[4](https://puzzling.stackexchange.com/questions/76288/how-do-i-solve-this-sudoku-without-guessing?lq=1 "Question score (upvotes - downvotes)")
[How do I solve this sudoku without guessing?](https://puzzling.stackexchange.com/questions/76288/how-do-i-solve-this-sudoku-without-guessing?noredirect=1&lq=1)
[2](https://puzzling.stackexchange.com/questions/57174/what-technique-should-be-used-to-continue-with-this-sudoku?lq=1 "Question score (upvotes - downvotes)")
[What technique should be used to continue with this sudoku](https://puzzling.stackexchange.com/questions/57174/what-technique-should-be-used-to-continue-with-this-sudoku?noredirect=1&lq=1)
[8](https://puzzling.stackexchange.com/questions/80535/what-other-strategies-can-i-use-with-this-sudoku-puzzle?lq=1 "Question score (upvotes - downvotes)")
[What other strategies can I use with this sudoku puzzle?](https://puzzling.stackexchange.com/questions/80535/what-other-strategies-can-i-use-with-this-sudoku-puzzle?noredirect=1&lq=1)
[4](https://puzzling.stackexchange.com/questions/67238/finding-a-number-in-this-sudoku?lq=1 "Question score (upvotes - downvotes)")
[Finding a number in this sudoku](https://puzzling.stackexchange.com/questions/67238/finding-a-number-in-this-sudoku?noredirect=1&lq=1)
[0](https://puzzling.stackexchange.com/questions/65587/help-solve-sudoku?lq=1 "Question score (upvotes - downvotes)")
[Help solve sudoku](https://puzzling.stackexchange.com/questions/65587/help-solve-sudoku?noredirect=1&lq=1)
[2](https://puzzling.stackexchange.com/questions/97196/logical-sudoku-how-to-tell-when-fully-deducted?lq=1 "Question score (upvotes - downvotes)")
[Logical Sudoku - How to tell when fully deducted?](https://puzzling.stackexchange.com/questions/97196/logical-sudoku-how-to-tell-when-fully-deducted?noredirect=1&lq=1)
[See more linked questions](https://puzzling.stackexchange.com/questions/linked/30519?lq=1)
#### Related
[22](https://puzzling.stackexchange.com/questions/252/how-do-i-solve-the-worlds-hardest-sudoku?rq=1 "Question score (upvotes - downvotes)")
[How do I solve the world's hardest sudoku?](https://puzzling.stackexchange.com/questions/252/how-do-i-solve-the-worlds-hardest-sudoku?rq=1)
[0](https://puzzling.stackexchange.com/questions/65587/help-solve-sudoku?rq=1 "Question score (upvotes - downvotes)")
[Help solve sudoku](https://puzzling.stackexchange.com/questions/65587/help-solve-sudoku?rq=1)
[8](https://puzzling.stackexchange.com/questions/80535/what-other-strategies-can-i-use-with-this-sudoku-puzzle?rq=1 "Question score (upvotes - downvotes)")
[What other strategies can I use with this sudoku puzzle?](https://puzzling.stackexchange.com/questions/80535/what-other-strategies-can-i-use-with-this-sudoku-puzzle?rq=1)
[4](https://puzzling.stackexchange.com/questions/98781/how-to-test-a-sudoku-solver?rq=1 "Question score (upvotes - downvotes)")
[How to test a sudoku solver?](https://puzzling.stackexchange.com/questions/98781/how-to-test-a-sudoku-solver?rq=1)
[3](https://puzzling.stackexchange.com/questions/102426/will-forcing-chains-break-this-sudoku-puzzle?rq=1 "Question score (upvotes - downvotes)")
[Will forcing chains break this sudoku puzzle?](https://puzzling.stackexchange.com/questions/102426/will-forcing-chains-break-this-sudoku-puzzle?rq=1)
[2](https://puzzling.stackexchange.com/questions/109432/how-could-i-solve-the-attached-sudoku?rq=1 "Question score (upvotes - downvotes)")
[How could I solve the attached Sudoku?](https://puzzling.stackexchange.com/questions/109432/how-could-i-solve-the-attached-sudoku?rq=1)
[0](https://puzzling.stackexchange.com/questions/109453/how-to-solve-the-attached-sudoku?rq=1 "Question score (upvotes - downvotes)")
[How to solve the attached sudoku?](https://puzzling.stackexchange.com/questions/109453/how-to-solve-the-attached-sudoku?rq=1)
[14](https://puzzling.stackexchange.com/questions/127627/double-grid-miracle-sudoku?rq=1 "Question score (upvotes - downvotes)")
[Double Grid Miracle Sudoku](https://puzzling.stackexchange.com/questions/127627/double-grid-miracle-sudoku?rq=1)
#### [Hot Network Questions](https://stackexchange.com/questions?tab=hot)
- [Why does adding more layers to a neural network improve its ability to learn hierarchical features?](https://ai.stackexchange.com/questions/50343/why-does-adding-more-layers-to-a-neural-network-improve-its-ability-to-learn-hie)
- [Convergence of a Double integral in Polar coordinates](https://math.stackexchange.com/questions/5122976/convergence-of-a-double-integral-in-polar-coordinates)
- [Mounting vent hood to uneven cabinet bottom](https://diy.stackexchange.com/questions/329053/mounting-vent-hood-to-uneven-cabinet-bottom)
- [Graph QL muatation for sitecore item name update](https://sitecore.stackexchange.com/questions/40258/graph-ql-muatation-for-sitecore-item-name-update)
- [War of dots: simple RTS war game in python](https://codereview.stackexchange.com/questions/301203/war-of-dots-simple-rts-war-game-in-python)
- [How to make nested tabularx work](https://tex.stackexchange.com/questions/759152/how-to-make-nested-tabularx-work)
- [What was "the Form of God" that Moses saw?](https://hermeneutics.stackexchange.com/questions/114498/what-was-the-form-of-god-that-moses-saw)
- [Can J.O. Wisdom's take on Zeno's paradox be salvaged?](https://philosophy.stackexchange.com/questions/135873/can-j-o-wisdoms-take-on-zenos-paradox-be-salvaged)
- [Are two algebraic extensions with same polynomial root existence sentences isomorphic?](https://mathoverflow.net/questions/507741/are-two-algebraic-extensions-with-same-polynomial-root-existence-sentences-isomo)
- [Potential problems working partly in industry and partly in academia](https://academia.stackexchange.com/questions/225820/potential-problems-working-partly-in-industry-and-partly-in-academia)
- [How were cross-cutting counter-arguments to the Existence of God missed / addressed in classical philosophy](https://philosophy.stackexchange.com/questions/135932/how-were-cross-cutting-counter-arguments-to-the-existence-of-god-missed-addres)
- [How does a neural network learn non-linear relationships when each layer applies only linear operations?](https://ai.stackexchange.com/questions/50334/how-does-a-neural-network-learn-non-linear-relationships-when-each-layer-applies)
- [ds - a simple portable command line/terminal utility for tagging directories and switching to them via short tags](https://codereview.stackexchange.com/questions/301213/ds-a-simple-portable-command-line-terminal-utility-for-tagging-directories-and)
- [improve of solid effect of stack of unit cube legos: solid draw with hole, protruding elements](https://tex.stackexchange.com/questions/759198/improve-of-solid-effect-of-stack-of-unit-cube-legos-solid-draw-with-hole-protr)
- [Is the slope of the regression line the average of all the slopes?](https://math.stackexchange.com/questions/5122869/is-the-slope-of-the-regression-line-the-average-of-all-the-slopes)
- [What actions can I take as a junior developer to solve long review delays?](https://workplace.stackexchange.com/questions/203134/what-actions-can-i-take-as-a-junior-developer-to-solve-long-review-delays)
- [Rejection at a top mathematics journal after serious consideration](https://academia.stackexchange.com/questions/225828/rejection-at-a-top-mathematics-journal-after-serious-consideration)
- [A C++ command line utility for reversing the order of input lines](https://codereview.stackexchange.com/questions/301186/a-c-command-line-utility-for-reversing-the-order-of-input-lines)
- [What book did Zhenia Podobna write about woman fighters?](https://literature.stackexchange.com/questions/31495/what-book-did-zhenia-podobna-write-about-woman-fighters)
- [What does "Allow custom filters requiring trust" mean in uBlock Origin](https://superuser.com/questions/1934505/what-does-allow-custom-filters-requiring-trust-mean-in-ublock-origin)
- [Where do the criminal Belgians go after their nationality is stripped?](https://politics.stackexchange.com/questions/94175/where-do-the-criminal-belgians-go-after-their-nationality-is-stripped)
- [Why are high-voltage and high-current PTC resettable fuses (e.g., 60 V / 5 A) rare?](https://electronics.stackexchange.com/questions/765299/why-are-high-voltage-and-high-current-ptc-resettable-fuses-e-g-60-v-5-a-ra)
- [Is this about as good as it gets with general Bio signal/EMG front ends? Is there anything else significant missing before the ADC?](https://electronics.stackexchange.com/questions/765347/is-this-about-as-good-as-it-gets-with-general-bio-signal-emg-front-ends-is-ther)
- [What does ä¸ signify in ä¸ĺ›˝ďĽź](https://chinese.stackexchange.com/questions/63903/what-does-%E4%B8%AD-signify-in-%E4%B8%AD%E5%9B%BD)
[Question feed](https://puzzling.stackexchange.com/feeds/question/30519 "Feed of this question and its answers")
# Subscribe to RSS
Question feed
To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

# Why are you flagging this comment?
It contains harassment, bigotry or abuse.
This comment attacks a person or group. Learn more in our [Abusive behavior policy](https://puzzling.stackexchange.com/conduct/abusive-behavior).
It's unfriendly or unkind.
This comment is rude or condescending. Learn more in our [Code of Conduct](https://puzzling.stackexchange.com/conduct/abusive-behavior).
Not needed.
This comment is not relevant to the post.
```
```
Enter at least 6 characters
Something else.
A problem not listed above. Try to be as specific as possible.
```
```
Enter at least 6 characters
Flag comment
Cancel
You have 0 flags left today
# 
# Hang on, you can't upvote just yet.
You'll need to complete a few actions and gain 15 reputation points before being able to upvote. **Upvoting** indicates when questions and answers are useful. [What's reputation and how do I get it?](https://stackoverflow.com/help/whats-reputation)
Instead, you can save this post to reference later.
Save this post for later
Not now
##### [Puzzling](https://puzzling.stackexchange.com/)
- [Tour](https://puzzling.stackexchange.com/tour)
- [Help](https://puzzling.stackexchange.com/help)
- [Chat](https://chat.stackexchange.com/?tab=site&host=puzzling.stackexchange.com)
- [Contact](https://puzzling.stackexchange.com/contact)
- [Feedback](https://puzzling.meta.stackexchange.com/)
##### [Company](https://stackoverflow.co/)
- [Stack Overflow](https://stackoverflow.com/)
- [Stack Internal](https://stackoverflow.co/internal/)
- [Stack Data Licensing](https://stackoverflow.co/data-licensing/)
- [Stack Ads](https://stackoverflow.co/advertising/)
- [About](https://stackoverflow.co/)
- [Press](https://stackoverflow.co/company/press/)
- [Legal](https://stackoverflow.com/legal)
- [Privacy Policy](https://stackoverflow.com/legal/privacy-policy)
- [Terms of Service](https://stackoverflow.com/legal/terms-of-service/public)
- Cookie Settings
- [Cookie Policy](https://policies.stackoverflow.co/stack-overflow/cookie-policy)
##### [Stack Exchange Network](https://stackexchange.com/)
- [Technology](https://stackexchange.com/sites#technology)
- [Culture & recreation](https://stackexchange.com/sites#culturerecreation)
- [Life & arts](https://stackexchange.com/sites#lifearts)
- [Science](https://stackexchange.com/sites#science)
- [Professional](https://stackexchange.com/sites#professional)
- [Business](https://stackexchange.com/sites#business)
- [API](https://api.stackexchange.com/)
- [Data](https://data.stackexchange.com/)
- [Blog](https://stackoverflow.blog/?blb=1)
- [Facebook](https://www.facebook.com/officialstackoverflow/)
- [Twitter](https://twitter.com/stackoverflow)
- [LinkedIn](https://linkedin.com/company/stack-overflow)
- [Instagram](https://www.instagram.com/thestackoverflow)
Site design / logo © 2026 Stack Exchange Inc; user contributions licensed under [CC BY-SA](https://stackoverflow.com/help/licensing) . rev 2026.2.3.39385 |
| Readable Markdown | I'll just state some sudoku solving strategies in general, so not for the sudoku posted by you in particular. (NOTE: You probably know the first few, but I just state all of them for completeness.)
## 1\. Naked Single
Probably the easiest one that everyone knows: When there is only one candidate available, you can simply fill it in. For example:
[](https://i.sstatic.net/0fT0L.png)
We can only fill in a 6 at the marked cell, since any of the other numbers would conflict.
## 2\. Hidden Single
Again, a pretty easy one that everyone knows: When there is only one place in a particular row, column or block for a specific number to go, we can just fill it in. For example:
[](https://i.sstatic.net/gXZs1.png)
Here there is only one place for the 2 to go, and that is the marked cell.
## 3\. Block / Column / Row Interactions
Now we go to some strategies to remove potential candidates for cells.
[](https://i.sstatic.net/2WRUW.png)
Here we know the 7 can't be on the same row as the 7 displayed, so it must be at either of the green marked cells. At the same time, we can dismiss the 7 as candidate from all the purple marked cells.
## 4\. Block / Block Interactions
If a number only has two candidates for two cells in two different blocks AND both cells are in the same column or row, we can remove that number as candidate in all other columns or rows. For example:
[](https://i.sstatic.net/9Gl5o.png)
Here the 3 can only be in one of the green marked cells. Since there are only two candidates per block, we can dismiss all the purple marked cells to contain a 3.
[](https://i.sstatic.net/bAYFX.png)
Same principle. We know the 2 has to be in two of the green marked cells. Because it can only be in the green cells in the two blocks, we can dismiss it as candidates in the purple cells of the third block.
## 5\. Naked Pair, Triplet, Quad
If two cells in the same row, column or block have only the same two candidates, we can dismiss them from all the other cells in the same row, column or block.
[](https://i.sstatic.net/sboMu.png)
Let's look at the green marked cells. Here we see a 2 and 3. Because in one of the two green cells we must have a 2, and in the other a 3 (or vice-versa), we know there can't be any 2s or 3s in the same column, so we can dismiss the 2s and 3s from the purple marked cells.
In addition. The same two green cells are also in the same block, so we can also dismiss the 2s and 3s from the yellow marked cells.
The same strategy can be used with three or even four cells.
## 6\. Hidden Pair, Triplet, Quad
Hidden Pair is pretty similar to Naked Pair, but instead of dismissing numbers from other cells, it dismisses other numbers from the paired cells themselves.
[](https://i.sstatic.net/Nr3gP.png)
Look at the two green cells. They are both in the same row, and both have the numbers 3 and 5 as potential candidates, AND the other empty cells in the same row doesn't have the 3 and 5 as potential candidates. So we know the 3 and 5 have to be in the green cells. Because of that, we can dismiss all other candidates in the green cells, so only the 3s and 5s are left.
## 7\. X-Wing
[](https://i.sstatic.net/Fn2nv.png)
If we look at the green cells we see two rows each containing two possible candidate cells for the number 9. For both of these rows, the two possible cells are in the same column. If we put a 9 in the top-right green cell, we know the top-left and bottom-right green cells are dismissed and the other 9 has to be in the bottom-left green cell. Because of that, we can dismiss the 9 from all the purple cells since they are in the same column.
## 8\. Swordfish
Now we get into pretty obscure strategies in my personal opinion. Swordfish states that three columns can each have two or three candidates for the given number, as long as they fall on three common rows (or column & row vice-versa of course). It's pretty similar to X-Wing, but with a three times three net, instead of a two times two net. For example:
[](https://i.sstatic.net/tFx9K.png)
If we look at the green cells we see that in the three columns they only have two possible candidates for the number 1. Because each of those columns must contain one 1, and they also share three of the same rows, it means we can eliminate the 1 from the purple marked cells.
## 9\. XY-Wing
[](https://i.sstatic.net/9CzpZ.png)
Let's say we have the candidates distributed like above. We can dismiss Z from the marked cell because of the following rules:
- If XY becomes number X, then XZ must be number Z, so \* cannot be number Z
- If XY becomes number Y, then YZ must be number Z, so \* cannot be number Z
[](https://i.sstatic.net/RMypT.png)
Same rule applies for the image above.
[](https://i.sstatic.net/NIDXF.png)
In the above image we can dismiss the 7s from the purple cells. Because:
- If row4-column4 (containing 57) becomes 5,
- then row4-column7 (containing 25) must be 2,
- then row6-column8 (containing 27) must be 7 (because they are in the same block),
- then the purple cells can't be 7 anymore.
- If row4-column4 (containing 57) becomes 7,
- then the purple cells can't be 7 anymore.
Both paths lead to the same conclusion, so we can dismiss 7 from the purple marked cells.
## 10\. Colouring
With colouring we look for chains, and based on that we can eliminate candidates. For example:
[](https://i.sstatic.net/vu8xk.png)
- If row8-column3 (green cell containing 12) is a 1, the red marked cell cannot be 1.
- If row8-column3 is not a 1,
- then row4-column3 (orange cell containing 12) must be a 1,
- then row5-column1 (green cell containing 19) can't be a 1 (because they are in the same block),
- then row5-column4 (orange cell containing 17) must be a 1,
- so the red marked cell cannot be a 1.
Because both chains come to the same conclusion, we can eliminate candidate 1 from the red marked cell.
## 11\. Remote Pairs
This is a combination of Naked Pairs and Colouring.
[](https://i.sstatic.net/xLNxA.png)
Let's look at cell row2-column6:
- If row2-column6 is a 1,
- then row2-column8 must be a 2,
- then row3-column7 must be a 1,
- then row4-column7 must be a 2
- If row2-column6 is a 2,
- then row2-column must be a 1,
- then row3-column7 must be a 2,
- then row4-column7 must be a 1
Either way of the other, in case of both chains, there can't be any 1s or 2s in the purple marked cell, so we can dismiss those as candidates.
NOTE: There must be an even number of cells in the chain to dismiss. For example, if the chain would only be row2-column8 -\> row3-column7 -\> row4-column7, then if row2-column8 is a 1, so must row4-column7; and if row2-column8 is a 2, so must row4-column7. All we know is that both cells contain the same number, but we don't know which of the two, so we cannot dismiss the 1s and 2s from row5-column8.
## 12\. XY-Chain
Let's say we have the following cells:
[](https://i.sstatic.net/cRu7s.png)
The numbers displayed are the ONLY candidates. We can build a chain like this:
- If row1-column1 is a 3,
- then row1-column5 must be 7,
- then row2-column6 must be 6,
- then row2-column8 must be 8,
- then row3-column9 must be 1
So, we know that either row1-column1 or row3-column9 must be a 1. Because of that, we can dismiss the 1s from the marked cells.
[](https://i.sstatic.net/cCO8n.png)
- If row1-column2 is a 5,
- then row6-column2 must be 4,
- then row6-column8 must be 7,
- then row6-column1 must be 1
So we know that either row1-column2 or row6-column1 must be a 1. Because of that, we can dismiss the 1s from the purple marked cells.
## 13\. Forcing Chains
[](https://i.sstatic.net/9qXc6.png)
- If row2-column1 is a 2,
- then row1-column2 must be a 7
- If row2-column1 is a 1,
- then row5-column1 must be a 2,
- then row6-column2 must be a 1,
- then row6-column8 must be a 3,
- then row1-column8 must be a 2,
- then row1-column2 must be a 7
Both chains lead to the same conclusion: row1-column2 must be a 7, so we can fill it in.
## 14\. Trial and Error
If all hope fails, you can always just guess. Just store your current state somewhere, pick an empty cell (preferably one with only two possible candidates) and fill one in. Then continue with the strategies above and see if you can solve it completely. If you can, congrats. If you cannot, try the other one. (If you still can't solve it, guess another starting cell with two possible candidates and repeat.)
***
So, I hope these solving strategies will help you solve your sudoku.
Sorry all for the long post, but I wanted to include all strategies. |
| Shard | 18 (laksa) |
| Root Hash | 8045678284012640218 |
| Unparsed URL | com,stackexchange!puzzling,/questions/30519/techniques-to-solve-this-sudoku-puzzle s443 |