DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: N.A.N.Y. 2014 Submission: Kyrathaba's Sudoku  (Read 20,899 times)

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
N.A.N.Y. 2014 Submission: Kyrathaba's Sudoku
« on: October 07, 2013, 05:54 PM »
My third and final (and most significant) contribution to this year's NANY.

A pretty advanced Sudoku generator/solver with multiple Undo/Redo and multiple difficulty levels. Details here.

Downloads so far: 207 as of 5/1/2014

[attach]
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

« Last Edit: May 01, 2014, 11:16 PM by kyrathaba »

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,649
    • Participated in NANY Challenge Eleven Times
    • Coding Snacks
    • Linux User
    • Hardware Hacker
Re: N.A.N.Y. 2014 Submission: Kyrathaba's Sudoku
« Reply #1 on: October 07, 2013, 06:16 PM »
That's looking great :Thmbsup:
/Ton
Ath's software collection, Quote: "A problem well stated is a problem half-solved." (Charles Kettering)

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,970
    • Gathering Badge
    • Participated in NANY Challenge Once
Re: N.A.N.Y. 2014 Submission: Kyrathaba's Sudoku
« Reply #2 on: October 07, 2013, 07:26 PM »
^ +1
I know a couple of soduko fans - can spread the word - might even convert me ;-)
Tom

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: N.A.N.Y. 2014 Submission: Kyrathaba's Sudoku
« Reply #3 on: October 07, 2013, 07:54 PM »
Screenshots of a couple menus:

[attach]
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: N.A.N.Y. 2014 Submission: Kyrathaba's Sudoku
« Reply #4 on: October 07, 2013, 11:53 PM »
I'd like to hear from people who solve a puzzle. Hint: unless you're really good at Sudoku, start out on the "Easy" setting. Maybe show screenshots of your solved puzzle.
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: N.A.N.Y. 2014 Submission: Kyrathaba's Sudoku
« Reply #5 on: January 14, 2014, 01:42 PM »
Wow, over 30 more downloads in two days.
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

TRJ

  • Participant
  • Joined in 2007
  • *
  • Posts: 1
Re: N.A.N.Y. 2014 Submission: Kyrathaba's Sudoku
« Reply #6 on: February 16, 2014, 10:01 PM »
Congratulations on making such a powerful program.

I have tested it with 13 puzzles from several sources and find the program fast.  If I can solve a puzzle, it takes me 5 to 10 minutes
to do what the program does in 1 second.  Also, if I make a mistake that prevents me solving that puzzle.  Your program is self-correcting, I wish I could be.

Here is a good one for you

800000000
003600000
070090200
050007000
000045700
000100030
001000068
008500010
090000400

The zeros represent blank cells.  I can't fill in one cell using Plan A - slice and dice.  Neither can I fill in one cell by Plan Z -
examining the possibilities for each cell.  If anyone knows how to start this puzzle by just using a logical brain, I would like to hear from you.

The program solves it but takes longer than the usual standard puzzles - what can you expect when you give it a very very hard puzzle.   

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: N.A.N.Y. 2014 Submission: Kyrathaba's Sudoku
« Reply #7 on: May 01, 2014, 11:16 PM »
Thanks, TRJ :)
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

Original address: https://www.donationcoder.com/forum/index.php?topic=36297.0