Sudoku Programmers Forum Index

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister   ProfileProfile   Log inLog in          Games  Calendar

Log in to check your private messagesLog in to check your private messages   

Top95: Our common benchmark?
Goto page Previous  1, 2, 3, 4  Next
 
Post new topic   Reply to topic    Sudoku Programmers Forum Index -> Solving sudoku
View previous topic :: View next topic  
Author Message
Ruud
Site Admin
Joined: 17 Sep 2005
Posts: 708
:
Location: Netherlands

Items
PostPosted: Fri Nov 04, 2005 9:31 pm    Post subject: Reply with quote

I can see that #290 and #314 were equivalent.

#351 is missing a 3 in r6c6, when added, it's equivalent to the other 2.

#73 and #81 are also equivalent (toughest known)

I don't think that the symmetry has anything to do with it's toughness. You can permutate this puzzle into a non-symmetrical variant, that would have the same difficulty level.

Ruud.
Back to top
View user's profile Send private message Visit poster's website
dukuso

Joined: 14 Jul 2005
Posts: 424
:
Location: germany

Items
PostPosted: Sat Nov 05, 2005 4:20 am    Post subject: Reply with quote

OK, I removed equivalent ones and superfluous clues now.
The result is at:
http://magictour.free.fr/top870
870 nonequivalent sudokus over 861 nonequivalent grids
I can't say, where I got the puzzles from. They were picked from other
people's lists, from internet postings, from randomly generated
sudokus etc..
I'm always interested to get new hard sudokus to be included
in that list. Please send them to sterten(at).com if they rate
more than 600 with
http://magictour.free.fr/suexrate.exe

the reason why symmetric puzzles often rated high could be just
because many people generate symmetric puzzles, from which
the hardest are then filtered and the rest forgotten.


-Guenter.


Last edited by dukuso on Sat Nov 05, 2005 7:28 am; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Bob Hanson

Joined: 05 Oct 2005
Posts: 187
:
Location: St. Olaf College

Items
PostPosted: Sat Nov 05, 2005 4:39 am    Post subject: Reply with quote

Solved in 59 steps by Sudoku Assistant http://www.stolaf.edu/people/hansonr/

Step 8 is the key logical step:

Code:

a: The hypothesis is this: Node r2c3#9 can be eliminated.
v: Two values in Col 9 for #6, either false, proves the hypothesis

   |---c1--|---c2--|---c3--||---c4--|---c5--|---c6---||---c7--|---c8---|---c9--
-------------------------------------------------------------------------------
r1 |     6 |   289 |   279 ||  2789 |     4 |  15789 ||   125 |    129 |     3
   |       |   lKB |   MoB ||  EMlM |       |  GfGGG ||   gDF |    HHj |       
---+-------+-------+-------||-------+-------+--------||-------+--------+-------
r2 |   489 |     1 |   239 || 23689 |  2568 |    689 ||   246 |      7 |   569
   |   IjB |       |   BBa || DcDDB |  dEEE |    jLB ||   DiJ |        |   fGB
---+-------+-------+-------||-------+-------+--------||-------+--------+-------
r3 |   479 |  2349 |     5 || 23679 |  1267 |   1679 ||     8 |  12469 |   169
   |   jPB |  DcDB |       || EC    |   E   |        ||       |  HgHHH |   Hj 
===========================||========================||========================
r4 | 14789 |  4689 | 14679 ||     5 |   678 |      2 || 13467 | 134689 | 16789
   | RRqLH |  T    |  oTQB ||       |    R  |        || DcDDD |  C     |   R   
---+-------+-------+-------||-------+-------+--------||-------+--------+-------
r5 |     3 |   568 |   167 ||  4678 |     9 |   4678 ||  1567 |    168 |     2
   |       |   F   |   tTQ ||     M |       |        ||  GfGG |        |       
---+-------+-------+-------||-------+-------+--------||-------+--------+-------
r6 | 45789 | 24689 | 24679 ||     1 |   678 |      3 ||   467 |   4689 | 56789
   | GfGGG | MT    | nOOOB ||       |       |        ||   JtV |   t    | F v   
===========================||========================||========================
r7 |   145 |   346 |     8 ||  2467 | 12567 |   1467 ||     9 |     23 |   167
   |   rSF |   CsT |       ||  gHHH | GEfGG |   ST v ||       |     Cc |   SvU
---+-------+-------+-------||-------+-------+--------||-------+--------+-------
r8 |   149 |     7 | 13469 || 24689 |  1268 |  14689 ||    23 |      5 |   168
   |   HHg |       | DcDDB || D  MH |   D   |      H ||    cC |        |       
---+-------+-------+-------||-------+-------+--------||-------+--------+-------
r9 |     2 |   569 |   169 ||  6789 |     3 | 156789 ||   167 |    168 |     4
   |       |   fGG |   SsB ||  TVMv |       |  FTV   ||   HTt |     T  |       
-------------------------------------------------------------------------------

load this puzzle http://www.stolaf.edu/people/hansonr/ndex.htm?MARKS=[[6],[2,8,9],[2,7,9],[2,7,8,9],[4],[1,5,7,8,9],[1,2,5],[1,2,9],[3],[4,8,9],[1],[2,3,9],[2,3,6,8,9],[2,5,6,8],[6,8,9],[2,4,6],[7],[5,6,9],[4,7,9],[2,3,4,9],[5],[2,3,6,7,9],[1,2,6,7],[1,6,7,9],[8],[1,2,4,6,9],[1,6,9],[1,4,7,8,9],[4,6,8,9],[1,4,6,7,9],[5],[6,7,8],[2],[1,3,4,6,7],[1,3,4,6,8,9],[1,6,7,8,9],[3],[5,6,8],[1,6,7],[4,6,7,8],[9],[4,6,7,8],[1,5,6,7],[1,6,8],[2],[4,5,7,8,9],[2,4,6,8,9],[2,4,6,7,9],[1],[6,7,8],[3],[4,6,7],[4,6,8,9],[5,6,7,8,9],[1,4,5],[3,4,6],[8],[2,4,6,7],[1,2,5,6,7],[1,4,6,7],[9],[2,3],[1,6,7],[1,4,9],[7],[1,3,4,6,9],[2,4,6,8,9],[1,2,6,8],[1,4,6,8,9],[2,3],[5],[1,6,8],[2],[5,6,9],[1,6,9],[6,7,8,9],[3],[1,5,6,7,8,9],[1,6,7],[1,6,8],[4]]



_________________
Bob Hanson
Professor of Chemistry
St. Olaf College
Northfield, MN
http://www.stolaf.edu/people/hansonr
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Bob Hanson

Joined: 05 Oct 2005
Posts: 187
:
Location: St. Olaf College

Items
PostPosted: Sat Nov 05, 2005 4:50 am    Post subject: Reply with quote

Ah, this is a great list. Thank you! #5 there illustrates that subset elimination in general requires a sort of "subset" hypothesis and proof that I've not implemented in Sudoku Assisant. Excellent.

.4.7...6...39............57.......3.2...8.....19...57.6...4.....5.1......2...6.84
_________________
Bob Hanson
Professor of Chemistry
St. Olaf College
Northfield, MN
http://www.stolaf.edu/people/hansonr
Back to top
View user's profile Send private message Send e-mail Visit poster's website
rubylips

Joined: 07 Apr 2005
Posts: 62
:
Location: London

Items
PostPosted: Sat Nov 05, 2005 11:14 am    Post subject: Reply with quote

Bob Hanson wrote:
#5 there illustrates that subset elimination in general requires a sort of "subset" hypothesis.

I don't understand this comment ... the puzzle falls straightforwardly to a forcing chain, provided that the correct logical 'trick' is applied at the end-points. My log for the first twenty-three moves is attached below.

BTW - Your recent URL post rather messed up the forum - I had to drag for miles to find the 'Quote' button!

Code:
1. The cell r7c9 is the only candidate for the value 5 in Column 9.
2. The values 1, 7 and 9 occupy the cells r4c5, r4c6 and r5c6 in some order.
- The moves r4c5:=2, r4c5:=5, r4c5:=6, r4c6:=2, r4c6:=4, r4c6:=5, r5c6:=3, r5c6:=4 and r5c6:=5 have been eliminated.
The value 5 in Box 2 must lie in Column 6.
- The moves r1c5:=5 and r2c5:=5 have been eliminated.
The cell r9c5 is the only candidate for the value 5 in Column 5.
3. The value 3 is the only candidate for the cell r9c4.
4. The cell r5c2 is the only candidate for the value 3 in Row 5.
5. The cell r7c7 is the only candidate for the value 3 in Row 7.
6. The cell r1c9 is the only candidate for the value 3 in Column 9.
7. The cell r8c1 is the only candidate for the value 3 in Row 8.
8. The cell r8c3 is the only candidate for the value 4 in Row 8.
9. The cell r8c6 is the only candidate for the value 8 in Row 8.
10. The value 2 is the only candidate for the cell r7c4.
11. The cell r3c4 is the only candidate for the value 8 in Column 4.
12. The value 2 in Box 6 must lie in Row 4.
- The move r6c9:=2 has been eliminated.
The value 4 in Box 5 must lie in Column 4.
- The move r6c6:=4 has been eliminated.
The value 6 in Box 5 must lie in Column 4.
- The move r6c5:=6 has been eliminated.
The value 9 in Column 7 must lie in Box 3.
- The moves r4c7:=9, r5c7:=9, r8c7:=9 and r9c7:=9 have been eliminated.
The cell r9c1 is the only candidate for the value 9 in Row 9.
13. The value 1 is the only candidate for the cell r3c1.
14. The cell r1c7 is the only candidate for the value 9 in Row 1.
15. The cell r3c2 is the only candidate for the value 9 in Row 3.
16. The value 1 in Box 2 must lie in Row 1.
- The moves r2c5:=1 and r2c6:=1 have been eliminated.
The value 8 in Box 1 must lie in Row 1.
- The moves r2c1:=8 and r2c2:=8 have been eliminated.
The values 1, 7 and 9 occupy the cells r1c5, r4c5 and r8c5 in some order.
- The move r1c5:=2 has been eliminated.
The value 1 is the only candidate for the cell r1c5.
17. Consider the chain r4c5-7-r8c5-7-r8c7-7-r9c7-7-r9c3~7~r5c3-7-r5c6.
When the cell r4c5 contains the value 7, so does the cell r5c6 - a contradiction.
Therefore, the cell r4c5 cannot contain the value 7.
- The move r4c5:=7 has been eliminated.
The value 9 is the only candidate for the cell r4c5.
18. The value 7 is the only candidate for the cell r8c5.
19. The value 9 is the only candidate for the cell r7c6.
20. The value 1 is the only candidate for the cell r7c8.
21. The value 7 is the only candidate for the cell r9c7.
22. The value 1 is the only candidate for the cell r9c3.
23. The values 1 and 8 occupy the cells r2c7 and r2c9 in some order.
- The moves r2c7:=2, r2c7:=4 and r2c9:=2 have been eliminated.
Consider the chain r1c6-2-r1c3-2-r3c3-6-r2c2-6-r2c5.
When the cell r2c5 contains the value 2, some other value must occupy the cell r1c6, which means that the value 6 must occupy the cell r2c5 - a contradiction.
Therefore, the cell r2c5 cannot contain the value 2.
- The move r2c5:=2 has been eliminated.
The value 6 is the only candidate for the cell r2c5.

_________________
Java 5.0 Solver/Composer Applet: http://act365.com/sudoku
GPL Source Code: http://sf.net/projects/sudoku
Back to top
View user's profile Send private message Visit poster's website
Ruud
Site Admin
Joined: 17 Sep 2005
Posts: 708
:
Location: Netherlands

Items
PostPosted: Sat Nov 05, 2005 12:20 pm    Post subject: Reply with quote

Funny how different solvers have a different approach at handling these puzzles.

#5 Enabled my solver to spot the following, before it required tabling:

- Hidden triple in box 5
- Naked triple in col 5
- Coloring digit 7 inconsistent chain
- Uniqueness test 4 in R36C56

I do like the uniqueness test 4. The samples given by others often require me to disable other techniques, otherwise it dissolves before it can be spotted.

Ruud.
Back to top
View user's profile Send private message Visit poster's website
Bob Hanson

Joined: 05 Oct 2005
Posts: 187
:
Location: St. Olaf College

Items
PostPosted: Sat Nov 05, 2005 1:57 pm    Post subject: Reply with quote

oops. OK, very sorry about that long URL. I won't do that again!
I don't suppose it is possible for me to go back and edit that....

regarding

.4.7...6...39............57.......3.2...8.....19...57.6...4.....5.1......2...6.84

and uniqueness.

OK, so the subset thing is this:

Say you want to solve a puzzle strictly with forcing chains and no bifurcation. Then I think there are (at least) two options:

a) look for subsets the "standard way"

b) recognize that when doing that final, critical hypothesis step of "N-1 FALSE, so Nth TRUE" that in itself establishes somewhat of a "subset" of the board. I haven't explored this except to convince myself that if you do NOT do this, you need to bifurcate.

So, for example, you can leave out block-based row/column exclusions (block-based Xwings and such), but you cannot leave out subset elimination (tuples, xwings, swordfish, and such) if using strictly force-chain logic (forward or reverse) to solve a puzzle. With no bifurcation.

This is easily demonstrated with this particular puzzle.

Am I correct there?

Regarding uniqueness tests. I guess if they are helping your solver they are helping your solver. Can you show us the exact point in this solution where your solver applies the uniqueness test?

I understand that you are saying that there are other placements of 1 and 2, but each 12 there is a short strong chain. Each is doubly linked, either in a weak fashion (because that X is there) or in a strong fashion (because no other 1 or 2 is there) to each other. Or are there also other X and Y in there right in the 12 cells?

Here's what I observe:

Say you have other 1s and 2s there:

12 ..... 12.....1

12 ..... 12........2

If this falls to a uniqueness test, ok, but I guess it's hard to believe that really helps if you are also using forcing chains. Because on the bottom row there, for example, we have the strong chain 2--1--1--2, which forces elimination of the 2 on the right. Likewise for the 1. So this simply CANNOT arise in a valid, unique-solution Sudoku.

Same goes for that 4x4 grid just presented.

The


12....12X

right there (provided no more 1s or 2s are in that row) constitutes a uniqueness violation ALREADY. It just can't be there. (Because simple logic eliminates the X just in terms of subsets on that line.)

I guess it all depends where the other 1s and 2s are.

I think the uniqueness test is a great and clever idea. Probably what I'm missing is a good actual example of what you are talking about. If this puzzle does the trick, great. Can you send us the full grid so we can see the uniqueness test step?

Thanks.
_________________
Bob Hanson
Professor of Chemistry
St. Olaf College
Northfield, MN
http://www.stolaf.edu/people/hansonr
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Ruud
Site Admin
Joined: 17 Sep 2005
Posts: 708
:
Location: Netherlands

Items
PostPosted: Sat Nov 05, 2005 2:40 pm    Post subject: Reply with quote

Here is the diagram:

Code:
 58   4    258  | 7    1    25   | 9     6    3
 57   67   3    | 9    26   245  | 18    24   18
 1    9    26   | 8   ^236 ^234  | 24    5    7
----------------+----------------+-----------------
 4578 678  5678 | 456  9    17   | 12468 3    1268
 2    3    567  | 456  8    17   | 146   49   169
 48   1    9    | 46  _23  _23   | 5     7    68
----------------+----------------+-----------------
 6    78   78   | 2    4    9    | 3     1    5
 3    5    4    | 1    7    8    | 26    29   269
 9    2    1    | 3    5    6    | 7     8    4

Notice the 2 "floor" cells, marked "_", with candidates (2,3)
Also notice the 2 "roof" cells, marked "^", with candidates (2,3,6) and (2,3,4)

I think I will patent these little floors and roofs, they're sooo cool! Cool

Here is the proof:

There 4 cells cannot form the "deadly pattern", in which they all have candidates 2 and 3. The floor cells only allow 2 and 3, so the roof cells can only contain 2 OR 3 OR neither of them, but not both. Since row 3 allows digit 3 only in the 2 roof cells, 3 cannot be eliminated from these cells, therefore digit 2 can be eliminated from the 2 roof cells.

Ruud.
Back to top
View user's profile Send private message Visit poster's website
Moschopulus

Joined: 12 Aug 2005
Posts: 39
:

Items
PostPosted: Sat Nov 05, 2005 11:37 pm    Post subject: Reply with quote

rubylips wrote:


Code:
 6 . . | . 4 . | . . 3
 . 1 . | . . . | . 7 .
 . . 5 | . . . | 8 . .
-------+-------+------
 . . . | 5 . 2 | . . .
 3 . . | . 9 . | . . 2
 . . . | 1 . 3 | . . .
-------+-------+------
 . . 8 | . . . | 9 . .
 . 7 . | . . . | . 5 .
 2 . . | . 3 . | . . 4


Does this puzzle have any superfluous clues?
Back to top
View user's profile Send private message Visit poster's website
rubylips

Joined: 07 Apr 2005
Posts: 62
:
Location: London

Items
PostPosted: Sat Nov 05, 2005 11:46 pm    Post subject: Reply with quote

Yes, the 3 in r6c6 is superfluous. The puzzle appeared three times in the original list of 888 - twice with the 3, once without. Personally, I like it in.
_________________
Java 5.0 Solver/Composer Applet: http://act365.com/sudoku
GPL Source Code: http://sf.net/projects/sudoku
Back to top
View user's profile Send private message Visit poster's website
Lummox JR

Joined: 07 Sep 2005
Posts: 202
:

Items
PostPosted: Sun Nov 06, 2005 7:28 am    Post subject: Reply with quote

A minor qualm so far:

In Bob's post last night, it appears that his implementation of bifurcating chains is broken. Specifically at least the j in column 9, digit 6, should have become K in all 6's for that column, box, and row. That's not the only problem, though, because there's absolutely no way to go from B to b. Note the complete lack of any lowercase b in the puzzle; Bob's analysis skipped to c instead. I come up with this analysis:
Code:
+----------------------+----------------------+----------------------+
| 6      289    279    | 2789   4      15789  | 125    129    3      |
|        hHB    HgB    | EH            FeFFF  |  D      F            |
| 489    1      2349   | 23689  2568   689    | 246    7      569    |
| GgB           BBBa   | CbCCB  dEEE   gHB    | DfG           eFB    |
| 479    2349   5      | 23679  1267   1679   | 8      12469  169    |
| fGB    CbCB          | ECH     EH     H     |        FeFFF  HgH    |
+----------------------+----------------------+----------------------+
| 14789  4689   14679  | 5      678    2      | 13467  134689 16789  |
| HGgHH  H         HB  |         H            | DcDDD   D      HH    |
| 3      568    167    | 4678   9      4678   | 1567   168    2      |
|        G        H    |                H     | GfGG                 |
| 45789  24689  24679  | 1      678    3      | 467    4689   56789  |
| GfGGG   H        HB  |                      | G             FH     |
+----------------------+----------------------+----------------------+
| 145    346    8      | 2467   12567  1467   | 9      23     167    |
| gGF    CgH           | eFFF   FEeFF  HHHh   |        Dc     HHh    |
| 149    7      13469  | 24689  1268   14689  | 23     5      168    |
| HGg           CbCCB  | D   H   D       H H  | cC             H     |
| 2      569    169    | 6789   3      156789 | 167    168    4      |
|        fGG      B    |                FH    |                      |
+----------------------+----------------------+----------------------+

The thesis is proved, but because there are two false values in row 7, digit 7.
Back to top
View user's profile Send private message
Bob Hanson

Joined: 05 Oct 2005
Posts: 187
:
Location: St. Olaf College

Items
PostPosted: Sun Nov 06, 2005 2:03 pm    Post subject: Reply with quote

Well, I know that one's pretty messy. But I asure you it is correct. The reason there is no "b" is that in this case it must have been that there were no "free" nodes to assign "b" to. I think if you load that table into Sudoku Assistant http://www.stolaf.edu/people/hansonr/sudoku (using the Number BLock Input, which reads just about anything), you will see that the logic step "b" doesn't add anything new. So it just went on.

It is correct that the two lowercase "h"s in row 7 provide the necessary proof in the end. It must have stopped there.

When I load this one, I'm not getting exactly the same proof, but the idea is the same.
_________________
Bob Hanson
Professor of Chemistry
St. Olaf College
Northfield, MN
http://www.stolaf.edu/people/hansonr
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Lummox JR

Joined: 07 Sep 2005
Posts: 202
:

Items
PostPosted: Sun Nov 06, 2005 5:56 pm    Post subject: Reply with quote

Bob Hanson wrote:
Well, I know that one's pretty messy. But I asure you it is correct. The reason there is no "b" is that in this case it must have been that there were no "free" nodes to assign "b" to. I think if you load that table into Sudoku Assistant http://www.stolaf.edu/people/hansonr/sudoku (using the Number BLock Input, which reads just about anything), you will see that the logic step "b" doesn't add anything new. So it just went on.

It couldn't possibly be correct. As I pointed out, you have c's where b's belong, so not only could they be placed, but your solver is putting in the wrong letter in that spot.

Also, clearly it can't be right just because of the two different-level false values in column 9 alone. If the j in R3C9=6 was correct (and it isn't, since it's a g), then K should have propagated to the rest of the box, row, and column. However column 9 remains blissfully free of other marked 6's till v comes along.

So part of the problem seems to be that you're not fully propagating at each stem. Not all lowercase values are found, and not all uppercase values are found, and sometimes the wrong letter entirely is being placed. It looks like your solver finds the first place it can extend a clue, and then moves to the next step.
Back to top
View user's profile Send private message
Bob Hanson

Joined: 05 Oct 2005
Posts: 187
:
Location: St. Olaf College

Items
PostPosted: Sun Nov 06, 2005 7:48 pm    Post subject: Reply with quote

OK, let me see if I can figure this out. The problem is, between that posting and now, I did some rearranging in the code, and I'm not coming up with the same logic step. But I'll try.

One thing to keep in mind is that if a node has already been labeled, it isn't
labeled again.

Quote:
It couldn't possibly be correct. As I pointed out, you have
c's where b's belong, so not only could they be placed, but your
solver is putting in the wrong letter in that spot.


Are you sure you are using Nick70-type reverse logic?

OK, the starting point was r2c3#9:

Hypothesis: "r3c3#9 can be eliminated."

It is set to "a".

r2c3#9 will be eliminated if nodes labeled "B"
--same row, column, block, or cell of "a" are TRUE.

"b" are the strong-chain FALSE nodes r3c2#3 and r8c3#3, which, if FALSE,
would force B node r2c3#3 to be TRUE. (I see a strong chain there consisting of the set r3c2#3, r2c3#3, r8c3#3
...
This continues with "C"--same row, column, block, or cell of "b", etc.

Everything is hunkydory until "h" I think.

The "h" in r7c6 is being set because "g" sets all the others in that cell
"H" -- TRUE. So this is the N-1 rule application: If all are TRUE, then in this logic,
the last must be FALSE. (Honest, I'm done with "reverse logic" -- but this is
it here....) Likewise for the "h" in r7c9, and that does it. Two FALSES for 7
in row 7. One of them HAS to be false. Hypothesis is proven.

If this reverse logic drives you nuts, join the club. I kind of like it, but I kind of hate it as well. This is much easier if you just put the table into Sudoku Assistant and read what is BELOW the table -- the full logical proof. Only problem is, as I said, I must have rearranged something in the code, because now the solution I see doesn't have this particular step. The solution now eliminates r2c3#4. All I can say is, that works, too!
_________________
Bob Hanson
Professor of Chemistry
St. Olaf College
Northfield, MN
http://www.stolaf.edu/people/hansonr
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Lummox JR

Joined: 07 Sep 2005
Posts: 202
:

Items
PostPosted: Tue Nov 08, 2005 1:10 am    Post subject: Reply with quote

Yes, I'm using bifurcating chains as described by Nick70, with the exception of course that he didn't describe the proof in which a placement may be false.

But it's clear that the diagram you posted didn't do that quite right. Where there should be b's, there are c's. Oddly enough though there are still C's, which shouldn't even be possible under the circumstances. You have a j in column 9 that never propagated K's in the next step. I believe your solver is looking at the first clue it can propagate, and then moving on without propagating others. That doesn't explain the missing b's, but it does explain how you could have a j and a v in the same constraint. That shouldn't be possible because the j should propagate K's all through column 9 for the 6's.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Sudoku Programmers Forum Index -> Solving sudoku All times are GMT
Goto page Previous  1, 2, 3, 4  Next
Page 3 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Sudoku Programmers topic RSS feed 


Powered by phpBB © 2001, 2005 phpBB Group

Igloo Theme Version 1.0 :: Created By: Andrew Charron