View previous topic :: View next topic |
Author |
Message |
| SamScott
| Joined: 04 Jan 2008 | Posts: 3 | : | | Items |
|
Posted: Fri Jan 04, 2008 4:20 am Post subject: Schmudoku: Generator/Solver |
|
|
Schmudoku!
*** Well, I wanted to put the link to my Java applet here, but it won't let me. Let's try this... go to: ics4m dot ufacademy dot org slash Schmudoku ***
It's just a simple Sudoku generator and solver. I was going for a clean, web-based interface with high readability/usability. It has three logic-based strategies and a backtracker that it uses to generate and rate puzzles at 6 difficulty levels.
Comments/criticisms are very welcome.
It can recognize non-unique solutions and unsolvable puzzles.
Solver supports markups (right-click).
Enter your own puzzle and "lock" it in to rate it.
Undo and redo for the last 200 moves.
Contains on-board help and general info from Wikipedia.
Known visual bug on Macs (cuts off right hand column). Will fix soon...
- Type of software: Generator, solver
- Name of the application: Schmudoku!
- Version number: Engine - 4.3, Interface - 1.0
- Platform independent (known bug in Mac interface - sorry)
- Special requirements: None
- Programming language: Java 1.4 (engine originally written in Turing and then translated)
- Source code: Eventually will be available on request |
|
Back to top |
|
|
| wapati
| Joined: 12 Jun 2007 | Posts: 622 | : | Location: Canada | Items |
|
Posted: Fri Jan 04, 2008 7:05 am Post subject: |
|
|
Sheeps, I threw out a Turing textbook 4 years ago when I moved. The dust was wham!
Pascal is stiff, as is Turing.
There are many c, c+, c++ and c#(maybe) compilers for free.
You have your algorithms, I'd say start over.
Are you aware that pascal <turing> is from the dawn?
Turing is better than fortran and cobol. -shows my age that I know that-
My dad did the switches, I did the cards, you can do .... ? |
|
Back to top |
|
|
| SamScott
| Joined: 04 Jan 2008 | Posts: 3 | : | | Items |
|
Posted: Fri Jan 04, 2008 1:12 pm Post subject: |
|
|
Thanks for the tip, buddy.
If you read my message more carefully, you'll see that the program is written in Java, not Turing. I am aware that there are C compilers for free, and I am aware that Pascal is an old language. Turing was actually developed after C and C++, and is still used as a teaching language in some secondary schools - were you aware of that?
My reason for writing the engine in Turing originally was simply to brush up on my Turing. I recently started teaching at a school where they were us ing Turing (but I switched my school's program over to Java after a year). |
|
Back to top |
|
|
| SamScott
| Joined: 04 Jan 2008 | Posts: 3 | : | | Items |
|
Posted: Fri Jan 04, 2008 1:14 pm Post subject: |
|
|
Hey, only two more messages and I can post the link to my program. |
|
Back to top |
|
|
| Pat
| Joined: 06 Sep 2006 | Posts: 128 | : | | Items |
|
Posted: Sun Jan 06, 2008 11:15 am Post subject: Schmudoku |
|
|
SamScott wrote: | Hey, only two more messages and I can post the link to my program. |
|
|
Back to top |
|
|
| wapati
| Joined: 12 Jun 2007 | Posts: 622 | : | Location: Canada | Items |
|
Posted: Sun Jan 06, 2008 2:48 pm Post subject: |
|
|
SamScott wrote: | Thanks for the tip, buddy.
If you read my message more carefully, you'll see that the program is written in Java, not Turing. I am aware that there are C compilers for free, and I am aware that Pascal is an old language. Turing was actually developed after C and C++, and is still used as a teaching language in some secondary schools - were you aware of that?
My reason for writing the engine in Turing originally was simply to brush up on my Turing. I recently started teaching at a school where they were us ing Turing (but I switched my school's program over to Java after a year). |
>engine originally written in Turing and then translated<
What part did I miss? |
|
Back to top |
|
|
| LaLa40
| Joined: 12 Dec 2009 | Posts: 6 | : | | Items |
|
Posted: Wed Dec 16, 2009 3:40 am Post subject: |
|
|
Hey SamScott if you can can u give me the turing code u used for schmodoku. If u can than that would be great. |
|
Back to top |
|
|
|