Friday, February 15, 2008

Leaderboard Improvements

I wanted to let everyone know about some improvements I've just made to the Leaderboards.

Instead of showing multiple users in the Fewest Moves and Shortest Time To Win boards, it now only shows one entry for a user per board, their best entry. This allows lots of other people to compete for placement on the boards.

All global statistics, including the Leaderboards, now update every 10 minutes!
I think everyone agrees that this is much better than the previous 6 hour update delay.

I'm still working on the Timeline graphs. Those are currently are not going to show up at all or are out of date. I'll let you all know once I've fixed those as well (those may take a bit more time to correct).

That's it for this update... I hope you are all having fun :)

Wednesday, February 13, 2008

Undo/Auto Play Changes, Speed Improvements

I wanted to let everyone know that I have changed the way Auto Play and Undo are handled.

Now when you Undo, it will just undo 1 move. The last move made.
If that move was one done by the Auto Play system, then Auto Play will not make another move until after you've made a move.

This means if Auto Play makes three moves in a row, you can now undo just one or two of them and choose to play the card you undid too differently.

This was requested by many players and I agree that it's much better this way.

Also I've been receiving reports that pulling up the statistics is a lot slower now a days.
I've spent most of the night coding a new system for storing statistics on the server, one that makes retrieving some of the statistics MUCH faster.

So you should now see the 'Most Played Games' pie and the 'Stats' section come up really really quickly.

The 'Timeline' statistic has been disabled until I have a chance to improve it's speed. It may be disabled for a few days.

I intended to do some other changes too but didn't have time. I'm sure I'll be in the mood to do more changes in the future so keep your eyes open :)

I hope you all are enjoying the games!