Bug 168615

Summary: Add highscores to ksudoku
Product: [Applications] ksudoku Reporter: Richard Hartmann <richih-kde>
Component: generalAssignee: Johannes.Bergmeier
Status: CONFIRMED ---    
Severity: wishlist CC: coates
Priority: NOR    
Version: 0.5   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Richard Hartmann 2008-08-07 16:10:36 UTC
Version:           0.5 (using 4.1.00 (KDE 4.1.0), Debian packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.26-1-686

As most other games provide highscores, ksudoku should do so, as well.
Comment 1 Parker Coates 2009-06-21 18:51:13 UTC
How do you propose games be ranked? By time?

If that's the case, then the ability to pause the game would be required. And once we have a pause button, what's stopping someone from pausing the game, copying the puzzle to paper (or even another instance of KSudodku), solving it there, unpausing the game, entering their solution and getting a really low time?

Maybe that's a bit dramatic, but I guess what I'm saying is that this would be a significant change to KSudoku, so I think it'll take more the the single sentence above to convince a developer it's worth doing. Both "why" and "how" are lacking.

Personally, I think KSudoku might be better suited to statistics tracking than to highscores, much like is done KPat. Both are games that focus more on the satisfaction of finding a solution than on the specific metrics of how that solution was found.
Comment 2 Richard Hartmann 2009-06-25 11:58:25 UTC
Cheating will always be easy in single-player FLOSS games. KDE decided to simply accept that an move on ages ago.

Both statistics and 'real' highscore with times etc are fine by me and I would leave it up to the maintainer.