Version: 3.0 (using 4.1.00 (KDE 4.1.0), Debian packages) Compiler: cc OS: Linux (i686) release 2.6.26-1-686 I now have two played FreeCell games, threeof which I won (150%). My current streak is 3 in a row. This is wrong.
can you describe exactly what you did? Start without kpatrc
Sorry, I 'hid' information in the subject without specifying it in the body. "Playing a demo game counts towards the stats!" I.e., just start a demo game; it will be counted in the stats.
but you would count a game which started as demo, then moved a card manually and then continued as demo?
Personally, I would keep two highscores. 1) Normal, for games have not a single computer-aided step and no use of the back function, etc. 2) 'Lesser', for games that the user did not solve without any help. In case you want to stick to one highscore, I would say that any game that has not been solved without _any_ help whatsoever is not eligible for an entry.
so you want new games to count before the player played, but taken out again as soon as he uses demo?
The statistics handling in KPat trunk (soon to be KDE4.3) has been reworked. Issues like win percentages above 100% and other, similar anomalies should be much rarer. (If you do see such things, please report them in separate bug reports.) Personally I think separating the statistics based on how much help you had is overkill. The statistics aren't highscores; they're just some interesting bits of information on how you've done in the past. If you feel games completed with the computer's help shouldn't be counted, then just don't ask the computer for help. :)
The games statistics where the player got help do not even have to be deleted, but it would be nice if they were flagged or something so it's possible to filter accordingly. If that filtering is done manually or by the highscore code (let's face it, no matter what you call it, people _will_ use this as a highscore) does not matter too much to me personally. But on a hunch, i'd say more people want to keep separate tabs.
The line got blurred a lot in the last years. Some solvers will only report winning moves as hints (freecell, spider), but making using hint remove it from highscore would be very surprising for users. So I would prefer if we kept them in the highscore - but we could potentially add a new collectable: average number of hints or alike.