On Fri, 2012-03-02 at 21:23 -0500, A. Costa wrote:
> Package: sgt-puzzles
> Version: 9306-1
> Followup-For: Bug #580713
> 
> I rediscovered this bug while waiting for a 150x150 'galaxies' board, which
> has had a CPU  maxed out for the last hour.  (Still going... didn't want to
> play it so much as see what it'd look like.)
> 
> It would be better to progressively warn the user if the generation process 
> was expected to take longer than than 10 seconds, 1 minute, 10 minutes, an 
> hour, days...  assuming it's possible to know that.
>
> Some kind of progress meter would be helpful, to tell the user the 
> program hasn't hung, perhaps with a time prediction, if feasible.

The generators produce candidate configurations at random and then check
that they are solvable and have the correct difficulty (difficulty
affects which deduction rules have to be used).  In some cases, they
will refine unsolvable candidates in order to make them solvable; in
other cases they will generate new configurations.

It's just not possible to tell how far this has progressed or how long
it will take.

Ben.

-- 
Ben Hutchings
One of the nice things about standards is that there are so many of them.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to