Hi everyone -
Just a quick update about some changes that will be coming to Cryptograms.org in March 2009.
- Stephen
Just a quick update about some changes that will be coming to Cryptograms.org in March 2009.
- We've processed more than 12 million played cryptograms and refactored average and record times for all of our puzzles. This includes about 3,000 puzzles which had previously displayed "Not enough statistics to display" messages. That should no longer happen, until the next time we inject new puzzles into the database.
- Record times will no longer be saved for "Guests". All new records from 2/28/09 onward will be only from registered users. (A small number of "Guest" records still remain in the database today, but they will start to gradually disappear as they are broken, since no new "Guest" records will be entered).
- When you break a record time, you'll now see a little congratulatory message from the Puzzle Baron.
- Record times will be updated in real time from here on out - previously they were only refactored once every 8-12 weeks. This means we should, in theory, be able to display # of record times held in your scorecard. (This will take some more programming though, and may take a while to implement).
- Right now "difficulty" levels are determined solely by the length of the puzzle. This method stinks (sorry!) and it will be replaced in March, so that a puzzle's difficulty rating will be determined by its solving percentage. A puzzle that has been solved 20% of the time will be considered more difficult than a puzzle that has been solved 45% of the time, regardless of the puzzle's length, and will be scored accordingly. (This will be rolled out mid-March).
- A warning message will appear on the site one-hour in advance of our normally-scheduled weekly maintenance periods (Saturday mornings, 3am). This will serve as a heads-up that anyone playing competitively, particularly for solving percentages, will want to complete any outstanding games and log-out until they see the warning message disappear. Those who don't care so much about the competition are welcome to ignore the warning and play as usual. (The main problem that could happen is that you'd start a game before the maintenance begins, and try to complete it afterwards, in which case it would likely be counted as a loss.)
- Finally, we'll be streamlining our central database. Right now we're adding approximately 2 million game records a month to the database - its been getting quite bloated, and this results in slower page loads. As part of our weekly maintenance we will now be processing and deleting all games so that we will never carry a load of more than a week's worth of games (about 500,000 records max). This should improve the server's overall health and response time.
- Stephen
Comment