|
Page 1 of 1
|
[ 7 posts ] |
|
5*5 difficult on 24th May 2016
Author |
Message |
randomfruit
Posted on: Tue May 24, 2016 8:21 pm
Posts: 18 Joined: Mon Jul 25, 2011 7:49 pm
|
5*5 difficult on 24th May 2016
I think there's an error in this puzzle ( http://www.calcudoku.org/en/2016-05-24/5/3). I think the box c3*d3*c4*d4=60 could be a mistype for c3*d3*c4*d4=180, or, d5~e5=3 could be a mistype for d5~e5=1. (Writing a~b to mean abs(a-b).) Taking either, but not both, of these results in a soluble puzzle. Of these two, the error d5~e5=1 seems the better, as it results in one solution, whereas c3*d3*c4*d4=1 results in two feasible solutions: 53142 41523 24351 12435 35214 and 43152 51423 24531 12345 35214
|
|
|
|
pnm
Posted on: Tue May 24, 2016 9:06 pm
Posts: 3304 Joined: Thu May 12, 2011 11:58 pm
|
Re: 5*5 difficult on 24th May 2016
Both solutions you give are not solutions to the puzzle on the page though (?) Edit: for reference, here is the puzzle:
|
|
|
|
randomfruit
Posted on: Wed May 25, 2016 9:24 pm
Posts: 18 Joined: Mon Jul 25, 2011 7:49 pm
|
Re: 5*5 difficult on 24th May 2016
OK, now I've seen the solution, and I see that my solver had a bug. It did NOT produce any correct solution to the puzzle, but it did show some 'wrong' solutions when I removed a condition, leading to my comments before.
The solver is basically SQL:
select a1,a2, etc, b1, b2, etc, #there are 25 tables with names a1 thru e5, from a1,a2, etc, b1, b2, etc, # each of which has one column with the same name as the table where a1!=b1 and etc # and each of which contains the numbers 1..5 and a1!=a2 and etc # There are not-equal conditions to prevent duplicates and a1+b1+a2=12 # and then the puzzle statement... and (c1-d1-c2=0 or d1-c1-c2=0 or c2-c1-d1=0) and e1*d2*e2=12 and b2*a3*b3=8 and c3*d3*c4*d4=60 and (e3/e4=5 or e4/e3=5) and (a4-b4-a5=0 or b4-a4-a5=0 or a5-a4-b4=0) and b5+c5=7 and abs(d5-e5)=3;
I was running this thru MySQL Workbench and their InnoDB engine.
I got outputs as described when I 'removed' a condition, i.e., commented-out # and c3*d3*c4*d4=60
So my SQL code for the problem was wrong, and I found one mis-coded variable name in a condition like "and a1!=a2". It was relatively easy to find using the enhanced windows editor "notepad++" (obtainable from fosshub.org) which put highlights into a source text showing every use of a variable when you double-click on it once.
My MySQL solver now finds a correct solution.
|
|
|
|
pnm
Posted on: Thu May 26, 2016 8:55 am
Posts: 3304 Joined: Thu May 12, 2011 11:58 pm
|
Re: 5*5 difficult on 24th May 2016
randomfruit wrote: OK, now I've seen the solution, and I see that my solver had a bug. It did NOT produce any correct solution to the puzzle, but it did show some 'wrong' solutions when I removed a condition, leading to my comments before.
Ah... so that's how you get all those points! How long does it run on larger puzzles, say a 9x9? Patrick
|
|
|
|
marblevolcano
Posted on: Mon Jul 25, 2016 3:07 pm
Posts: 279 Joined: Sun May 22, 2016 2:17 pm
|
Re: 5*5 difficult on 24th May 2016
randomfruit wrote: I think there's an error in this puzzle ( http://www.calcudoku.org/en/2016-05-24/5/3). I think the box c3*d3*c4*d4=60 could be a mistype for c3*d3*c4*d4=180, or, d5~e5=3 could be a mistype for d5~e5=1. (Writing a~b to mean abs(a-b).) Uhhh... what? This link takes me to a puzzle with negative numbers (2 through -2). It still says the same date, just not the same puzzle. And also, I still scored 3 points for it even though it was two months ago.
|
|
|
|
marblevolcano
Posted on: Mon Jul 25, 2016 3:17 pm
Posts: 279 Joined: Sun May 22, 2016 2:17 pm
|
Re: 5*5 difficult on 24th May 2016
marblevolcano wrote: And also, I still scored 3 points for it even though it was two months ago. My mistake! That was today's puzzle, for subscribers only (I think) but somehow I still got points Well, at least I now know how to get 5x5 difficult subscriber only puzzles. Thanks randomfruit
|
|
|
|
paulv66
Posted on: Mon Jul 25, 2016 11:22 pm
Posts: 959 Location: Ukraine Joined: Tue Mar 01, 2016 10:03 pm
|
Re: 5*5 difficult on 24th May 2016
marblevolcano wrote: marblevolcano wrote: And also, I still scored 3 points for it even though it was two months ago. My mistake! That was today's puzzle, for subscribers only (I think) but somehow I still got points Well, at least I now know how to get 5x5 difficult subscriber only puzzles. Thanks randomfruit I also clicked on the link and it allowed me access to today's 5x5 difficult subscriber only puzzle. I earned an extra 3 points but I no longer have a star against my name indicating that I solved all today's puzzles.
|
|
|
|
|
|
Page 1 of 1
|
[ 7 posts ] |
|
|
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
|
|