Sudoku 50G  Printable Version + HP Forums (https://archived.hpcalc.org/museumforum) + Forum: HP Museum Forums (https://archived.hpcalc.org/museumforum/forum1.html) + Forum: Old HP Forum Archives (https://archived.hpcalc.org/museumforum/forum2.html) + Thread: Sudoku 50G (/thread221015.html) 
Sudoku 50G  Gilles Carpentier  05122012 The topic "Sudoku solver" of Marcel Samek for the 33S & 15C ( bravo !), gave me the idea to see what is possible with a 50G I found this program which seems perfect : But it does not work with my calc. SLV result in nothing on the stack in place of the solution.
Is this a problem of ROM version or other ?
Re: Sudoku 50G  Raymond Del Tondo  05122012 And of course there exists a Sudoku solver for the HP48: SDK48 :)
Very fast, solves nearly every solvable 9x9 sudoku within a few seconds, only 3.5KiB in size, will run on SX, too.
Re: Sudoku 50G  David Hayden  05122012 Hi Gilles. I'm the author of the program. I just downloaded it again to make sure I can still run it. I'm using ROM 2.15. Does it run if you use one of the provided puzzles? For excample, if you press EASY and then SLV? How exactly are you running it?
Dave
Re: Sudoku 50G  Gilles Carpentier  05122012 Hi David I tried with emu48, 2.09 ROM version
 I clic for example EASY I will try on my real calc 2.15 EDIT :it works fine with my real HP50G ROM 2.15 :D Less than 0.1 sec ReEDIT : LOL I just realise I'm stupid, it s an ARM prog so can't work with EMU48 !
Edited: 12 May 2012, 11:17 a.m.
Re: Sudoku 50G  David Hayden  05122012 Yes, the program is written in C and C++ and runs directly on the ARM CPU. I'm biased of course, but I think it demonstrates several things:
Re: Sudoku 50G  Gilles Carpentier  05132012 Very interesting !
The speed is really impressive
Re: Sudoku 50G  Oliver Unter Ecker  05152012 Quote: For your entertainment, here's a 77byte Sudoku solver in GolfScript: {9/[n]*puts}:p;~]{:@0?:^~!{@p}*10,@9/^9/=@^9%>9%@3/^9%3/>3%3/^27/={+}*{@^<\+@1^+>+}/1}do
http://www.golfscript.com/golfscript/examples.html
Edited: 15 May 2012, 3:32 a.m.
