I've been looking at the threads on travelling pairs and braid analysis, catching up on what other people have developed. While it is interesting, the way it is applied seems to me to be a little complicated, so I thought I would show how I use this technique to solve a puzzle and hopefully it would make it easier for other people.
I will use the following puzzle to illustrate this technique. (Published New Zealand Herald 3 April 2007. Rated easy) There is a couple of methods I use.
- Code: Select all
*-----------------------*
| . . . | . . . | . 8 . |
| 2 4 . | 7 . . | 9 . 1 |
| 6 . 1 | 5 . . | . . 7 |
|-------+-------+-------|
| . . 8 | 1 . . | . 4 . |
| . . 3 | 2 . 7 | 6 . . |
| . 1 . | . . 3 | 8 . . |
|-------+-------+-------|
| 5 . . | . . 1 | 2 . 8 |
| 8 . 2 | . . 6 | . 5 4 |
| . 3 . | . . . | . . . |
*-----------------------*
First, I write an '/' and '\' to the right of each band (just above the rows) with a line between them. I also do likewise under each stack. It then looks like this.
- Code: Select all
*-----------------------* / | \
| . . . | . . . | . 8 . | |
| 2 4 . | 7 . . | 9 . 1 | |
| 6 . 1 | 5 . . | . . 7 | |
|-------+-------+-------| / | \
| . . 8 | 1 . . | . 4 . | |
| . . 3 | 2 . 7 | 6 . . | |
| . 1 . | . . 3 | 8 . . | |
|-------+-------+-------| / | \
| 5 . . | . . 1 | 2 . 8 | |
| 8 . 2 | . . 6 | . 5 4 | |
| . 3 . | . . . | . . . | |
*-----------------------*
/ / /
------------------------
\ \ \
It helps to have some blank space on the page for this purpose. I use a cardboard overlay with a rectangle cutout to photocopy the puzzles in the paper.
The '/' to the right of the bands is for the numbers that travel diagonally up as they move from boxrow to boxrow from left to right. The '\' is for those that move diagonally down.
Next I write the numbers for which I can identify as how they are travelling, in the same row as the box they are next to. With the columns, I write the numbers in the same column they would be in the bottom box. Thus:
- Code: Select all
*-----------------------* / | \
| . . . | . . . | . 8 . | |
| 2 4 . | 7 . . | 9 . 1 | | 1
| 6 . 1 | 5 . . | . . 7 | | 7
|-------+-------+-------| / | \
| . . 8 | 1 . . | . 4 . | |
| . . 3 | 2 . 7 | 6 . . | | 1
| . 1 . | . . 3 | 8 . . | | 8
|-------+-------+-------| / | \
| 5 . . | . . 1 | 2 . 8 | | 2 8
| 8 . 2 | . . 6 | . 5 4 | 5 |
| . 3 . | . . . | . . . | |
*-----------------------*
/ / /
1 3 7 1 8
------------------------
2 4
\ \ \
From this we can see that the left stack has pairs and singles, but can not tell which are which yet. Also in the bottom band we can see that 5 is a single while 2 and 8 are a pair.
With some solving, I arrived at the following position.
- Code: Select all
*-----------------------* / | \
| . . . | . 1 . | . 8 . | |
| 2 4 . | 7 . . | 9 . 1 | | 1
| 6 . 1 | 5 . . | . . 7 | | 7
|-------+-------+-------| / | \
| . 2 8 | 1 . . | . 4 . | | 4 3
| 4 5 3 | 2 8 7 | 6 1 9 | | 1 6
| . 1 6 | . . 3 | 8 . . | | 8 2
|-------+-------+-------| / | \
| 5 6 . | . . 1 | 2 3 8 | | 2 8
| 8 . 2 | . . 6 | 1 5 4 | 5 | 1
| 1 3 . | . . . | 7 9 6 | | 6
*-----------------------*
/ 5 6 / / 7 6
1 3 7 1 1 9 8
------------------------
8 2 4
\ \ \
I now noticed that r6c8=7 (and therefore r6c9=2). As boxrow 66 contains the same numbers as boxrow 55, (box number first) we now know that the middle band contains triples. Because row 5 is filled in, we can see that the triples are 453, 287, and 619. from this we can immediately fill in most of the rest of the band to arrive at the following:
- Code: Select all
*-----------------------* / | \
| . . . | . 1 . | . 8 . | |
| 2 4 . | 7 . . | 9 . 1 | | 1
| 6 . 1 | 5 . . | . . 7 | | 7
|-------+-------+-------| / | \
| 7 2 8 | 1 6 9 | . 4 . | | 4 3 5
| 4 5 3 | 2 8 7 | 6 1 9 | = | 1 6 9
| 9 1 6 | 4 5 3 | 8 7 2 | | 8 2 7
|-------+-------+-------| / | \
| 5 6 . | . . 1 | 2 3 8 | 3 | 2 8
| 8 . 2 | . . 6 | 1 5 4 | 5 | 1
| 1 3 . | . . . | 7 9 6 | | 6
*-----------------------*
/ 5 6 / / 7 6
1 3 4 7 1 1 9 8
------------------------
8 2 5 4
\ \ 6 \
I have put an '=' in the left side to indicate the band contains triples. From noticing 1 number I was able to place 8 numbers straight into the grid.
From the information in the middle stack we can see 1 and 7 are singles while 5 and 6 are a pair. Looking at the middle box we can immmediately deduce that the other two pairs are 2&4, and 9&3, and the remaining single is 8. Placing these numbers gives:
- Code: Select all
*-----------------------* / | \
| . . . | 6 1 . | . 8 . | |
| 2 4 . | 7 3 8 | 9 . 1 | | 1
| 6 . 1 | 5 9 . | . . 7 | | 7
|-------+-------+-------| / | \
| 7 2 8 | 1 6 9 | . 4 . | | 4 3 5
| 4 5 3 | 2 8 7 | 6 1 9 | = | 1 6 9
| 9 1 6 | 4 5 3 | 8 7 2 | | 8 2 7
|-------+-------+-------| / | \
| 5 6 . | 9 4 1 | 2 3 8 | 3 | 2 8
| 8 . 2 | 3 7 6 | 1 5 4 | 5 | 1
| 1 3 . | 8 2 5 | 7 9 6 | | 6
*-----------------------*
/ 5 6 / / 7 6
1 3 4 8 7 1 1 9 8
------------------------
8 2 9 2 5 4
\ \ 3 4 6 \
Completing the puzzle gives:
- Code: Select all
*-----------------------* / | \
| 3 7 9 | 6 1 2 | 4 8 5 | 8 | 4 5
| 2 4 5 | 7 3 8 | 9 6 1 | 9 | 1 6
| 6 8 1 | 5 9 4 | 3 2 7 | 2 | 7 3
|-------+-------+-------| / | \
| 7 2 8 | 1 6 9 | 5 4 3 | | 4 3 5
| 4 5 3 | 2 8 7 | 6 1 9 | = | 1 6 9
| 9 1 6 | 4 5 3 | 8 7 2 | | 8 2 7
|-------+-------+-------| / | \
| 5 6 7 | 9 4 1 | 2 3 8 | 3 | 2 8
| 8 9 2 | 3 7 6 | 1 5 4 | 5 | 1 4
| 1 3 4 | 8 2 5 | 7 9 6 | 9 | 6 7
*-----------------------*
/ 5 6 7 / / 7 3 6
1 3 4 8 7 1 1 9 8
------------------------
8 9 2 9 2 5 2 5 4
\ \ 3 4 6 \
Being an easy puzzle, this technique looked a bit more effective than in harder puzzles, but is an example of what is possible.
The second method I use is just an abridged version of the above. I just write the singles to the left of the rows and above the columns. The same puzzle would look like this when finished:
- Code: Select all
2 8 9 7 1 8 4 2 5
*-----------------------*
9 | 3 7 9 | 6 1 2 | 4 8 5 |
2 | 2 4 5 | 7 3 8 | 9 6 1 |
8 | 6 8 1 | 5 9 4 | 3 2 7 |
|-------+-------+-------|
| 7 2 8 | 1 6 9 | 5 4 3 |
= | 4 5 3 | 2 8 7 | 6 1 9 |
| 9 1 6 | 4 5 3 | 8 7 2 |
|-------+-------+-------|
5 | 5 6 7 | 9 4 1 | 2 3 8 |
9 | 8 9 2 | 3 7 6 | 1 5 4 |
3 | 1 3 4 | 8 2 5 | 7 9 6 |
*-----------------------*
I would recomend getting familiar with the first method before moving on to the second.